dhtslib

Undocumented in source.

Modules

bed
module dhtslib.bed
Undocumented in source.
bgzf
module dhtslib.bgzf

This module provides a wrapper, BGZFile, over an htslib BGZF compressed file/stream. The wrapper acts as a linewise ForwardRange over the file or stream.

coordinates
module dhtslib.coordinates

Coordinates and Coordinate Systems

faidx
module dhtslib.faidx

This module provides a wrapper, IndexedFastaFile over a FASTA. If an index exists, it will be used for rapid random access. If an index does not exist, one will be built.

fastq
module dhtslib.fastq
Undocumented in source.
gff
module dhtslib.gff

GFF file reading and writing

memory
module dhtslib.memory
Undocumented in source.
recordwriter
module dhtslib.recordwriter
Undocumented in source.
sam
module dhtslib.sam

SAMRecord and SAMFile are wrappers for htslib functions relating to SAM/BAM/CRAM* files

tabix
module dhtslib.tabix

Module providing a wrapper, TabixIndexedFile over a line-oriented NGS flat file, such as BED, GFF3, VCF that has been indexed with tabix.

util
module dhtslib.util
Undocumented in source.
vcf
module dhtslib.vcf
Undocumented in source.

Public Imports

dhtslib.bgzf
public import dhtslib.bgzf;
dhtslib.faidx
public import dhtslib.faidx;
dhtslib.sam
public import dhtslib.sam;
dhtslib.tabix
public import dhtslib.tabix;
dhtslib.vcf
public import dhtslib.vcf;
dhtslib.fastq
public import dhtslib.fastq;
dhtslib.gff
public import dhtslib.gff;
dhtslib.bed
public import dhtslib.bed;
dhtslib.coordinates
public import dhtslib.coordinates;
dhtslib.recordwriter
public import dhtslib.recordwriter;
dhtslib.memory
public import dhtslib.memory;
dhtslib.util
public import dhtslib.util;

Meta