biomedicalinformaticsgroup / Sargasso

Sargasso disambiguates mixed-species high-throughput sequencing data.
http://biomedicalinformaticsgroup.github.io/Sargasso/
Other
8 stars 4 forks source link
atac-seq bioinformatics chip-seq high-throughput-sequencing rna-seq

DOI Build Status

Sargasso

Sargasso is a Python tool to disambiguate mixed-species high-throughput sequencing reads according to their species of origin. Given a set of samples containing sequencing data from multiple species, mapped, disambiguated reads are written to per-sample and species-specific output BAM files.

The latest Sargasso documentation can be found here.

Installation

Note: as Sargasso has a number of dependencies on other Python packages, it is strongly recommended to install in an isolated environment using the virtualenv tool. The virtualenvwrapper tool makes managing multiple virtual environments easier.

After setting up virtualenv and virtualenvwrapper, create and work in a virtual environment for Sargasso using the virtualenvwrapper tool:

mkproject sargasso

Then install the Sargasso package and its Python package dependencies into the virtual environment by running:

pip install git+https://github.com/statbio/sargasso.git

Note that Sargasso v2.1 has been tested with Python versions 2.7, 3.5, and 3.8.

Citation

If you make use of Sargasso please cite our protocol paper:

Changelog