Skip to content

Tiger rattlesnake

Compare
Choose a tag to compare
@dpryan79 dpryan79 released this 13 Sep 13:06
· 3587 commits to master since this release
  • MAJOR CHANGES:

    • Allele-Specific mapping : Allele-specific DNA and RNA-mapping is now possible and both ChIP-Seq and RNA-seq pipeline can handle "allele_mapping" mode.
    • Differential binding : Differential binding can be performed using CSAW, both normal and allele-specific.
    • MultiQC : MultiQC summarizes QC results for DNA-mapping and RNA-mapping workflows.
    • R package : New R package called snakediff contains all functions for differential binding and expression. The DE functions have been
      transformed into clean and consistent layout, with docs.
    • Deeptools commands : All deeptools commands now moved into common deeptools_cmds module, and are shared between functions.
  • MINOR CHANGES:

    • Wrappers have been formatted for easier readability.
    • chr X, Y, M and unmapped scaffolds are now ignored for normalization in bamCoverage (DNA-mapping) and bamCompare (Chip-Seq).
    • bamCompare outputs are named with suffix , instead of a static suffix "Input", this allows the workflow to run with different controls
      eg. Input, H3 and keep results in same dir. However, MACS2 would still over-write the output files from previous run (needs fix).
    • All code should be python3 compatible now
    • Code conforms to PEP8 and this is finally tested on travis-ci