v0.91
This release is mostly related to compute performance with a couple of minor usability tweaks.
Exposed bwa index prefix as optional param distinct from reference fasta.
Graph pruning improvements:
- Parameterized min edge ratio and increased default to 2% (10% recommended for germline)
- Use per sample edge ratio instead of aggregate ratio in edge pruning for multi-sample cases
Fixed bug in reading beyond end of reference sequence.
Compute performance improvements
- More intelligent downsampling for assembly (reduces memory issues in exceedingly high depth cases)
- Reduced intermediate file I/O - now consuming BWA output directly
- Upgraded to current picard and htsjdk jars allowing for use of IntelDeflator for BAM compression
- More efficient SAM record parsing
- Introduced thread pooling
- Reduced logging (to some degree)