Biology Stack Exchange is a question and answer site for biology researchers, academics, and students. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anyone know of an .NET (C#,VB.NET, maybe F#) DNA parser? If not I will probably make one, it doesn't seem like it would be hard. My general idea was to generate something that would report the codon biases and go back and adjust the bias for engineering.

I realize the later part is a bit specific, but if anyone knew about an open .NET program that annualized/parsed the codon bias, I'd be interested.


share|improve this question
Something like this? I know nothing about .NET. – Amory Oct 16 '13 at 17:36
Maybe, I'm going to check it out. I solid library would do the trick. – Atl LED Oct 16 '13 at 17:39
@amory Looks like it might. I don't know how I missed that in my searching – Atl LED Oct 16 '13 at 18:11
Cool. Posted an answer for the sake of statistics. – Amory Oct 16 '13 at 22:41
If you're thinking of entering bioinformatics, I strongly urge you to use a Unix/Linux platform and not .NET or other MS tools. It will make your life much much easier. – terdon Oct 17 '13 at 14:52
up vote 1 down vote accepted

I don't know much (read: anything) about the .NET framework but a little search turned up Microsoft's .NET Bio:

.NET Bio (formerly Microsoft Biology Foundation [MBF]) is a language-neutral bioinformatics toolkit built as an extension to the Microsoft .NET Framework—initially aimed at the area of Genomics research. Currently, it implements a range of parsers for common bioinformatics file formats; a range of algorithms for manipulating DNA, RNA, and protein sequences; and a set of connectors to biological web services such as NCBI BLAST.

Free (as in beer) and open source! And from this it looks pretty cool.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.