Database technologies for l-system simulations in virtual plant applications on bioinformatics


Autoria(s): Chen, P.; Colomb, R. M.
Contribuinte(s)

X. Wu

Data(s)

01/01/2003

Resumo

One of the most important advantages of database systems is that the underlying mathematics is rich enough to specify very complex operations with a small number of statements in the database language. This research covers an aspect of biological informatics that is the marriage of information technology and biology, involving the study of real-world phenomena using virtual plants derived from L-systems simulation. L-systems were introduced by Aristid Lindenmayer as a mathematical model of multicellular organisms. Not much consideration has been given to the problem of persistent storage for these simulations. Current procedures for querying data generated by L-systems for scientific experiments, simulations and measurements are also inadequate. To address these problems the research in this paper presents a generic process for data-modeling tools (L-DBM) between L-systems and database systems. This paper shows how L-system productions can be generically and automatically represented in database schemas and how a database can be populated from the L-system strings. This paper further describes the idea of pre-computing recursive structures in the data into derived attributes using compiler generation. A method to allow a correspondence between biologists' terms and compiler-generated terms in a biologist computing environment is supplied. Once the L-DBM gets any specific L-systems productions and its declarations, it can generate the specific schema for both simple correspondence terminology and also complex recursive structure data attributes and relationships.

Identificador

http://espace.library.uq.edu.au/view/UQ:64772

Idioma(s)

eng

Publicador

Springer Verlag

Palavras-Chave #Advanced application and branching systems #Bioinformatics #Database models #Database system development #Knowledge representation #L-systems #C1 #280103 Information Storage, Retrieval and Management #700102 Application tools and system utilities
Tipo

Journal Article