.NET Bio

.NET Bio is an open source bioinformatics and genomics 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 Biology Initiative in the eScience division.

.NET Bio
Original author(s)Microsoft Research
Developer(s)Outercurve Foundation
Repositorygithub.com/dotnetbio/bio
Written inC#
Operating systemLinux, macOS, Windows
TypeBioinformatics and genomics library
LicenseApache License 2.0
Websiteweb.archive.org/web/20130522040708/http://research.microsoft.com/en-US/projects/bio/mbf.aspx

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.[1]

Capabilities

The library consists of a set of object-oriented classes written in C# to perform common bioinformatic tasks such as:

  1. Read and write standard alignment and sequence-oriented data files such as FASTA and GenBank.
  2. Access online web services such as NCBI BLAST to search known databases for sequence fragments.
  3. Algorithms for local and global alignments.
  4. Algorithms for sequence assembly, including a parallel DeNovo assembler implementation.[2]

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.

gollark: Probably won't help; nginx is likely to just handle it as bytes and the limit is still 8K.
gollark: I'm still looking into supporting base64orwhatever'd URLs to increase the maximum page by 6.4 or whatever.
gollark: I mean, it could be made shorter with base58 encoding or something, I'll look into it.
gollark: It claims that by default the max is 8KB.
gollark: Oh, does it? Let me just find the nginx docs...

See also

References

  1. "MBF Becomes .NET Bio". 2011-10-18.
  2. Thareja Gaurav; Vivek Kumar; Mike Zyskowski; Simon Mercer; Bob Davidson (2011). PadeNA: A parallel de novo assembler. Proceedings of the International Conference on Bioinformatics Models, Methods and Algorithms. pp. 196–203. doi:10.5220/0003164301960203. ISBN 978-989-8425-36-2.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.