You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by sp...@apache.org on 2012/12/14 21:47:37 UTC

svn commit: r1422074 - in /incubator/ctakes/trunk/ctakes-smoking-status: desc/analysis_engine/ desc/collection_processing_engine/ src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/

Author: spmurphy50
Date: Fri Dec 14 20:47:34 2012
New Revision: 1422074

URL: http://svn.apache.org/viewvc?rev=1422074&view=rev
Log:
CTAKES-101

Added:
    incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/
    incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml
      - copied, changed from r1421952, incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step1.xml
    incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml
      - copied, changed from r1421952, incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml
Modified:
    incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ClassifiableEntriesAnnotator.xml
    incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_cda.xml
    incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_flatfile.xml

Modified: incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ClassifiableEntriesAnnotator.xml
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ClassifiableEntriesAnnotator.xml?rev=1422074&r1=1422073&r2=1422074&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ClassifiableEntriesAnnotator.xml (original)
+++ incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ClassifiableEntriesAnnotator.xml Fri Dec 14 20:47:34 2012
@@ -128,7 +128,7 @@ This param is optional.  If not specifie
         <name>UimaDescriptorStep1</name>
         <description/>
         <fileResourceSpecifier>
-          <fileUrl>file:analysis_engine/ProductionPostSentenceAggregate_step1.xml</fileUrl>
+          <fileUrl>file:org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml</fileUrl>
         </fileResourceSpecifier>
         <implementationName>org.apache.ctakes.core.resource.FileResourceImpl</implementationName>
       </externalResource>
@@ -136,7 +136,7 @@ This param is optional.  If not specifie
         <name>UimaDescriptorStep2</name>
         <description/>
         <fileResourceSpecifier>
-          <fileUrl>file:analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml</fileUrl>
+          <fileUrl>file:org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml</fileUrl>
         </fileResourceSpecifier>
         <implementationName>org.apache.ctakes.core.resource.FileResourceImpl</implementationName>
       </externalResource>

