Struct rust_htslib::bcf::Writer
[−]
[src]
pub struct Writer { pub header: HeaderView, // some fields omitted }
Fields
header: HeaderView
Methods
impl Writer
[src]
fn from_path<P: AsRef<Path>>(path: P,
header: &Header,
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFPathError>
header: &Header,
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFPathError>
fn from_url(url: &Url,
header: &Header,
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFError>
header: &Header,
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFError>
fn from_stdin(header: &Header,
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFError>
uncompressed: bool,
vcf: bool)
-> Result<Self, BCFError>
fn translate(&mut self, record: &mut Record)
Translate record to header of this writer.
fn subset(&mut self, record: &mut Record)
Subset samples of record to match header of this writer.