HOME

TheInfoList



OR:

.NET Bio is an
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized so ...
bioinformatics Bioinformatics () is an interdisciplinary field that develops methods and software tools for understanding biological data, in particular when the data sets are large and complex. As an interdisciplinary field of science, bioinformatics combin ...
and
genomics Genomics is an interdisciplinary field of biology focusing on the structure, function, evolution, mapping, and editing of genomes. A genome is an organism's complete set of DNA, including all of its genes as well as its hierarchical, three-dim ...
library created to enable simple loading, saving and analysis of biological data. It was designed for .NET Standard 2.0 and was part of the
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
Biology Initiative in the eScience division.


History

.NET Bio was originally built and released by Microsoft Research under the name Microsoft Biology Foundation (MBF) and was later repackaged and released by the Outercurve Foundation as a fully public and open source project under the Apache License 2.0.


Capabilities

The library consists of a set of object-oriented classes written in C# to perform common bioinformatic tasks such as: # Read and write standard alignment and sequence-oriented data files such as
FASTA FASTA is a DNA and protein sequence alignment software package first described by David J. Lipman and William R. Pearson in 1985. Its legacy is the FASTA format which is now ubiquitous in bioinformatics. History The original FASTA program ...
and
GenBank The GenBank sequence database is an open access, annotated collection of all publicly available nucleotide sequences and their protein translations. It is produced and maintained by the National Center for Biotechnology Information (NCBI; a par ...
. # Access online web services such as NCBI
BLAST Blast or The Blast may refer to: *Explosion, a rapid increase in volume and release of energy in an extreme manner *Detonation, an exothermic front accelerating through a medium that eventually drives a shock front Film * ''Blast'' (1997 film), ...
to search known databases for sequence fragments. # Algorithms for local and global alignments. # Algorithms for sequence assembly, including a parallel DeNovo assembler implementation. Even though the library itself is written in C#, it may be used from any .NET compatible language and has samples of various usages including from IronPython scripting.


See also

* Genome Compiler * Open Bioinformatics Foundation *
BioJava BioJava is an open-source software project dedicated to provide Java tools to process biological data.VS Matha and P Kangueane, 2009, ''Bioinformatics: a concept-based introduction'', 2009. p26 BioJava is a set of library functions written in the p ...
,
BioPerl BioPerl is a collection of Perl modules that facilitate the development of Perl scripts for bioinformatics applications. It has played an integral role in the Human Genome Project. Background BioPerl is an active open source software project su ...
, BioPython,
BioRuby BioRuby is a collection of open-source Ruby code, comprising classes for computational molecular biology and bioinformatics. It contains classes for DNA and protein sequence analysis, sequence alignment, biological database parsing, structural bi ...
*
Bioclipse The Bioclipse project is a Java-based, open-source, visual platform for chemo- and bioinformatics based on the Eclipse Rich Client Platform (RCP). It gained scripting functionality in 2009, and a command line version in 2021. Like any RCP appli ...


References


External links


.NET Bio Website

Original MBF Website

Microsoft Biology Initiative
{{Microsoft Research .NET software Software that uses Mono (software) Bioinformatics software Free and open-source software Microsoft free software Software using the Apache license