ICD ClaMLizer is a Protege plugin which provides an user interface for transforming the ICD11 alpha contents of iCAT databases into ClaML format. Basically, the plugin assigns single linear parent, generates ICD codes, and extracts the meta data (superclass, subclass, preferred label, definition, inclusion and exclusion) for each category and renders them into the ClaML format. This ClaML rendering is in turn utilized by WHO for publishing ICD11 alpha draft.
Note that before you install and use the plugin, you need complete the following two steps:
- see details as described at here.
- Download and install a Protege 3.4.3 which is available at here.
- Unzip the downloaded ClaMLizer plug-in contents to the <protege-install-dir>/plugins folder in your Protege installation.
- Create a new OWL project or open an existing OWL project (an example project is available at here)
- Click Menu Project->Configure...
- Enable the checkbox for the ICDClaMLTab from the list
- Specify the file path for the ICD Umbrella pprj file, e.g. <path>/icd_umbrella.pprj
- Specify the file name and path for the claml xml output, e.g. <path>/icd_claml.xml
- Specify a linearization type from a dropdown list (Note: in this release, the plugin can only generate a ClaML rendering for '''Morbidity''' type)
- Click the button "Generate ClaML..." and wait patiently until the processing is completed. (Note: it may take approximately 2 hours for the transformation)
- Note: As an alteration, you may also use the export plugin user interface when your ICD Umbrella pprj file is opened in a Protege environment (see screenshot below).