Is it "DictionaryDescriptor" or "DictionaryDescriptorFile" ? It should just be "DictionaryDescriptor". The lookup was improved around August 2015 and three parameters in that descriptor were combined into one. Dictionaries created post- 8/2015 (or by new code) will not work with pre- 8/2015 ctakes.
-----Original Message----- From: Martijn [mailto:mgkersl...@uvic.ca] Sent: Tuesday, March 14, 2017 1:36 PM To: dev@ctakes.apache.org Subject: Re: 2016AB UMLS (ctakessnorx) I have written a java class that creates the pipeline using the AggregatePlaintextFastUMLSProcessor.xml file. I changed the DictionaryDescriptorFile fileUrl parameter in the UmlsLookupAnnotator.xml to file:org/apache/ctakes/dictionary/lookup/fast/custom2.xml. So, as you can see, it uses the codingScheme custom2, but no code is returned. cough : UmlsConcept codingScheme: "custom2" code: <null> oid: "null#custom2" oui: <null> score: 0.0 disambiguated: false cui: "C0010200" tui: "T184" preferredText: "Coughing" On 14/03/2017, 10:24, "Finan, Sean" <sean.fi...@childrens.harvard.edu> wrote: How are you creating your pipeline? Do you run the command line script, run with an xml descriptor file in the CPE gui, or have you written a java class that creates the pipeline? DictionaryDescriptor points ctakes to your custom configuration file. Without it ctakes is probably defaulting to the 2011ab dictionary.