Title
Experiences Using Logic Programming in Bioinformatics
Abstract
Reverse engineering complex biological systems requires the integration of multiple different databases using detailed background knowledge. Logic programming can provide a means of both performing integrative queries and rule-based inference to account for implicit knowledge. The Biological Logic Programming toolkit (Blipkit) was developed as a means of doing this kind of data integration. Implemented in SWI-Prolog, Blipkit has models of different aspects of life sciences data, including genes and gene sequences, RNA structures, evolutionary relationships, phenotypes and biological interactions. These can be combined to answer complex questions spanning multiple datasources. Blipkit also has means of integrating with and combining life sciences databases and ontologies.
Year
DOI
Venue
2009
10.1007/978-3-642-02846-5_1
ICLP
Keywords
Field
DocType
different aspect,multiple datasources,biological interaction,life sciences data,complex question,life sciences databases,detailed background knowledge,data integration,implicit knowledge,logic programming,complex biological system,reverse engineering,rna structure,biological systems,data integrity,rule based
Ontology (information science),Data integration,Logic program,Inference,Computer science,Reverse engineering,Implicit knowledge,Algorithm,Theoretical computer science,Sequence Ontology,Logic programming,Bioinformatics
Conference
Volume
ISSN
Citations 
5649
0302-9743
5
PageRank 
References 
Authors
0.60
7
1
Name
Order
Citations
PageRank
Chris Mungall131636.22