Utility
Lightweight Python 3.12 container for custom scripts plus bundled CLI helpers.
Workflow recap
- Place your entrypoint at
/aux/main.pyusing the Auxiliary Files picker (upload folder/file, inline file, or mount a dataset/job). - Optional uploads stay under
/inputs; the runner executespython3 -u /aux/main.py <args...>. - Write all results to
/outputsso they sync back for download.
Bundled tools
Available in the image:
bashcurljqxz/tarzstdpigzunzip
Python libs: biopython, pyfaidx, tqdm, gemmi, pdb-tools, requests.
Example arguments
--input=/inputs/example.fasta
--mode=normalize
--output=/outputs/normalized.fasta
Notes
- Runs as root so it can read/write the job volume.
- No GPU is allocated; CPU limit is 4 vCPUs with 8 GiB RAM.
- Network egress may be filtered; upload anything required for reproducibility.