Struct rust_htslib::bam::IndexedReader[][src]

pub struct IndexedReader { /* fields omitted */ }

Methods

impl IndexedReader
[src]

Create a new Reader from path.

Arguments

  • path - the path to open.

Trait Implementations

impl Debug for IndexedReader
[src]

Formats the value using the given formatter. Read more

impl Send for IndexedReader
[src]

impl Read for IndexedReader
[src]

Read next BAM record into given record. Use this method in combination with a single allocated record to avoid the reallocations occurring with the iterator. Read more

Important traits for Records<'a, R>

Iterator over the records of the fetched region. Note that, while being convenient, this is less efficient than pre-allocating a Record and reading into it with the read method, since every iteration involves the allocation of a new Record.

Important traits for Pileups<'a, R>

Iterator over pileups.

Return the BGZF struct

Return the header.

Seek to the given virtual offset in the file

Report the current virtual offset

Activate multi-threaded BAM read support in htslib. This should permit faster reading of large BAM files. Read more

impl Drop for IndexedReader
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Sync for IndexedReader