mframpton / transplot

The transplot package can be used to make multi-track plots of Next Generation Sequencing (NGS) data for gene transcripts, namely for depth of coverage and for the distribution of variants and protein domains.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

transplot

Documentation is at http://transplot.readthedocs.io/en/latest/ .

Requirements and installation

Transplot is compatible with Windows, Mac OS X and Linux operating systems. It requires the following packages:

  • regex==2017.11.9
  • pandas==0.21.0
  • matplotlib==1.5.3
  • numpy==1.11.3

Run the following commands to clone and install from GitHub.

$ git clone https://github.com/mframpton/transplot
$ cd transplot
$ pip install -r requirements.txt
$ python setup.py install

Example plot

Below is an example multi-track plot of NGS gene transcript data generated by transplot, (the example gene is called APC). The top track shows read depth of coverage, and the second and third tracks show the distribution of variants and protein domains respectively.

Alt text

About

The transplot package can be used to make multi-track plots of Next Generation Sequencing (NGS) data for gene transcripts, namely for depth of coverage and for the distribution of variants and protein domains.


Languages

Language:Python 100.0%