BioList Module
This module contains the BioList type and its according functions. The BioList type is a List of objects using the IBioItem interface
Types
Type | Description |
Functions and values
Function or value | Description |
|
|
|
|
|
|
|
|
|
|
Full Usage:
isEqual a b
Parameters:
'a list
b : 'a list
Returns: int
|
|
Full Usage:
mapInTriplets mapping input
Parameters:
'a * 'a * 'a -> 'a0
input : BioList<'a>
Returns: 'a0 list
|
|
|
|
Full Usage:
ofAminoAcidStringWithOptionConverter converter s
Parameters:
AminoAcidOptionConverter
s : 'a
Returns: BioList<AminoAcid>
|
|
|
|
|
|
Full Usage:
ofNucleotideStringWithOptionConverter converter s
Parameters:
NucleotideOptionConverter
s : 'a
Returns: BioList<Nucleotide>
|
|
|
|
Full Usage:
reverseComplement nucs
Parameters:
BioList<Nucleotide>
Returns: BioList<Nucleotide>
|
|
|
|
|
|
|
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:
toMonoisotopicMassWith state bs
Parameters:
float
bs : BioList<'a>
Returns: float
|
|
|
|
Full Usage:
transcribeCodingStrand nucs
Parameters:
BioList<Nucleotide>
Returns: BioList<Nucleotide>
|
|
Full Usage:
transcribeTemplateStrand nucs
Parameters:
BioList<Nucleotide>
Returns: BioList<Nucleotide>
|
|
Full Usage:
translate nucleotideOffset rnaSeq
Parameters:
int
rnaSeq : BioList<Nucleotide>
Returns: BioList<AminoAcid>
|
|