|
Biopython - BioPython (111 words) |
 | The Biopython Project is an international association of developers of freely available Python tools for computational molecular biology. |
 | The source code is made available under the Biopython License, which is extremely liberal and compatible with almost every license in the world. |
 | The latest release is Biopython 1.42, released on 16 July 2006. |
| Chapter 13. Biopython, continued (1149 words) |
 | One of the reasons there are so many parsers available is that Biopython relies on Martel (by Andrew Dalke), a scanner generator. |
 | For this purpose, we will build a simple parser for the Enzyme database, that is only able to store the enzyme ID and the references of an entry to other databases. |
 | In Biopython, parsing is often organized according to an event/callback model, one component, often called the scanner, generating parsing events when encountering a tag, and another component, often called the consumer, receiving and handling these events. |