Releases: mbhall88/rasusa
Releases · mbhall88/rasusa
v2.1.0
2.1.0 (2024-08-19)
Features
- [aln] add program (
@PG
) entry to header (0123e54)
- log seed used when --seed not passed (6e1f37d)
v2.0.0
2.0.0 (2024-05-03)
⚠ BREAKING CHANGES
- paired reads require --output once for each file
Bug Fixes
- paired reads require --output once for each file (1427a0b)
v1.0.0
1.0.0 (2024-04-29)
⚠ BREAKING CHANGES
- move fastq functionality to
reads
subcommand
Features
- add
cite
command to get citation (db17612)
- add subcommand
aln
to subsample alignments (b92979a)
- move fastq functionality to
reads
subcommand (f48d47b)
Bug Fixes
- deal with chromosomes with no alignments (14aa15e)
v0.8.0
0.8.0 (2024-01-03)
Features
- add logging message with coverage of input before downsampling (79445fc)
- support ztsd (cfa50f8)
- use default compression level for compression output type (cfa50f8)
Bug Fixes
- update logging so colour not sent to file (bc62c3f)
0.7.1
Added
- Install script and support for more binary triple targets
Changed
- Updated needletail dependecy due to dependency deprecation
0.7.0
Added
- Fraction (
--frac
) and number (--num
) options. This allows users to replicate the
functionality of seqtk sample
[#34]
0.6.1
Added
- Warning if the actual coverage of the file(s) is less than the requested coverage
[#36]
- JOSS manuscript
Changed
- Use
rasusa
as the entry command for docker container [#35]
0.6.0
Addedd
--bases
option to allow for manually setting the target number of bases to keep
[#30]
--genome-size
can now take a FASTA/Q index file and the sum of all reference
sequences will be used as the genome size [#31]
0.5.0
Added
- Support for LZMA, Bzip, and Gzip output compression (thanks to
niffler
). This is either inferred from the file extension or manually via the -O
option.
- Option to specify the compression level for the output via
-l
Changed
- Use a
Vec<bool>
instead of HashSet
to store the indices of reads to keep. This gives a nice little speedup (see #28), A big thank you to @natir
Fixed
- Restore compression of output files [#27]
0.4.2
Fixed
- I had stupidly forgetten to merge the fix for #22 onto master