|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.vivoweb.harvester.score.Score
public class Score
VIVO Score
| Constructor Summary | |
|---|---|
Score(ArgList opts)
Constructor Scoring.close(); |
|
Score(JenaConnect inputJena,
JenaConnect vivoJena,
JenaConnect scoreJena,
java.lang.String tempJenaDir,
java.util.Map<java.lang.String,java.lang.Class<? extends Algorithm>> algorithms,
java.util.Map<java.lang.String,java.lang.String> inputPredicates,
java.util.Map<java.lang.String,java.lang.String> vivoPredicates,
java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.Float> weights,
int batchSize)
Constructor |
|
Score(java.lang.String... args)
Constructor |
|
| Method Summary | |
|---|---|
void |
execute()
Execute score object algorithms |
static void |
main(java.lang.String... args)
Main method |
void |
setBatchSize(int size)
Set the processing batch size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Score(JenaConnect inputJena,
JenaConnect vivoJena,
JenaConnect scoreJena,
java.lang.String tempJenaDir,
java.util.Map<java.lang.String,java.lang.Class<? extends Algorithm>> algorithms,
java.util.Map<java.lang.String,java.lang.String> inputPredicates,
java.util.Map<java.lang.String,java.lang.String> vivoPredicates,
java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.Float> weights,
int batchSize)
throws java.io.IOException
inputJena - model containing statements to be scoredvivoJena - model containing vivoJena statementsscoreJena - model containing scoring data statementstempJenaDir - model in which to store temp copy of input and vivo data statementsalgorithms - the classes of the algorithms to executeinputPredicates - the predicates to look for in inputJena modelvivoPredicates - the predicates to look for in vivoJena modelnamespace - limit match Algorithm to only match rdf nodes in inputJena whose URI begin with this namespaceweights - the weightings (0.0 , 1.0) for this scorebatchSize - number of records to use in batch
java.io.IOException - error initializing jena models
public Score(java.lang.String... args)
throws java.io.IOException
args - argument list
java.io.IOException - error parsing options
public Score(ArgList opts)
throws java.io.IOException
opts - parsed argument list
java.io.IOException - error parsing options| Method Detail |
|---|
public void setBatchSize(int size)
size - the size to use
public void execute()
throws java.io.IOException
java.io.IOException - error connectingpublic static void main(java.lang.String... args)
args - command line arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||