public class TreatmentAnnotator
extends org.apache.uima.fit.component.JCasAnnotator_ImplBase
Modifier and Type | Class and Description |
---|---|
static class |
TreatmentAnnotator.DeliveryModel
The trivial likelihood Model for Delivery.
|
static class |
TreatmentAnnotator.DoseModel
The likelihood model for the Dose.
|
static class |
TreatmentAnnotator.TreatmentCompositor |
Modifier and Type | Field and Description |
---|---|
static Class[] |
CLASSES |
static TreatmentAnnotator.TreatmentCompositor |
COMPOSITOR |
static TreatmentAnnotator.DeliveryModel |
DELIVERYMODEL |
static TreatmentAnnotator.DoseModel |
DOSEMODEL |
static UIMAAnnotationCompositionUtil.UIMASemanticProbabilityModel[] |
MODELS |
static double |
SIGMA
This specifies about how far we search for annotations that belong to a
Treatment.
|
static double |
THRESHOLD
Treatment annotations below this probability threshold are thrown away.
|
Constructor and Description |
---|
TreatmentAnnotator() |
Modifier and Type | Method and Description |
---|---|
void |
process(org.apache.uima.jcas.JCas jcas) |
getLogger, initialize
getRequiredCasInterface, process
getCasInstancesRequired, hasNext, next
public static final TreatmentAnnotator.DoseModel DOSEMODEL
public static final TreatmentAnnotator.DeliveryModel DELIVERYMODEL
public static final UIMAAnnotationCompositionUtil.UIMASemanticProbabilityModel[] MODELS
public static final Class[] CLASSES
public static final TreatmentAnnotator.TreatmentCompositor COMPOSITOR
public static final double SIGMA
public static final double THRESHOLD
public void process(org.apache.uima.jcas.JCas jcas) throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
process
in class org.apache.uima.analysis_component.JCasAnnotator_ImplBase
org.apache.uima.analysis_engine.AnalysisEngineProcessException
Copyright (C) 2013, 2014 Raphael Dickfelder, Jan Göpfert, Benjamin Paassen, Andreas Stöckel, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/scie