The Commands directory contains source codes for all subcommands.
- callpeak_cmd.py
- bdgpeakcall_cmd.py
- bdgbroadcall_cmd.py
- bdgcmp_cmd.py
- bdgdiff_cmd.py
- bdgopt_cmd.py
- cmbreps_cmd.py
- diffpeak_cmd.py
- filterdup_cmd.py
- pileup_cmd.py
- predictd_cmd.py
- randsample_cmd.py
- refinepeak_cmd.py
- callvar_cmd.py
The IO directory contains Python and Cython source codes for read and write data files.
- BedGraphIO.pyx
- OutputWriter.py
- Parser.pyx
- PeakIO.pyx
The Signal directory contains Python, Cython and C source codes for data transformation and calculation.
- BedGraph.pyx
- CallPeakUnit.pyx
- FixWidthTrack.pyx
- PairedEndTrack.pyx
- Pileup.pyx
- Prob.pyx
- ScoreTrack.pyx
- Signal.pyx
- cPosValCalculation.c, cPosValCalculation.h, cPosValCalculation.pxd
- PeakModel.pyx
- PeakDetect.pyx
The Utilities directory contains source codes to validate command line options and to provide constants (including version number and buffer size).
- Constants.py
- OptValidator.py