Author: seanfinan
Date: Thu Apr 27 19:48:40 2017
New Revision: 1792950
URL: http://svn.apache.org/viewvc?rev=1792950&view=rev
Log:
Preliminary "isvalid" check before going through text manipulations
Modified:
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/umls/MrconsoParser.java
Modified:
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/umls/MrconsoParser.java
URL:
http://svn.apache.org/viewvc/ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/umls/MrconsoParser.java?rev=1792950&r1=1792949&r2=1792950&view=diff
==============================================================================
---
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/umls/MrconsoParser.java
(original)
+++
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/umls/MrconsoParser.java
Thu Apr 27 19:48:40 2017
@@ -144,6 +144,10 @@ final public class MrconsoParser {
continue;
}
final String text = getToken( tokens, TEXT );
+ if ( !umlsTermUtil.isTextValid( text.toLowerCase() ) ) {
+ tokens = FileUtil.readBsvTokens( reader, mrconsoPath );
+ continue;
+ }
if ( isPreferredTerm( tokens ) ) {
concept.setPreferredText( text );
}