Skip to content

yongninglei/launchcontainers

 
 

Repository files navigation

logo launchcontainers

launchcontainers

Launchcontainers is a Python-based tool for automatically launching computing works on HPC or local nodes. It helps you:

  1. Prepare folder structures and input files automatically
  2. Backup the input configs for data provenance
  3. Launching containers in BCBL or DIPC

Currently, launchcontainers works along with anatROIs, RTP-preproc, and RTP2-pipeline.

NEW FEATURES 0.3.x

Now you can pip install launchcontainers==0.3.22 and use it in the command line!

  • Add requests into pyproject.toml, remove version limit to common package such as nibabel and numpy
  • Changed rtp/rtp2-preproc multishell option to separateed_shell_files
  • Edited lc_config.yaml comment about dask_worker options
  • Fixed error message by dask progress (0.3.18)
  • launchcontainers --copy_configs "~/path/to/working_directory" will copy the corresponding config files to your specified directory!
  • We updated the lc_config.yaml for RTP2-pipelines, please have a look!

check the How to use for more information

Check also:

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.9%
  • MATLAB 5.2%
  • Shell 2.9%