Skip to main content

Crate kira_cdh_compat_fastq_reader

Crate kira_cdh_compat_fastq_reader 

Source
Expand description

Streaming FASTQ reader compatible with CD-HIT input handling.

  • Plain and .gz (auto-detect).
  • Streaming, record-by-record (no full-file buffering).
  • CD-HIT-like error policy: skip malformed (default) or return error.
  • Single-line FASTQ mode by default; multi-line can be enabled via options.
  • Optional mmap for plain files; zlib feature for system-zlib parity.
  • Optional async API behind async feature.

Re-exports§

pub use crate::error::FastqError;
pub use crate::error::FormatError;
pub use crate::error::IoContext;
pub use crate::policy::ErrorPolicy;
pub use crate::policy::LineMode;
pub use crate::policy::ReaderOptions;
pub use crate::reader::FastqReader;
pub use crate::reader::Source;
pub use crate::record::FastqRecord;

Modules§

error
policy
reader
record