ctakes-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chen, Pei" <Pei.C...@childrens.harvard.edu>
Subject RE: OrangeBookFilterConsumerImpl
Date Wed, 25 Jun 2014 15:52:55 GMT
If I'm reading it correctly, that code change essentially tells it to bypass the OrangeBookFilter
If that is the behavior you're looking for (i.e. return all of the drugs bypassing the OrangeBookFilter,
then you can just modify the lookupConsumer className in your LookupDesc_Db.xml.  Try something
like the NamedEntityLookupConsumerImpl.class or similar (i.e. no filters) I don't recall the
exact name on the top of my head.

From: Nick Nikandish [mailto:snikandi@emerginghealthit.com]
Sent: Wednesday, June 25, 2014 11:38 AM
To: dev@ctakes.apache.org
Subject: OrangeBookFilterConsumerImpl

Hi There,

I am using Ctakes and have added my own annotators that utilize CTakes. I need to use the
medication annotator so I can retrieve the medication names. In OrangeBookFilterConsumerImpl
class , consumeHits() method has a statements:
final boolean isValid = isValid( "trade_name", text ) || isValid( "ingredient", text );

It filters out some medication that I actually need. I made this change "boolean isValid=
ture"  to the code and made it work but I was wondering if there was another way like changing
something in the xml files that  have the same impact  without changing the code?

Nick Nikandish
Product Development Software Engineer
Clinical Research Informatics

Emerging Health
Montefiore Information Technology
6 Executive Blvd. Suite 290, Yonkers, NY 10701
914-457-6792 Office


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message