This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Csharp For Programming In Bioinformatics

Hi;

I am programming using c#. and I wanted to know if any one knows a c#-based parser for PDB files? the only available c# class libraries I have found are at this site: http://www.kofler.or.at/bioinformatics/biosharp.html. Are there any other sources?

Cheers;

c pdb

Great! Thank you

1 answer

.NET Bio, the successor to Microsoft Biology Foundation (MBF) (mentioned by Michael in the comments), would be worth looking at, but from what I can see it is currently sequence centric and doesn't appear to have support for structure data.

Since Microsoft uses the acronym PDB for a development artefact, Google isn't much help with the obvious search terms... however rummaging around on CodePlex does find a couple of structure visualisation tools, which may be worth looking into:

Another option which may be worth considering is using the multi-language support in .NET to use a PDB parser implementation from another language. This provides the option of using one of the more mature bioinformatics libraries from your C# code. So you could use:

While this is a little more complex to set-up than a C# implementation, it will provide access to most of the features available in these libraries.

Thanks for the useful information.

Log in to answer this question.