Because of a lapse in government funding, the information on this website may not be up to date, transactions submitted via the website may not be processed, and the agency may not be able to respond to inquiries until appropriations are enacted. The NIH Clinical Center (the research hospital of NIH) is open. For more details about its operating status, please visit cc.nih.gov. Updates regarding government operating status and resumption of normal operations can be found at OPM.gov.

LexCheck

LexCheck project icon

LexCheck, Java, UTF-8, 2013+ (since 2004)

LexCheck is a software package to check and auto-correct the syntax and contents of Lexical record(s) in the LEXICON based on the technical report of "The SPECIALIST LEXICON". It was originally developed in C. In 2003, the first Java version was released for syntax check. In 2005, the capability of handling UTF-8 lexical records was added to LexCheck. In 2013, enhanced features of content and cross-reference check were added. In 2016, more features were enhanced, such as checking irreg inflVars and duplicated lexRecords and providing output dictionary options, etc.. In 2019, LexCheck is enhanced with features of checking classification type and verb particle construction.

The Java version of LexCheck checks both syntax and content from a flat file (LEXICON). In addition, it provides features of converting lexical records among forms of text, Xml, and Java objects. It also provides features to generate inflection variants from lexical records.

LexCheck is used in the post-process during LEXICON annual released production. It is also integrated in LexBuild to validate lexical records on real-time for quality assurance. It is also used in UMLS-KS server to access lexical records. As a matter of fact, LexCheck is one of the important and fundamental software components in the Lexical Systems family.

Click here to download LexCheck package, 2013+ release!

Click release notes for the latest updates!