BioSeq Module
This module contains the BioSeq type and its according functions. The BioSeq type is a sequence of objects using the IBioItem interface
Types
Type | Description |
Functions and values
Function or value | Description |
|
|
Full Usage:
initAverageMass
Returns: 'a seq -> float
|
|
Full Usage:
initAverageMassWith state
Parameters:
float
Returns: 'a seq -> float
|
|
Full Usage:
initMonoisoMass
Returns: 'a seq -> float
|
|
Full Usage:
initMonoisoMassWith state
Parameters:
float
Returns: 'a seq -> float
|
|
Full Usage:
isEqual a b
Parameters:
'a seq
b : 'a seq
Returns: int
|
|
Full Usage:
mapInTriplets f input
Parameters:
'a * 'a * 'a -> 'a0
input : 'a seq
Returns: 'a0 seq
|
|
|
|
Full Usage:
ofAminoAcidStringWithOptionConverter converter s
Parameters:
AminoAcidOptionConverter
s : 'a
Returns: BioSeq<AminoAcid>
|
|
|
|
|
|
Full Usage:
ofNucleotideStringWithOptionConverter converter s
Parameters:
NucleotideOptionConverter
s : 'a
Returns: BioSeq<Nucleotide>
|
|
|
|
|
|
Full Usage:
toAverageMass bs
Parameters:
'a seq
Returns: float
|
|
Full Usage:
toAverageMassWith state bs
Parameters:
float
bs : 'a seq
Returns: float
|
|
|
Creates an array with information about the abundacies of the distinct BioItems by converting the symbol of the BioItem to an integer and incrementing the given integer. To decrease the size of the resulting array by still having a fast performance, all indices are shifted by 65. Therefore to call the abundancy of a given BioItem, use "Resultcompositionvector.[(BioItem.symbol bioitem) - 65]"
|
|
|
Full Usage:
toMonoisotopicMass bs
Parameters:
'a seq
Returns: float
|
|
Full Usage:
toMonoisotopicMassWith state bs
Parameters:
float
bs : 'a seq
Returns: float
|
|
Full Usage:
toString bs
Parameters:
'a seq
Returns: string
|
|
Full Usage:
transcribeCodingStrand nucs
Parameters:
Nucleotide seq
Returns: BioSeq<Nucleotide>
|
|
Full Usage:
transcribeTemplateStrand nucs
Parameters:
Nucleotide seq
Returns: BioSeq<Nucleotide>
|
|
Full Usage:
translate nucleotideOffset rnaSeq
Parameters:
int
rnaSeq : Nucleotide seq
Returns: BioSeq<AminoAcid>
|
|