clj-biosequence.fastq

->fastqFile

(->fastqFile file opts)
Positional factory function for class clj_biosequence.fastq.fastqFile.

->fastqReader

(->fastqReader strm)
Positional factory function for class clj_biosequence.fastq.fastqReader.

->fastqSequence

(->fastqSequence description sequence quality)
Positional factory function for class clj_biosequence.fastq.fastqSequence.

->fastqString

(->fastqString str)
Positional factory function for class clj_biosequence.fastq.fastqString.

fastq->string

(fastq->string bs)
Returns a fastq sequence string.

init-fastq-file

(init-fastq-file path & opts)
Returns a fastqFile record.

init-fastq-sequence

(init-fastq-sequence description sequence quality)
Returns a fastq sequence record.

init-fastq-string

(init-fastq-string str)
Returns a fastqString record.

map->fastqFile

(map->fastqFile m__5869__auto__)
Factory function for class clj_biosequence.fastq.fastqFile, taking a map of keywords to field values.

map->fastqReader

(map->fastqReader m__5869__auto__)
Factory function for class clj_biosequence.fastq.fastqReader, taking a map of keywords to field values.

map->fastqSequence

(map->fastqSequence m__5869__auto__)
Factory function for class clj_biosequence.fastq.fastqSequence, taking a map of keywords to field values.

map->fastqString

(map->fastqString m__5869__auto__)
Factory function for class clj_biosequence.fastq.fastqString, taking a map of keywords to field values.

qualities

(qualities this)
Returns the quality string from a fastq sequence record.

shuffle-fq

(shuffle-fq forward reverse out)
Takes forward and reverse reads from paired end sequencing data and
interleaves them in a single file.

unshuffle-fq

(unshuffle-fq forward-out reverse-out in)
Takes a fastq file with interleaved paired-end sequences and
separates forward and reverse reads into separate files.