datoma’s documentation
datoma is a library intended to allow users to programatically submit jobs to Datoma’s infrastructure. It is also intended to allow users to create their own workflows and submit them.
This library expands the possibilities offered by our webpage, allowing users to automate their executions.
Main modules:
- DatomaJob
The module intended to set inputs and parameters to any offered tool and submitting it to Datoma’s infrastructure.
- DatomaWorkflow
The module that allows you to set and submit your own workflow or choose a provided one.
Installation Guide
The following steps will guide you through the installation process:
- Prerequisites:
Python 3.11 or higher
pip
Install datoma:
$ pip install datoma
Log in to datoma:
This is the step where you can specify if you have developer access. If you don’t, please refrain from using the --dev flag.
$ python3 -m datoma login [--email <email>] [--password <password>] [--dev]
Obtain credentials:
$ python3 -m datoma aws-creds