Related Experiment Videos
Object-oriented parsing of biological databases with Python.
1European Molecular Biological Laboratory, Meyerhofstrasse 1, Postfach 10.2209, Heidelberg, Germany. chenna@embl-heidelberg.de
Bioinformatics (Oxford, England)
|October 20, 2000
Summary
This study introduces a simple, object-oriented parser for biological databases like EMBL, SWISSPROT, and GENBANK. It enables easy extraction of sequence data and features for bioinformatics analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Biological database activities are rapidly expanding.
- Limited object-oriented tools exist for parsing these databases efficiently.
Purpose of the Study:
- To develop a simple, object-oriented parser for biological flat-file databases.
- To provide an abstract interface for accessing data from diverse formats.
Main Methods:
- Developed a parser capable of handling different biological database formats (EMBL, SWISSPROT, GENBANK).
- Implemented an object-oriented approach for simplified data manipulation.
- Ensured an abstract interface, abstracting away format-specific parsing details.
Main Results:
- Successfully parsed EMBL, SWISSPROT, and GENBANK flat-file databases.
- Demonstrated the ability to extract specific data fields, such as subsequences with associated features.
- Illustrated the utility with the creation of tools for new splice-site databases.
Conclusions:
- The developed parser offers an elegant and powerful solution for handling biological sequence data.
- The abstract interface simplifies data access, promoting broader use in sequence analysis.
- Facilitates downstream applications like building specialized biological databases.