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.