Algorithm Registration UI
The algorithm registration UI allows users to register algorithms stored in their public code repositories to the MAAP so the algorithms can then be used to run jobs on the MAAP.
Access
Open your workspace
Click the Register Algorithm button from the launcher menu.
Register an Algorithm
Open the Register Algorithm UI.
Fill out the fields describing general information about the algorithm. This includes things like the repository the algorithm is stored in, the repository branch or tag (also referred to as the version of the algorithm), the command to execute the algorithm, etc.
Container URLs
The Container URL will be pre-filled with the Container of the current workspace. MAAP also provides a standard minimal Container that will speed up Algorithm Registration and subsequent launches of your Algorithm when it runs. The standard minimal container is called maap_base
and the URL is: mas.maap-project.org/root/maap-workspaces/custom_images/maap_base:v4.1.0
.
mas.maap-project.org/root/maap-workspaces/custom_images/maap_base:v4.1.0
To find another Container URL, go to: https://repo.maap-project.org/root/maap-workspaces/container_registry (choose Packages and Registries > Container registry
if you go to the main maap-workspaces area). Find your base Stack and dig in until you can copy the link of the specific version of Stack that you need, as demonstrated in these screenshots:
Fill out the algorithm inputs. To add a new input, click the green plus circle. To remove an input click the red x circle.
Once all information is filled out, click the Register Algorithm button at the bottom of the form. After a few seconds, a modal will appear with the link to the registration job that was just submitted. Users can navigate to this link to access the registration logs and confirm their algorithm was registered successfully.
[ ]: