PyMaSC

PyMaSC

Python implemented MaSC algorithm for accurate mean fragment length estimation and quality control for ChIP-Seq.

ronin_gw/PyMaSC PyMaSC · PyPI Kinoshita Lab. web page

Installation

PyMaSC is available as a Python package. Recommended Python versions are 2.7 or >=3.5.
  1. Install numpy and pysam==0.15.1 before PyMaSC installation.

    pip install numpy pysam==0.15.1

    If you want to built with Cython native compiled sources, install cython additionally.
  2. Install pymasc.

    pip install pymasc

    If Cython is not installed, pre-compiled C sources will be used.
  3. pymasc, pymasc-plot and pymasc-precalc commands will be installed.

Download Mappability Tracks

Here we share the mappability tracks (bigwig format) for the human genome references, hg19, hs37d5 and hg38. Choose the track for a k-mer length which suits your sequence read length.

10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
350 351 352 353 354 355 356 357 358 359

10 11 12 13 14 15 16 17 18 19
150 151 152 153 154 155 156 157 158 159

20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
350 351 352 353 354 355 356 357 358 359
Raw GEM mappability files and GEM indexes are available at here.

10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
350 351 352 353 354 355 356 357 358 359

10 11 12 13 14 15 16 17 18 19
150 151 152 153 154 155 156 157 158 159

20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
350 351 352 353 354 355 356 357 358 359

Tutorial

WIP