All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Fixed typo that prevented the printing of transparent upd regions for chromosomes with no variants
- Add support for flags changing DPI:
--small
(100 DPI),--medium
(300 DPI),--large
(1000 DPI).
- Default DPI is now 300, instead of 1000.
- Refactored internal code for interfacing command line and program usage as a lib-module. Changes do not change how the program is invoked.
- Fix DPI of area graphs to 1000.
- Add support for exom coverage.
- Write transparent png:s instead of empty (which actually where not empty)
- Add option
--chunk / -u
to set Matplotlib chunk size from commandline
- Exit(0) instead of exit(1) when empty bedfile given as input
- Typo bug
-Adjust chunksize to stop Matplotlib from throwing OverflowError
-Test files of every supported type
-Isodisomy to replace homodisomy in code, backwards compatible
-Bug fixed when parsing UPD regions -Delete tmp files added to repo by mistake
-Better check for 37 vs 38 name convention -Handle empty string in parsing -Check for empty dataframe
-Don't crash on empty BED file
-Add support for autozygosity bed:s. -Add support for fraction of homozygosity wig:s
-Command line arguments name and flags are changed. Not backwards compatible. -Printed colors daker and uniform
-Bug that wrote over output -Debug prints removed
- Region UPD pictures are now split in the middle to visually indicate two chromosomes.
- Pixel perfect prints 7750 X 385 px
- Picture DPI increase from 100 X 100 to 1000 X 1000
- Alignment of BED files was offset
- Coverage plots from Tiddit data was printed strange
- Add Support for Hetero/Isodisomy of UPD Region Files.
- Bugfix: outd ignored for upd sites
- Change flag "upd" to "sites
- Refactor code
- When using
euploid
flag written empty png:s did not match correct genome prefix (37 vs 38)
- Option
--euploid
- More Pytest tests
- Better follows Pylint (though far from perfect)
- Support for second guessing ideogram bed file chromosome format (i.e. 1 or chr1)
- Test file
test_chr_utils.py
- Bug: Sloping graphs
- Bug: use
os.path
instead of concatenating string
- Improved args handling
- Bug: Remove dependency on X display
- Configured and parameterized WIG step was previously ignored
- Bug when sometimes malplaced linear slopes appeared in coverage pictures
First version.