Header menu logo BioFSharp

Fastq Module

Functions to read and write fastq formatted files

Functions and values

Function or value Description

read converter qualityConverter filePath

Full Usage: read converter qualityConverter filePath

Parameters:
    converter : char seq -> 'a
    qualityConverter : char seq -> 'c
    filePath : string

Returns: FastqItem<'b, 'd> seq

Reads FastqItem from FastQ format file. Converter and qualityConverter determines type of sequence by converting seq -> type

converter : char seq -> 'a
qualityConverter : char seq -> 'c
filePath : string
Returns: FastqItem<'b, 'd> seq

readGZip converter qualityConverter filePath

Full Usage: readGZip converter qualityConverter filePath

Parameters:
    converter : char seq -> 'a
    qualityConverter : char seq -> 'c
    filePath : string

Returns: FastqItem<'b, 'd> seq

Reads FastqItem from GZip format file. Converter and qualityConverter determines type of sequence by converting seq -> type

converter : char seq -> 'a
qualityConverter : char seq -> 'c
filePath : string
Returns: FastqItem<'b, 'd> seq

readLines sequenceConverter qualitySequenceConverter lines

Full Usage: readLines sequenceConverter qualitySequenceConverter lines

Parameters:
    sequenceConverter : char seq -> 'a
    qualitySequenceConverter : char seq -> 'b
    lines : string seq

Returns: FastqItem<'SequenceItem, 'QualitySequenceItem> seq

Maps each lines from an entry to FastqItem

sequenceConverter : char seq -> 'a
qualitySequenceConverter : char seq -> 'b
lines : string seq
Returns: FastqItem<'SequenceItem, 'QualitySequenceItem> seq

Type something to start searching.