INRIA & UMontrŽal

fr.inrialpes.exmo.align.util
Class GroupEval

java.lang.Object
  extended byfr.inrialpes.exmo.align.util.GroupEval

public class GroupEval
extends java.lang.Object

A basic class for an OWL ontology alignment processing. The processor will parse ontologies, align them and renderings the resulting alignment. Command synopsis is as follows:

    java -cp procalign.jar fr.inrialpes.exmo.align.util.GroupEval [options]
    
where the options are:
    -o filename --output=filename
    -f format = prfmo (precision/recall/fallout/f-measure) --format=prfmo
    -d debug --debug=level
    -s algo/measure
    -l list of compared algorithms
    -t output --type=output: xml/tex/html/ascii
   
If output is requested (-o flags), then output will be written to output if present, stdout by default.
$Id: GroupEval.java,v 1.4 2005/06/15 07:00:46 euzenat Exp $

Author:
Sean K. Bechhofer, Jérôme Euzenat

Field Summary
(package private) static java.lang.String color
           
(package private) static int debug
           
(package private) static java.lang.String dominant
           
(package private) static java.lang.String filename
           
(package private) static java.lang.String format
           
(package private) static int fsize
           
(package private) static java.util.Vector listAlgo
           
(package private) static java.util.Hashtable loaded
           
(package private) static Parameters params
           
(package private) static java.lang.String type
           
 
Constructor Summary
GroupEval()
           
 
Method Summary
static Evaluator eval(java.lang.String alignName1, java.lang.String alignName2)
           
static java.util.Vector iterateAlignments(java.io.File dir)
           
static java.util.Vector iterateDirectories()
           
static void main(java.lang.String[] args)
           
static void print(java.util.Vector result)
           
static void printFormat(java.io.PrintStream w, double f)
           
static void run(java.lang.String[] args)
           
static void usage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

static Parameters params

filename

static java.lang.String filename

format

static java.lang.String format

fsize

static int fsize

type

static java.lang.String type

dominant

static java.lang.String dominant

listAlgo

static java.util.Vector listAlgo

debug

static int debug

color

static java.lang.String color

loaded

static java.util.Hashtable loaded
Constructor Detail

GroupEval

public GroupEval()
Method Detail

main

public static void main(java.lang.String[] args)

run

public static void run(java.lang.String[] args)
                throws java.lang.Exception
Throws:
java.lang.Exception

iterateDirectories

public static java.util.Vector iterateDirectories()

iterateAlignments

public static java.util.Vector iterateAlignments(java.io.File dir)

eval

public static Evaluator eval(java.lang.String alignName1,
                             java.lang.String alignName2)

print

public static void print(java.util.Vector result)

printFormat

public static void printFormat(java.io.PrintStream w,
                               double f)

usage

public static void usage()

INRIA & UMontrŽal

..no bottom yet...