Expand description
BED format reading and writing.
§Example
use bio::io::bed;
let example = b"1\t5\t5000\tname1\t0.5";
let mut reader = bed::Reader::new(&example[..]);
let mut writer = bed::Writer::new(vec![]);
for record in reader.records() {
let rec = record.expect("Error reading record.");
println!("{}", rec.chrom());
writer.write(&rec).expect("Error writing record.");
}
Structs§
- A BED reader.
- A BED record as defined by BEDtools (http://bedtools.readthedocs.org/en/latest/content/general-usage.html)
- An iterator over the records of a BED file.
- A BED writer.