Modified: incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_cda.xml
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_cda.xml?rev=1422074&r1=1422073&r2=1422074&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_cda.xml (original)
+++ incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_cda.xml Fri Dec 14 20:47:34 2012
@@ -1,90 +1,69 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
-
--->
-<cpeDescription xmlns="http://uima.apache.org/resourceSpecifier">
-    <collectionReader>
-        <collectionIterator>
-            <descriptor>
-                <import location="../../coredesc/collection_reader/FilesInDirectoryCollectionReader.xml"/>
-            </descriptor>
-            <configurationParameterSettings>
-                <nameValuePair>
-                    <name>InputDirectory</name>
-                    <value>
-                        <string>testdata/smokingtest/testinput/testcda</string>
-                    </value>
-                </nameValuePair>
-            </configurationParameterSettings>
-        </collectionIterator>
-    </collectionReader>
-    <casProcessors casPoolSize="3" processingUnitThreadCount="1">
-        <casProcessor deployment="integrated" name="SimulatedProdAggregateTAE_CDA">
-            <descriptor>
-                <import location="../analysis_engine/SimulatedProdSmokingTAE_CDA.xml"/>
-            </descriptor>
-            <deploymentParameters/>
-            <errorHandling>
-                <errorRateThreshold action="terminate" value="0/1000"/>
-                <maxConsecutiveRestarts action="terminate" value="30"/>
-                <timeout max="100000" default="-1"/>
-            </errorHandling>
-            <checkpoint batch="10000" time="1000ms"/>
-        </casProcessor>
-        <casProcessor deployment="integrated" name="RecordResolutionCasConsumer">
-            <descriptor>
-                <import location="../cas_consumer/RecordResolutionCasConsumer.xml"/>
-            </descriptor>
-            <deploymentParameters/>
-            <errorHandling>
-                <errorRateThreshold action="terminate" value="0/1000"/>
-                <maxConsecutiveRestarts action="terminate" value="30"/>
-                <timeout max="100000" default="-1"/>
-            </errorHandling>
-            <checkpoint batch="10000" time="1000ms"/>
-            <configurationParameterSettings>
-                <nameValuePair>
-                    <name>OutputFile</name>
-                    <value>
-                        <string>testdata/smokingtest/testoutput/cda/record_resolution.txt</string>
-                    </value>
-                </nameValuePair>
-                <nameValuePair>
-                    <name>ProcessingCDADocument</name>
-                    <value>
-                        <boolean>true</boolean>
-                    </value>
-                </nameValuePair>
-                <nameValuePair>
-                    <name>RunPatientLevelClassification</name>
-                    <value>
-                        <boolean>true</boolean>
-                    </value>
-                </nameValuePair>
-            </configurationParameterSettings>
-        </casProcessor>
-    </casProcessors>
-    <cpeConfig>
-        <numToProcess>-1</numToProcess>
-        <deployAs>immediate</deployAs>
-        <checkpoint batch="0" time="300000ms"/>
-        <timerImpl/>
-    </cpeConfig>
-</cpeDescription>
+<?xml version="1.0" encoding="UTF-8"?><cpeDescription xmlns="http://uima.apache.org/resourceSpecifier">
+    <collectionReader>
+        <collectionIterator>
+            <descriptor>
+                <import location="../../../ctakes-core/desc/collection_reader/FilesInDirectoryCollectionReader.xml"/>
+            </descriptor>
+            <configurationParameterSettings>
+                <nameValuePair>
+                    <name>InputDirectory</name>
+                    <value>
+                        <string>data/test/testcda</string>
+                    </value>
+                </nameValuePair>
+            </configurationParameterSettings>
+        </collectionIterator>
+    </collectionReader>
+    <casProcessors casPoolSize="3" processingUnitThreadCount="1">
+        <casProcessor deployment="integrated" name="SimulatedProdAggregateTAE_CDA">
+            <descriptor>
+                <import location="../analysis_engine/SimulatedProdSmokingTAE_CDA.xml"/>
+            </descriptor>
+            <deploymentParameters/>
+            <errorHandling>
+                <errorRateThreshold action="terminate" value="0/1000"/>
+                <maxConsecutiveRestarts action="terminate" value="30"/>
+                <timeout max="100000" default="-1"/>
+            </errorHandling>
+            <checkpoint batch="10000" time="1000ms"/>
+        </casProcessor>
+        <casProcessor deployment="integrated" name="RecordResolutionCasConsumer">
+            <descriptor>
+                <import location="../cas_consumer/RecordResolutionCasConsumer.xml"/>
+            </descriptor>
+            <deploymentParameters/>
+            <errorHandling>
+                <errorRateThreshold action="terminate" value="0/1000"/>
+                <maxConsecutiveRestarts action="terminate" value="30"/>
+                <timeout max="100000" default="-1"/>
+            </errorHandling>
+            <checkpoint batch="10000" time="1000ms"/>
+            <configurationParameterSettings>
+                <nameValuePair>
+                    <name>OutputFile</name>
+                    <value>
+                        <string>data/test/output/record_resolution.txt</string>
+                    </value>
+                </nameValuePair>
+                <nameValuePair>
+                    <name>ProcessingCDADocument</name>
+                    <value>
+                        <boolean>true</boolean>
+                    </value>
+                </nameValuePair>
+                <nameValuePair>
+                    <name>RunPatientLevelClassification</name>
+                    <value>
+                        <boolean>true</boolean>
+                    </value>
+                </nameValuePair>
+            </configurationParameterSettings>
+        </casProcessor>
+    </casProcessors>
+    <cpeConfig>
+        <numToProcess>-1</numToProcess>
+        <deployAs>immediate</deployAs>
+        <checkpoint batch="0" time="300000ms"/>
+        <timerImpl/>
+    </cpeConfig>
+</cpeDescription>

Modified: incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_flatfile.xml
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_flatfile.xml?rev=1422074&r1=1422073&r2=1422074&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_flatfile.xml (original)
+++ incubator/ctakes/trunk/ctakes-smoking-status/desc/collection_processing_engine/Sample_SmokingStatus_output_flatfile.xml Fri Dec 14 20:47:34 2012
@@ -1,78 +1,63 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
-
--->
-<cpeDescription xmlns="http://uima.apache.org/resourceSpecifier">
-<collectionReader>
-<collectionIterator>
-<descriptor>
-<import location="../../coredesc/collection_reader/FilesInDirectoryCollectionReader.xml"/>
-</descriptor>
-<configurationParameterSettings>
-<nameValuePair>
-<name>InputDirectory</name>
-<value>
-<string>testdata/smokingtest/testinput</string>
-</value>
-</nameValuePair>
-</configurationParameterSettings>
-</collectionIterator>
-</collectionReader>
-<casProcessors casPoolSize="3" processingUnitThreadCount="1">
-<casProcessor deployment="integrated" name="SimulatedProdSmokingTAE">
-<descriptor>
-<import location="../analysis_engine/SimulatedProdSmokingTAE.xml"/>
-</descriptor>
-<deploymentParameters/>
-<errorHandling>
-<errorRateThreshold action="terminate" value="0/1000"/>
-<maxConsecutiveRestarts action="terminate" value="30"/>
-<timeout max="100000" default="-1"/>
-</errorHandling>
-<checkpoint batch="10000" time="1000ms"/>
-</casProcessor>
-<casProcessor deployment="integrated" name="RecordResolutionCasConsumer">
-<descriptor>
-<import location="../cas_consumer/RecordResolutionCasConsumer.xml"/>
-</descriptor>
-<deploymentParameters/>
-<errorHandling>
-<errorRateThreshold action="terminate" value="0/1000"/>
-<maxConsecutiveRestarts action="terminate" value="30"/>
-<timeout max="100000" default="-1"/>
-</errorHandling>
-<checkpoint batch="10000" time="1000ms"/>
-<configurationParameterSettings>
-<nameValuePair>
-<name>RunPatientLevelClassification</name>
-<value>
-<boolean>true</boolean>
-</value>
-</nameValuePair>
-</configurationParameterSettings>
-</casProcessor>
-</casProcessors>
-<cpeConfig>
-<numToProcess>-1</numToProcess>
-<deployAs>immediate</deployAs>
-<checkpoint batch="0" time="300000ms"/>
-<timerImpl></timerImpl>
-</cpeConfig>
+<?xml version="1.0" encoding="UTF-8"?><cpeDescription xmlns="http://uima.apache.org/resourceSpecifier">
+    <collectionReader>
+        <collectionIterator>
+            <descriptor>
+                <import location="../../../ctakes-core/desc/collection_reader/FilesInDirectoryCollectionReader.xml"/>
+            </descriptor>
+            <configurationParameterSettings>
+                <nameValuePair>
+                    <name>InputDirectory</name>
+                    <value>
+                        <string>data/test</string>
+                    </value>
+                </nameValuePair>
+            </configurationParameterSettings>
+        </collectionIterator>
+    </collectionReader>
+    <casProcessors casPoolSize="3" processingUnitThreadCount="1">
+        <casProcessor deployment="integrated" name="SimulatedProdAggregateTAE">
+            <descriptor>
+                <import location="../analysis_engine/SimulatedProdSmokingTAE.xml"/>
+            </descriptor>
+            <deploymentParameters/>
+            <errorHandling>
+                <errorRateThreshold action="terminate" value="0/1000"/>
+                <maxConsecutiveRestarts action="terminate" value="30"/>
+                <timeout max="100000" default="-1"/>
+            </errorHandling>
+            <checkpoint batch="10000" time="1000ms"/>
+        </casProcessor>
+        <casProcessor deployment="integrated" name="RecordResolutionCasConsumer">
+            <descriptor>
+                <import location="../cas_consumer/RecordResolutionCasConsumer.xml"/>
+            </descriptor>
+            <deploymentParameters/>
+            <errorHandling>
+                <errorRateThreshold action="terminate" value="0/1000"/>
+                <maxConsecutiveRestarts action="terminate" value="30"/>
+                <timeout max="100000" default="-1"/>
+            </errorHandling>
+            <checkpoint batch="10000" time="1000ms"/>
+            <configurationParameterSettings>
+                <nameValuePair>
+                    <name>OutputFile</name>
+                    <value>
+                        <string>data/test/output/record_resolution.txt</string>
+                    </value>
+                </nameValuePair>
+                <nameValuePair>
+                    <name>RunPatientLevelClassification</name>
+                    <value>
+                        <boolean>true</boolean>
+                    </value>
+                </nameValuePair>
+            </configurationParameterSettings>
+        </casProcessor>
+    </casProcessors>
+    <cpeConfig>
+        <numToProcess>-1</numToProcess>
+        <deployAs>immediate</deployAs>
+        <checkpoint batch="0" time="300000ms"/>
+        <timerImpl/>
+    </cpeConfig>
 </cpeDescription>

Copied: incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml (from r1421952, incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step1.xml)
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml?p2=incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml&p1=incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step1.xml&r1=1421952&r2=1422074&rev=1422074&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step1.xml (original)
+++ incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step1.xml Fri Dec 14 20:47:34 2012
@@ -24,13 +24,13 @@
   <primitive>false</primitive>
   <delegateAnalysisEngineSpecifiers>
     <delegateAnalysisEngine key="TokenizerAnnotator">
-      <import location="../../../../ctakes-core/desc/analysis_engine/TokenizerAnnotator.xml"/>
+      <import location="../../../../../../../../ctakes-core/desc/analysis_engine/TokenizerAnnotator.xml"/>
     </delegateAnalysisEngine>
     <delegateAnalysisEngine key="KuRuleBasedClassifierAnnotator">
-      <import location="KuRuleBasedClassifierAnnotator.xml"/>
+      <import location="../../../../../../../desc/analysis_engine/KuRuleBasedClassifierAnnotator.xml"/>
     </delegateAnalysisEngine>
     <delegateAnalysisEngine key="SentenceDetectAnnotator">
-      <import location="../../../../ctakes-core/desc/analysis_engine/SentenceDetectorAnnotator.xml"/>
+      <import location="../../../../../../../../ctakes-core/desc/analysis_engine/SentenceDetectorAnnotator.xml"/>
     </delegateAnalysisEngine>
   </delegateAnalysisEngineSpecifiers>
   <analysisEngineMetaData>

Copied: incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml (from r1421952, incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml)
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml?p2=incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml&p1=incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml&r1=1421952&r2=1422074&rev=1422074&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-smoking-status/desc/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml (original)
+++ incubator/ctakes/trunk/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/analysis_engine/ProductionPostSentenceAggregate_step2_libsvm.xml Fri Dec 14 20:47:34 2012
@@ -1,73 +1,52 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
-
--->
-<taeDescription xmlns="http://uima.apache.org/resourceSpecifier">
-<frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-<primitive>false</primitive>
-<delegateAnalysisEngineSpecifiers>
-<delegateAnalysisEngine key="ArtificialSentenceAnnotator">
-<import location="file:ArtificialSentenceAnnotator.xml"/>
-</delegateAnalysisEngine>
-<delegateAnalysisEngine key="SentenceAdjuster">
-<import location="SentenceAdjuster.xml"/>
-</delegateAnalysisEngine>
-<delegateAnalysisEngine key="SmokingStatusDictionaryLookupAnnotator">
-<import location="file:SmokingStatusDictionaryLookupAnnotator.xml"/>
-</delegateAnalysisEngine>
-<delegateAnalysisEngine key="PcsClassifierAnnotator_libsvm">
-<import location="PcsClassifierAnnotator_libsvm.xml"/>
-</delegateAnalysisEngine>
-<delegateAnalysisEngine key="NegationAnnotator">
-<import location="../../../../ctakes-ne-contexts/desc/NegationAnnotator.xml"/>
-</delegateAnalysisEngine>
-</delegateAnalysisEngineSpecifiers>
-<analysisEngineMetaData>
-<name>Smoking Status AE</name>
-<description>Aggregate AE used to run the Smoking Status pipeline.  This should be followed by the RecordResolutionCasConsumer.</description>
-<version></version>
-<vendor></vendor>
-<configurationParameters searchStrategy="language_fallback"/>
-<configurationParameterSettings/>
-<flowConstraints>
-<fixedFlow>
-<node>PcsClassifierAnnotator_libsvm</node>
-<node>ArtificialSentenceAnnotator</node>
-<node>SentenceAdjuster</node>
-<node>SmokingStatusDictionaryLookupAnnotator</node>
-<node>NegationAnnotator</node>
-</fixedFlow>
-</flowConstraints>
-<fsIndexCollection/>
-<capabilities>
-<capability>
-<inputs/>
-<outputs/>
-<languagesSupported/>
-</capability>
-</capabilities>
-<operationalProperties>
-<modifiesCas>true</modifiesCas>
-<multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-<outputsNewCASes>false</outputsNewCASes>
-</operationalProperties>
-</analysisEngineMetaData>
-<resourceManagerConfiguration/>
+<?xml version="1.0" encoding="UTF-8"?><taeDescription xmlns="http://uima.apache.org/resourceSpecifier">
+  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
+  <primitive>false</primitive>
+  <delegateAnalysisEngineSpecifiers>
+    <delegateAnalysisEngine key="NegationAnnotator">
+      <import location="../../../../../../../../ctakes-ne-contexts/desc/NegationAnnotator.xml"/>
+    </delegateAnalysisEngine>
+    <delegateAnalysisEngine key="SentenceAdjuster">
+      <import location="../../../../../../../desc/analysis_engine/SentenceAdjuster.xml"/>
+    </delegateAnalysisEngine>
+    <delegateAnalysisEngine key="SmokingStatusDictionaryLookupAnnotator">
+      <import location="../../../../../../../desc/analysis_engine/SmokingStatusDictionaryLookupAnnotator.xml"/>
+    </delegateAnalysisEngine>
+    <delegateAnalysisEngine key="PcsClassifierAnnotator_libsvm">
+      <import location="../../../../../../../desc/analysis_engine/PcsClassifierAnnotator_libsvm.xml"/>
+    </delegateAnalysisEngine>
+    <delegateAnalysisEngine key="ArtificialSentenceAnnotator">
+      <import location="../../../../../../../desc/analysis_engine/ArtificialSentenceAnnotator.xml"/>
+    </delegateAnalysisEngine>
+  </delegateAnalysisEngineSpecifiers>
+  <analysisEngineMetaData>
+    <name>Smoking Status AE</name>
+    <description>Aggregate AE used to run the Smoking Status pipeline.  This should be followed by the RecordResolutionCasConsumer.</description>
+    <version/>
+    <vendor/>
+    <configurationParameters searchStrategy="language_fallback"/>
+    <configurationParameterSettings/>
+    <flowConstraints>
+      <fixedFlow>
+        <node>PcsClassifierAnnotator_libsvm</node>
+        <node>ArtificialSentenceAnnotator</node>
+        <node>SentenceAdjuster</node>
+        <node>SmokingStatusDictionaryLookupAnnotator</node>
+        <node>NegationAnnotator</node>
+      </fixedFlow>
+    </flowConstraints>
+    <fsIndexCollection/>
+    <capabilities>
+      <capability>
+        <inputs/>
+        <outputs/>
+        <languagesSupported/>
+      </capability>
+    </capabilities>
+    <operationalProperties>
+      <modifiesCas>true</modifiesCas>
+      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
+      <outputsNewCASes>false</outputsNewCASes>
+    </operationalProperties>
+  </analysisEngineMetaData>
+  <resourceManagerConfiguration/>
 </taeDescription>