Expand description
RustAlign I/O - File parsing and formatting
This crate handles FASTA, FASTQ, and SAM file formats.
Re-exports§
pub use fasta::FastaReader;pub use fasta::FastaRecord;pub use fastq::FastqReader;pub use fastq::FastqRecord;pub use mmap::MmapFile;pub use mmap::MmapFileBuilder;pub use sam::SamConfig;pub use sam::SamOpt;pub use sam::SamRecord;pub use sam::SamWriter;
Modules§
- fasta
- FASTA file parsing
- fastq
- FASTQ file parsing
- mmap
- Memory-mapped file support for FM-index loading
- sam
- SAM format output
Enums§
- Nuc
- A nucleotide (A, C, G, T, or N)
Functions§
- encode_
qual - Encode quality scores to Phred+33
- parse_
dna - Parse a DNA sequence from a string
- parse_
qual - Parse a quality string from Phred+33 encoding