Year: 2004
Type: preprint
Abstract: Systems for managing genomic data must store a vast quantity of information. Ensembl stores these data in several MySQL databases. The core software libraries provide a practical and effective means for programmers to access these data. By encapsulating the underlying database structure, the libraries present end users with a simple, abstract interface to a complex data model. Programs that use the libraries rather than SQL to access the data are unaffected by most schema changes. The architecture of the core software libraries, the schema, and the factors influencing their design are described. All code and data are freely available.
Source: Genome Research
DOI: 10.1101/gr.1857204
Authors: Arne Stabenau, Graham McVicker, Craig Melsopp, Glenn Proctor, Michele Clamp, Ewan Birney
Institutions: European Bioinformatics Institute, Wellcome Trust, Broad Institute
Language: English
Subfield: Molecular Biology
Domain: Life Sciences
Open Access status: hybrid
OpenAlex ID: W2069516109
