Skip to content

FofanovLab/MTSv

Repository files navigation

Build Status Anaconda-Server Badge Anaconda-Server Badge

MTSv Pipeline

Change log

MTSv is a suite of metagenomic binning and analysis tools. It attempts to accurately identify which taxa are present in a given DNA sequencing sample by identifying signature reads that are unique to a single taxa. It assumes that read fragments in samples will be in a "shotgun" or short read format, typically ~50-200 bases in length.

Pipeline Overview

The pipeline is broken into two major sections: (1) the download and setup of sequences from the sequence database which only needs to be completed once per database and as needed to include updates and (2) the main binning and analysis pipeline that is completed for each new read set.

  1. Installation
  2. Sequence Download and Setup Quick Start Guide
  3. Binning and Analysis Quick Start Guide

Installation

MTSv is written in Python but calls compiled rust binaries for most of the core functionality. It is currently available as a conda package (on linux-64 platforms) and we recommend that it is installed into a Python 3.6 conda environment.

Dependencies

Create Conda environment with Python3.6.

$ conda create -n [ENV_NAME] python=3.6

Activate Conda Environment

$ source activate [ENV_NAME]

Install MTSv

$ conda install mtsv -c bioconda -c conda-forge

Deactivate Conda Environment

$ source deactivate

License & Copyright

© 2018 FofanovLab

Licensed under the MIT License