Skip to content

eudesbarbosa/snappy-pipeline

 
 

Repository files navigation

Continuous Integration Status https://coveralls.io/repos/github/bihealth/snappy-pipeline/badge.svg?branch=master Documentation Status

SNAPPY - SNAPPY Nucleic Acid Processing Pipeline

Installation

Installation should be complete in 10 to 15 minutes.

In a nutshell:

# Download & preparation
git clone git@github.com:bihealth/snappy-pipeline.git
cd snappy-pipeline

# If you want to select a given branch, uncomment the following:
# git checkout <branch_name>

# WARNING- make sure that you are in your conda base environment

# Create conda environment "snappy_env" with the minimal requirements:
mamba env create --file environment.yml
conda activate snappy_env

# Add testing & development requirements:
pip install -r requirements/test.txt
pip install -r requirements/dev.txt

# Optionally add "pytest-pdb" missing from anaconda
pip install pytest-pdb

# Install snappy in snappy_env environment
pip install -e .

Note: To create the environment under another name, replace the commands for the environment creation & activation of the correct environment by:

mamba env create --file environment.yml --name <other_environment_name>
conda activate <other_environment_name>

See user installation if you just want to use the pipeline.

See developer installation for getting started with working on the pipeline code and also building the documentation.

About

SNAPPY Nucleic Acid Processing in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.9%
  • R 2.5%
  • Other 0.6%