Version 0.7.6
Minor bugfixes and improvements.
scatter
:
- Tweaked plot colors for better visibility and accessibility: points are slightly darker, and segments are now a deep gold color instead of red.
fix
:
- Downweight targets or antitargets proportionally to their relative variability of bin log2 values; i.e. if targets are twice twice as variable (by interquartile range of bin log2 values) as antitargets, divide all target bin weights by 2. This happens after all bias corrections and reference normalization, and appears to improve the final segmentation results.
antitarget
:
- Don't emit antitargets for untargeted chromosomes with long names, e.g. "chr6_apd_hap1" -- these are presumably alternative/unassigned contigs, not real canonical chromosomes that deserve to be included for CNV calling. But do continue to keep untargeted chromosomes with names up to the length of the longest-named targeted chromosome. (Improves on #37)
- Indicate default
--min-size
in the help message.
batch
:
- Log the number parallel processes correctly when "-p 0" is used to automatically detect the number of CPUs -- previously, this option would print on the console that samples were being run in serial, but then launch multiple parallel processes.
segment
:
- Change the
--drop-outliers
default value from 5 to 10, based on performance in benchmarking.
Internally:
- Fixed detection of autosomes to be used for re-centering bin log2 values and detecting gender.
- Fixed parsing the GATK/Picard "interval list" file format - strand and name were swapped.