Installation

Installation#

Setup#

While not strictly necessary, it is recommended to set up a Snakemake profile to run the workflow. This way submission via a scheduler is possible, which (drastically) reduces the runtime versus a local run. Additionally, the environments within the workflow are managed via Conda. When using a Snakemake profile, make sure the use-conda option is set to True. If you are not using a profile, Snakemake is called with the use-conda option automatically. Conda needs to be installed and available in your PATH, regardless of the way you run the workflow (either profile-based or not).

Development version#

You can install the latest development version directly via GitHub:

pip install git+https://github.com/maxplanck-ie/ATACofthesnake.git

or again via uv:

uv pip install git+https://github.com/maxplanck-ie/ATACofthesnake.git

and if you have pixi installed, you can let it handle the environment setup for you and directly call the executable:

pixi run ATAC -h