edu.uchsc.ccp.knowtator.stats
Class KnowtatorIAA
java.lang.Object
edu.uchsc.ccp.knowtator.stats.KnowtatorIAA
public class KnowtatorIAA
- extends Object
Constructor Summary |
KnowtatorIAA(File outputDirectory,
SimpleInstance filter,
Collection<SimpleInstance> textSources,
Project project,
Collection<Slot> simpleFeatureSlots,
Collection<Slot> complexFeatureSlots,
KnowtatorManager manager,
TextSourceCollection tsc,
AnnotationUtil annotationUtil,
MentionUtil mentionUtil,
FilterUtil filterUtil)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KnowtatorIAA
public KnowtatorIAA(File outputDirectory,
SimpleInstance filter,
Collection<SimpleInstance> textSources,
Project project,
Collection<Slot> simpleFeatureSlots,
Collection<Slot> complexFeatureSlots,
KnowtatorManager manager,
TextSourceCollection tsc,
AnnotationUtil annotationUtil,
MentionUtil mentionUtil,
FilterUtil filterUtil)
throws IAAException
- Throws:
IAAException
closeHTML
public void closeHTML()
getAnnotationTexts
public Map<Annotation,String> getAnnotationTexts()
convertAnnotation
public Annotation convertAnnotation(SimpleInstance knowtatorAnnotation,
boolean convertComplexFeatures)
throws IAAException
- Throws:
IAAException
createFeatureMatcher
public static FeatureMatcher createFeatureMatcher(SimpleInstance slotMatcherConfig,
KnowtatorProjectUtil kpu,
String matcherName)
throws IAAException
- Throws:
IAAException
runFeatureMatcherIAA
public IAA runFeatureMatcherIAA(SimpleInstance slotMatcherConfig)
throws IAAException
- Throws:
IAAException
runFeatureMatcherIAA
public IAA runFeatureMatcherIAA(SimpleInstance slotMatcherConfig,
String matcherName)
throws IAAException
- Throws:
IAAException
runClassIAA
public IAA runClassIAA()
throws IAAException
- Throws:
IAAException
runSpanIAA
public IAA runSpanIAA()
throws IAAException
- Throws:
IAAException
runClassAndSpanIAA
public IAA runClassAndSpanIAA()
throws IAAException
- Throws:
IAAException
runSubclassIAA
public void runSubclassIAA()
throws IAAException
- Throws:
IAAException
getSimpleSlotsFromMatcherConfig
public static Set<Slot> getSimpleSlotsFromMatcherConfig(SimpleInstance slotMatcherConfig,
KnowtatorProjectUtil kpu)
getComplexSlotsFromMatcherConfig
public static Set<Slot> getComplexSlotsFromMatcherConfig(SimpleInstance slotMatcherConfig,
KnowtatorProjectUtil kpu)
getTextSourceAnnotationsMap
public Map<String,Set<Annotation>> getTextSourceAnnotationsMap()