Releases: ronin-gw/PyMaSC
Releases · ronin-gw/PyMaSC
v0.3.2
v0.3.1
v0.3.0
v0.2.6
v0.2.6 (2019-01-09)
Implemented enhancements:
- Add
--mask-size
option to avoid calling the phantom peak a library length.
Warnings messages were also implemented.
Fixed bugs:
- Fix read counter for unmapped reads.
- Fix bigwig reader.
- Fix mappability stats loader.
v0.2.5
v0.2.5 (2019-01-05)
Implemented enhancements:
- Include pre-built C sources and support both pre-built source installation and
native Cython compile (cython is no longer mandatory dependency). - Check compatible python versions. (3.4 and 3.7 additionally)
- Scipy is no longer required.
Fixed bugs:
- Omit
functools.partialmethod
to keep python2 compatibility. - Fix minor argparse issues and a error message.
v0.2.4
v0.2.4 (2018-05-09)
Fixed bugs:
- Reduce smooth window default size to 15 (Longer lengths are suitable for
samples with long fragments (such as broad sources) but it's not robust.) - Use read lengths calculated from CIGAR alignments instead of sequence lengths
- Fix build issue
v0.2.3
v0.2.3 (2018-05-04)
Implemented enhancements:
- Add
pymasc-plot
command - Optimize the default window size for moving average filter for mappability
sensitive cross-correlation (change from 15 to 100) - Add annotations to figures about expected library length
Fixed bugs:
- Fix bugs relate to mappability sensitive cross-correlation calculation
Nowbitarray
andsuccessive
implementations return exactly same results
Merge pull request #4 from ronin-gw/v0.2.2
v0.2.2 (2017-12-26)
Implemented enhancements:
- Warn reference lenth discordancy between alignment and mappability file
Fixed bugs:
- Add forgetted initial rotate for mappability array
- BitArray length shortage if mappability tracks include positions which are out
of range of alignment file reference length
v0.2.1
v0.2.0
v0.2.0 (2017-12-05)
Implemented enhancements:
- Add BitArray implementation
- Some refactoring
Fixed bugs:
- Shift size shorter than read length is not acceptable now
- Default window size for smoothing changes 30 to 15
Known issues:
- Progress display for bitarray calculation with multiprocessing is currently
disabled due tomultiprocessing.Queue
stuffing