You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by tm...@apache.org on 2014/10/14 15:53:16 UTC

svn commit: r1631763 - /ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java

Author: tmill
Date: Tue Oct 14 13:53:16 2014
New Revision: 1631763

URL: http://svn.apache.org/r1631763
Log:
CTAKES-82: Constructor with optional coreference directory.

Modified:
    ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java

Modified: ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java?rev=1631763&r1=1631762&r2=1631763&view=diff
==============================================================================
--- ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java (original)
+++ ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/eval/EvaluationOfAnnotationSpans_ImplBase.java Tue Oct 14 13:53:16 2014
@@ -79,8 +79,9 @@ Evaluation_ImplBase<AnnotationStatistics
 			XMLFormat xmlFormat,
 			File xmiDirectory,
 			File treebankDirectory,
+			File coreferenceDirectory,
 			Class<? extends Annotation> annotationClass) {
-		super(baseDirectory, rawTextDirectory, xmlDirectory, xmlFormat, xmiDirectory, treebankDirectory);
+		super(baseDirectory, rawTextDirectory, xmlDirectory, xmlFormat, xmiDirectory, treebankDirectory, coreferenceDirectory);
 		this.annotationClass = annotationClass;
 	}
 
@@ -91,7 +92,7 @@ Evaluation_ImplBase<AnnotationStatistics
 			XMLFormat xmlFormat,
 			File xmiDirectory,
 			Class<? extends Annotation> annotationClass) {
-		this(baseDirectory,rawTextDirectory, xmlDirectory, xmlFormat, xmiDirectory, null, annotationClass);
+		this(baseDirectory,rawTextDirectory, xmlDirectory, xmlFormat, xmiDirectory, null, null, annotationClass);
 	}
 
 	protected abstract AnalysisEngineDescription getDataWriterDescription(File directory)
@@ -113,7 +114,7 @@ Evaluation_ImplBase<AnnotationStatistics
 
 	protected abstract Collection<? extends Annotation> getGoldAnnotations(JCas jCas, Segment segment);
 
-	protected abstract Collection<? extends Annotation> getSystemAnnotations(JCas jCas, Segment segment);
+  protected abstract Collection<? extends Annotation> getSystemAnnotations(JCas jCas, Segment segment);
 
 	@Override
 	protected AnnotationStatistics<String> test(CollectionReader collectionReader, File directory)
@@ -135,6 +136,7 @@ Evaluation_ImplBase<AnnotationStatistics
 			JCas jCas = casIter.next();
 			JCas goldView = jCas.getView(GOLD_VIEW_NAME);
 			JCas systemView = jCas.getView(CAS.NAME_DEFAULT_SOFA);
+      this.logger.fine("Errors in : " + ViewUriUtil.getURI(jCas).toString());
 			for (Segment segment : JCasUtil.select(jCas, Segment.class)) {
 				if (!THYMEData.SEGMENTS_TO_SKIP.contains(segment.getId())) {
 					Collection<? extends Annotation> goldAnnotations = this.getGoldAnnotations(goldView, segment);