39 breaking releases
new 0.40.0 | Dec 12, 2024 |
---|---|
0.39.0 | Nov 7, 2024 |
0.38.0 | Sep 26, 2024 |
0.35.0 | Jul 14, 2024 |
0.1.1 | Jul 21, 2021 |
#139 in Biology
2,050 downloads per month
Used in 34 crates
(2 directly)
435KB
10K
SLoC
noodles-gff handles the reading and writing of the GFF3 format.
GFF (Generic Feature Format) is a text-based format used to represent genomic features.
Examples
Read all records in a GFF3 file
use noodles_gff as gff;
let mut reader = File::open("annotations.gff3")
.map(BufReader::new)
.map(gff::io::Reader::new)?;
for result in reader.record_bufs() {
let record = result?;
println!(
"{}\t{}\t{}",
record.reference_sequence_name(),
record.start(),
record.end(),
);
}
Dependencies
~2.2–8.5MB
~69K SLoC