Adding a New Algorithm to Tator¶
To register a new algorithm (workflow) in Tator, follow the steps below.
Algorithms are defined as Argo Workflows and must be registered through the Tator web interface
under the project's Algorithms section. You will need the mldevops user account and access
to the mantis.shore.mbari.org web interface.
Open the Project Settings¶
Navigate to your project on mantis.shore.mbari.org and click the ⚙️ Settings icon in the left sidebar to open the project administration panel.
Navigate to the Algorithms Section¶
In the project settings panel, scroll down and select Algorithms from the left-hand navigation menu to view the list of currently registered algorithms. If this is a new project, the list will be empty as shown below.
Click the ➕ Add new button in the Algorithms panel to open the algorithm registration form.
Fill in the required fields for the new algorithm:
| Field | Description |
|---|---|
| Name | A unique, human-readable name for the algorithm |
| Description | (Optional) Brief description of what the algorithm does |
| Cluster | Select the cluster where the algorithm will be run |
| Files per job | Number of media files processed per workflow job |
Upload the Algorithm Manifest¶
Upload the Argo Workflow manifest for the algorithm, then click Save. That's it!

Tip
Algorithm manifests are stored in the argo-workflows repository. Any updates to manifests should be committed there and re-registered in Tator.
Note
If you need to update an existing algorithm, click the ✏️ Edit icon next to its name in the Algorithms list and modify the manifest or parameters as needed.
🗓️ Updated: 2026-05-03


