- Fixed a major memory leak when using
-sorted. Thanks to Emily Tsang and Stephen Montgomery. - Fixed a bug for BED files containing a single record with no newline. Thanks to @jmarshall.
- The
getfastatool includes name, chromosome and position in fasta headers when the-nameoption is used. Thanks to @rishavray. - Fixed a bug that now forces the
coveragetool to process every record in the-afile. - Fixed a bug preventing proper processing of BED files with consecutive tabs.
- VCF files containing structural variants now infer SV length from either the SVLEN or END INFO fields. Thanks to Zev Kronenberg.
- Resolve off by one bugs when intersecting GFF or VCF files with BED files.
- The
shuffletool now uses roulette wheel sampling to shuffle to-inclregions based upon the size of the interval. Thanks to Zev Kronenberg and Michael Imbeault. - Fixed a bug in
coveragethat prevented correct calculation of depth when using the-splitoption. - The
shuffletool warns when an interval exceeds the maximum chromosome length. - The
complementtool better checks intervals against the chromosome lengths. - Fixes for
stddev,min, andmaxoperations. Thanks to @jmarshall. - Enabled
stdev,sstdev,freqasc, andfreqdescoptions forgroupby. - Allow
-sand-wto be used in any order formakewindows. - Added new
-bedOutoption togetfasta. - The
-roption forces the-Fvalue forintersect. - Add
-pcoption to thegenomecovtool, allowing coverage to be calculated based upon paired-end fragments.