org.dllearner.examples
Class Carcinogenesis

java.lang.Object
  extended by org.dllearner.examples.Carcinogenesis

public class Carcinogenesis
extends Object

This class maps the carcinogenesis Prolog files to an OWL file. In a first step, a Prolog parser is used to read all files. The main step involves applying mapping Prolog clauses to OWL axioms through domain specific mapping rules. The carcinogenesis Prolog files are available here: http://web.comlab.ox.ac.uk/oucl/research/areas/machlearn/cancer.html .f files contain positive and .n files contain negative examples. pte1.n and pte.f contain the PTE-1 challenge examples. train.n and train.f contain other examples which can be used to train for PTE-1. The PTE-2 directory contains PTE-2 files, i.e. all substances referred to in those files are only those of the PTE-2 challenge.

Author:
Jens Lehmann

Constructor Summary
Carcinogenesis()
           
 
Method Summary
static String getPTE2Examples()
          To find out whether a substance is carinogenetic go to "http://ntp-server.niehs.nih.gov/" and click on "Testing Status of Agents at NTP".
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Carcinogenesis

public Carcinogenesis()
Method Detail

main

public static void main(String[] args)
                 throws FileNotFoundException,
                        IOException,
                        ParseException
Parameters:
args - No arguments supported.
Throws:
IOException
FileNotFoundException
ParseException

getPTE2Examples

public static String getPTE2Examples()

To find out whether a substance is carinogenetic go to "http://ntp-server.niehs.nih.gov/" and click on "Testing Status of Agents at NTP".

Levels: Levels CE and SE are positive examples. E and NE negative examples. Experiments are performed on rats and mice of both genders, so we have four evidence values. An example is positive if at least one value is SE or CE.

Some values are taken from the IJCAI-97 paper of Muggleton.

Positives (19):

Negatives (10):

Unclear (1):

The following examples are probably not part of the IJCAI PTE-2 challenge (reports younger than 1998):

Returns:
A string for all examples as used in the conf file.


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann