This is an automated email from the ASF dual-hosted git repository.
seanfinan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ctakes.git
from fafd849 CTAKES-564 All engines now implement uimafit
JCasAnnotator_ImplBase We still need to refactor them to use
@ConfigurationParameter RecordResolutionCasConsumer is fully refactored, note
TODOs Negation classes removed as they are redundant copies of ctakes-core and
ctakes-necontexts classes - in classpath. smoking-status code is really old and
could benefit from refactoring.
add c43c029 distribution pom got rid of warning Add simple map of old
descriptor style to piper style. Use PiperFileRunAggregate in things like uima
CVD, just put standard piper command line parameters in PiperFileRunEngine.xml
That way a common pipeline can be used everywhere by referencing a piper file.
No new revisions were added by this update.
Summary of changes:
...ctorAggregate.xml => PiperFileRunAggregate.xml} | 12 +-
...RegexSectionizer.xml => PiperFileRunEngine.xml} | 31 ++---
.../collection_processing_engine/PiperFileCPE.xml | 57 ++++----
.../apache/ctakes/core/ae/PiperFileRunEngine.java | 147 +++++++++++++++++++++
ctakes-distribution/pom.xml | 1 +
5 files changed, 194 insertions(+), 54 deletions(-)
copy ctakes-core/desc/analysis_engine/{SentenceDetectorAggregate.xml =>
PiperFileRunAggregate.xml} (82%)
copy ctakes-core/desc/analysis_engine/{BsvRegexSectionizer.xml =>
PiperFileRunEngine.xml} (68%)
copy ctakes-coreference/desc/collection_processing_engine/ODIESvmModelCPE.xml
=> ctakes-core/desc/collection_processing_engine/PiperFileCPE.xml (50%)
create mode 100644
ctakes-core/src/main/java/org/apache/ctakes/core/ae/PiperFileRunEngine.java