April 14, 2007
This post sums up my frustration in trying to use Python for my daily work. Like Perl and Ruby, it has its own Bio version to deal with biological data. However, the current implementation leaves a lot to be desired. A lot of stuff that doesn’t deal with sequence analysis, even for simple tasks such as fetching annotations from Entrez Gene, is missing (but present in Bioperl, for example). Also, documentation for some modules is lacking or non-existant (why keeping a parser for Affymetrix CEL files when there are no information on how to use it, let alone know which formats does it support?