Liking cljdoc? Tell your friends :D

cljam.io.fastq

Functions to read and write the FASTQ format.

Functions to read and write the FASTQ format.
raw docstring

casava-1_8-patternclj

source

casava-patternclj

source

deserialize-casava-1_8-nameclj

(deserialize-casava-1_8-name name)

Parse Casava1.8-style name of fastq read.

Parse Casava1.8-style name of fastq read.
sourceraw docstring

deserialize-casava-nameclj

(deserialize-casava-name name)

Parse Casava-style name of fastq read.

Parse Casava-style name of fastq read.
sourceraw docstring

deserialize-nameclj

(deserialize-name name)

Try parsing name of fastq read.

Try parsing name of fastq read.
sourceraw docstring

FASTQReadclj

source

read-sequencesclj

(read-sequences rdr)
(read-sequences rdr opts)

Returns a lazy sequence of FASTQReads deserialized from given reader.

Returns a lazy sequence of FASTQReads deserialized from given reader.
sourceraw docstring

readerclj

(reader f)

Returns an open cljam.io.fastq.FASTQReader of f. Should be used inside with-open to ensure the reader is properly closed.

Returns an open cljam.io.fastq.FASTQReader of f. Should be used inside
with-open to ensure the reader is properly closed.
sourceraw docstring

serialize-casava-1_8-nameclj

(serialize-casava-1_8-name {:keys [instrument run flowcell lane tile x y pair
                                   filtered control index]})

Encode fastq name map to Casava1.8-style string.

Encode fastq name map to Casava1.8-style string.
sourceraw docstring

serialize-casava-nameclj

(serialize-casava-name {:keys [instrument lane tile x y index pair]})

Encode fastq name map to Casava-style string.

Encode fastq name map to Casava-style string.
sourceraw docstring

serialize-nameclj

(serialize-name name)

Try encoding name of fastq read.

Try encoding name of fastq read.
sourceraw docstring

write-sequencesclj

(write-sequences wtr sequences)
(write-sequences wtr sequences opts)

Write given sequence of reads to a FASTQ file.

Write given sequence of reads to a FASTQ file.
sourceraw docstring

writerclj

(writer f)

Returns an open cljam.io.fastq.FASTQWriter of f. Should be used inside with-open to ensure the writer is properly closed.

Returns an open cljam.io.fastq.FASTQWriter of f. Should be used inside
with-open to ensure the writer is properly closed.
sourceraw docstring

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

× close