Header menu logo BioFSharp

BioFSharp Namespace

Type/Module Description

Alignment

Basic structure and functionality for sequence alignments. Alignment functions can be found in the BioFSharp.Algorithm namespace.

AminoAcids

Contains the AminoAcid type and its according functions. The AminoAcid type is a complex presentation of amino acids, allowing modifications

AminoAcidSymbols

Contains the AminoAcidSymbol type and its according functions. The AminoAcidSymbol type is a lightweight, efficient presentation of amino acids

AminoProperties

Contains functionalities for obtaining included literary data on key amino acid properties

AnnotatedSequence

AnnotatedSequence<'T>

BioArray

This module contains the BioArray type and its according functions. The BioArray type is an array of objects using the IBioItem interface

BioCollectionsExtensions

BioID

Parsing Library for common biological ID formats like Cre(C.reinhardtii) or YeastId

BioItem

Basic functions on IBioItems interface

BioItemsConverter

Contains Functionalities for parsing Bioitems

BioList

This module contains the BioList type and its according functions. The BioList type is a List of objects using the IBioItem interface

BioSeq

This module contains the BioSeq type and its according functions. The BioSeq type is a sequence of objects using the IBioItem interface

Digestion

Contains types and functions needed to digest amino acid sequences with proteases

Elements

Contains chemical elements represented as a mixture of their stable isotopes and functionality for building them

Formula

Contains functionality for working with molecules as a formula of their elements and formulas of biologically relevant molecules

GlobalModificationInfo

IBioItem

Marker interface for BioItem base.

IsoelectricPoint

Finding the isoelectric point of peptides

Isotopes

Contains functionality for working with and creating isotopes and list of biologically relevant isotopes

IsotopicDistribution

Contains functionality for working with isotopic abundancies of molecules

Mass

Molecular mass related functions

ModificationInfo

Functionality for creating formula modifications

NcbiParsingType

Lexer Tags for parsing BioItems

Nucleotides

Contains the Nucleotide type and its according functions.

PeptideClassification

Contains functions to classify peptides based on their specificity when mapped to proteins

PhylogeneticTree

PhylogeneticTree<'T>

Recursive representation of a phylogenetic tree

PhysicalConstants

Collection of physical constants

Refactor

SequenceFeature

TaggedSequence<'T, 'S>

Record of a sequence and its tag

WorkflowLanguage

Type something to start searching.