Towards a semantic foundation for bioinformatics
published: June 30, 2010, recorded: May 2010, views: 3490
Report a problem or upload filesIf you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
With a two and half thousand year tradition logic is the best understood way of representing scientific knowledge. Only logic provides the semantic clarity necessary to ensure the comprehensibility, reproducibility, and free exchange of knowledge. The use of logic is also necessary to enable computers to play a full part in science . The semantic web is transforming the dissemination of science by making for the first time making a large amount of scientific knowledge available expressed in logic. Bioinformatics is one of the undoubted successes stories of the semantic web, with bioinformatic knowledge making up a large percentage of the scientific semantic web. Many of the problems that make semantic web reasoning difficult don't apply to bioinformatics: a ground truth of scientific knowledge exists, top level ontologies have been agreed (BFO), many other ontological standards exist, and the bioinformatic semantic web is large but not too large. The use of bioinformatic software is essential to modern biology. However, there is a clear mismatch between the increasing use of the semantic web and logic, and the way bioinformatic systems utlilise and make inferences with this knowledge. This is because almost all computer based bioinformatic reasoning is done using ad hoc programs. From a formal point of view these programs are invariably making logical inferences: deductions, abductions, inductions, with perhaps a probabilistic element. However, what exactly these inferences exactly are is generally unclear. The aim of my research is to make these inferences clear and to express them in logic, and make them executable across the semantic web.
Link this pageWould you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !