FastA Module
Types
Type | Description |
Functions and values
Function or value | Description |
Full Usage:
createFastaItem header sequence
Parameters:
string
sequence : 'a
Returns: FastaItem<'a>
|
|
Full Usage:
fromFile converter filePath
Parameters:
char seq -> 'a
filePath : string
Returns: FastaItem<'a> seq
|
|
Full Usage:
fromFileEnumerator converter fileEnumerator
Parameters:
char seq -> 'a
fileEnumerator : string seq
Returns: FastaItem<'a> seq
|
|
Full Usage:
fromGzipFile converter filePath
Parameters:
char seq -> 'a
filePath : string
Returns: FastaItem<'a> seq
|
|
Full Usage:
toString toString data
Parameters:
'T -> char
data : FastaItem<'a> seq
Returns: string seq
|
|
Full Usage:
toTaggedSequence fsa
Parameters:
FastaItem<'S>
Returns: TaggedSequence<string, 'a>
|
|
Full Usage:
write toString filePath data
Parameters:
'T -> char
filePath : string
data : FastaItem<'a> seq
|
|
Full Usage:
writeAndAppend toString filePath data
Parameters:
'T -> char
filePath : string
data : FastaItem<'a> seq
|
|
|
Writes FastaItem to stream. Converter determines type of sequence by converting type -> char The passed stream stays open and is not disposed after writing to it. If you want to reuse the stream (e.g. you are not writing to a file stream but a memory stream that gets used afterwards) you have to reset the position with `stream.Seek(0L, SeekOrigin.Begin)` |