- Drop support for Python versions under 3.6
- Support broadPeak format
- Refactor for better compatibility with MotifScan and MAmotif
- Support python3.4+
- Support MACS2-xls/narrowPeak format
- Support BEDPE/SAM/BAM format and paired-end mode for sequencing reads
- Drop support for Windows platform
- Replace statsmodels with scikit-learn for robust linear regression
- Fix a bug in summit calculation
- Various performance improvements
- Fix an issue in setting matplotlib backend
- Fix a bug in the file name of filtered biased peaks
- Fix a typo
- Keep five digits for floats in the output files
- Fix a typo
- Add test module
Bugs fixed:
- Rename the file name of filtered biased peaks
Improvements:
- Refactor the package for better performance and compatibility
Bugs fixed:
- Fix the coordinates of peaks to be consistent with the corresponding coordinate system
- Fix the approximate equation in p-value calculation
- Fix the summit calculation of merged common peaks