NA
Fastq module for parsing FASTQ filesppx_equal and ppx_fields functions to Bio_io.Btab.Parsed.t.Drop Or_error.t returning functions for Records and In_channels (breaking change)
_exn suffix have now become the default (e.g., fold_records_exn is now fold_records).Or_error.t returning functions are gone. Some were treating truly exceptional events as [Errors] (i.e., if your FASTA file is bad, then you have a major problem!) and others were just not user-friendly.Or_error.try_with or something similar.bio_io-dev.opamBtab_queries module to process Btab files query-by-query rather than hit-by-hitBtab module (breaking change)Btab.Record.t is now abstract (breaking change)sexp functions on Btab.Record.t (breaking change)Mmseqs module (breaking change)core_kernel from the tests, add base_quickcheck insteadbisect_ppx, core, and core_bench from opam file. These are now in the bio_io-dev.opam file.re2 in favor of redune to 3.2v0.15ocamlformat to 0.22.4gunzip -c directly into a program using the fasta parser and it will be okay.examples directoryFasta_in_channel is now Fasta.In_channel (breaking change)Fasta_record is now Fasta.Record (breaking change)Cigar module for parsing CIGAR strings.ppx_expect and ppx_inline_test as test dependencies rather than dev dependencies.Base rather than Core_kernelseq_length and to_string_nl functions to Fasta_record moduleInitial release!