Skip to content

Releases: ohnosequences/fastarious

fastarious v0.12.0

Choose a tag to compare

@laughedelic laughedelic released this 18 Oct 12:04
  • #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 ncbiHeaders module (hopefully it wasn't used anywhere)
  • #25: Changed FASTA-related code to plain old case classes (similarly to FASTQ)
    • Changed parseFasta to Iterator[FASTA] (no Option)
    • Added parseSkipCrap (same as parseFastaDropErrors(skipCrap = true) before)
    • Removed parseFastaDropErrors (replaced with parseFasta)
  • Dropped cosas dependency (after #25 and #54 it's not used by anything)

fastarious v0.11.0

Choose a tag to compare

@eparejatobes eparejatobes released this 14 Jul 16:34
  • 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

Choose a tag to compare

@eparejatobes eparejatobes released this 17 May 15:36

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

Choose a tag to compare

@laughedelic laughedelic released this 03 Feb 16:57
  • #23: Changed FASTQ parsing API to Iterator-ops

fastarious v0.8.0

Choose a tag to compare

@laughedelic laughedelic released this 18 Dec 21:45
  • #22: Rewrote FASTA parsing iterator implementation using BufferedIterator

fastarious v0.7.0

Choose a tag to compare

@laughedelic laughedelic released this 14 Dec 16:21
  • #20: Removed better-files dependency

fastarious v0.6.0

Choose a tag to compare

@eparejatobes eparejatobes released this 08 Apr 15:46

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

Choose a tag to compare

@eparejatobes eparejatobes released this 28 Mar 14:33

This release fixes #14 (we hope) once and for all. Everyone should update.

fastarious v0.5.1

Choose a tag to compare

@laughedelic laughedelic released this 23 Mar 19:27

Fixed the FASTA parsing bug, covered more corner cases. See #14.

fastarious v0.5.0

Choose a tag to compare

@eparejatobes eparejatobes released this 05 Mar 11:57
  • 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