| 
 | ||||||||||
| 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 | |||||||||