Liking cljdoc? Tell your friends :D

cljam.io.vcf.reader

A type of VCF reader and internal functions to read VCF contents. See https://samtools.github.io/hts-specs/ for the detail VCF specifications.

A type of VCF reader and internal functions to read VCF contents. See
https://samtools.github.io/hts-specs/ for the detail VCF specifications.
raw docstring

load-headerclj

(load-header rdr)
source

load-meta-infoclj

(load-meta-info rdr)
source

parse-header-lineclj

(parse-header-line line)
source

parse-meta-info-lineclj

(parse-meta-info-line line)
source

read-file-offsetsclj

(read-file-offsets rdr)

Reads file offsets and a genomic position of variants from bgzip compressed VCF and returns them as a lazy sequence. Each element is a map containing :chr, :chr-index, :beg, :end, :file-beg, :file-end.

Reads file offsets and a genomic position of variants from bgzip compressed
VCF and returns them as a lazy sequence. Each element is a map containing
:chr, :chr-index, :beg, :end, :file-beg, :file-end.
sourceraw docstring

read-variantsclj

(read-variants rdr)
(read-variants rdr {:keys [depth] :or {depth :deep}})
source

read-variants-randomlyclj

(read-variants-randomly rdr
                        {:keys [chr start end] :or {start 1 end 4294967296}}
                        {:keys [depth] :or {depth :deep}})

Reads variants of the bgzip compressed VCF file randomly using tabix/csi file Returning them as a lazy sequence.

Reads variants of the bgzip compressed VCF file randomly using tabix/csi file
Returning them as a lazy sequence.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close