Releases: ohnosequences/fastarious
Releases · ohnosequences/fastarious
Release list
fastarious v0.12.0
- #46: Added empty values for
Sequence,Quality,SequenceQuality - #51: Updated the build, cross-compiled with Scala 2.11/2.12
- #52: Dropped spire dependency
- #54: Dropped
ncbiHeadersmodule (hopefullyit wasn't used anywhere) - #25: Changed FASTA-related code to plain old case classes (similarly to FASTQ)
- Changed
parseFastatoIterator[FASTA](noOption) - Added
parseSkipCrap(same asparseFastaDropErrors(skipCrap = true)before) - Removed
parseFastaDropErrors(replaced withparseFasta)
- Changed
- Dropped cosas dependency (after #25 and #54 it's not used by anything)
fastarious v0.11.0
- add foldLeft to Quality, SequenceQuality
- add append/prepend to Sequence, Quality, SequenceQuality
- add a package object, type aliases
- add a score to errorP conversion
- add QSymbol, make SequenceQuality use it
- add conversions to seqs of (P|Q)Symbols
- switch to Double for Real numbers :(
fastarious v0.10.0
Everyone should update.
Improvements
- Sequence, Quality, and SequenceQuality types
- FASTQ is much simpler now, being an ID plus a SequenceQuality
- uniform methods for sequence and quality
- complement for DNA-like sequences
Fixes
- The error probabilities where approximated before; they are now fully precise
- more and better tests
fastarious v0.9.0
- #23: Changed FASTQ parsing API to Iterator-ops
fastarious v0.8.0
- #22: Rewrote FASTA parsing iterator implementation using
BufferedIterator
fastarious v0.7.0
- #20: Removed better-files dependency
fastarious v0.6.0
All changes related with #17
- add lcl and id to NCBI headers, minor API improvements
- fix NCBI header to String, minor formatting changes
fastarious v0.5.2
This release fixes #14 (we hope) once and for all. Everyone should update.
fastarious v0.5.1
Fixed the FASTA parsing bug, covered more corner cases. See #14.
fastarious v0.5.0
- better tests for fasta and fastq parsing
- unify value class, simplify parse method names, add convenience helpers
- use raw NIO stuff in tests
- Fixed FASTA and FASTQ real Raw type and added an alias for the Value type using that Raw; changed a bit serialization methods