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.
    
    


Reply via email to