Utility
Lightweight Python 3.12 container for custom scripts plus bundled CLI helpers.
Workflow recap
- Place your entrypoint script under
/aux(aux picker) or/inputs(input picker). - The runner executes
python3 -u <entrypoint> <args...>, where<entrypoint>is the first argument (default/aux/main.py). - 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.
Example arguments
--input=/inputs/example.fasta
--mode=normalize
--output=/outputs/normalized.fasta
Notes
- No GPU is allocated; CPU limit is 4 vCPUs with 8 GiB RAM.
- Jobs run without outbound network access; upload anything required for reproducibility.