Page History
...
- Loading– Loading extensions to LexEVS accessed through a Service Management API that supply the following:
- Terminology Loads from various formats:
- Loading OWL, OBO, RRF and native LexGrid XML as well as less universal formats
- Examples Available in the
admin
directory: LoadOWL, LoadOBO, LoadNCIThesOWL
- Examples Available in the
- Manifest Loads that load Coding Scheme metadata changes to an terminology in the service
- Example: LoadManifest or as -mf option to most coding scheme loads.
- Supplemental Coding Scheme Loads that load supplements to existing coding schemes.
- Example: Load option for a coding scheme. Currently only available as an option in the lbGUI application.
- Revision Loads that load changes to any given coding scheme element using a LexEVS XML schema compliant document, pushing these changes through a revision engine.
- Example: LoadLgXML using the revision XML entry point to LexGrid XML.
- History Loads that load histories of coding scheme changes, currently specific to NCI Thesaurus and Metathesaurus.
*( Mappings between coding schemes loaded from MRMAP and MRSAT RRF files, or from LexGrid XML. - Value Set and Pick List Loads:
- Examples: LoadLgXML using ValueSetDefinition or PickListDefinition as entry points in a LexGrid XML document.
- Examples: SourceAssertedValueSetDefinitionLoad
- Example: LoadMrMap or LoadLgXML
- Exporting– Exporting any terminology in a LexEVS terminology service to one of three formats:
- Export to OWL
- Example: ExportOWL
- Export to OBO
- Example: ExportOBO
- Export to LexGrid XML
- Example: ExportLgXML
- Indexing– normally takes place during a terminology load, but re-indexing using the Service Management API is possible:
- Examples: RemoveIndex, RebuildIndex, BuildAssertedValueSetIndex
- Coding Scheme Metadata Management:Loading Manifests to adjust most elements of coding scheme metadata.
- Examples: See loading manifest for metadata changes above or examples ActivateScheme, TagScheme in the admin directory.
- Plug-in access:All plug-ins developed for LexEVS are accessed through Service Management.
- Examples: LexEVSService.getExtension(<plug-in class name>);
- Loader Preferences for entity(concept) loads– Customization of how entities are loaded allows users to make choices as to how a terminology appears in LexEVS.
- Available during load time only and as option -lp to most loaders
- Post Load Processing– Specialty processing options for post load, such as providing the approximate number of concepts examples in the source for the lbGUI application.
- Example for post processor implementation is in org.LexGrid.LexBIG.gui.load.PostProcessorLauncher using the LoaderPostProcessor class.
...
- Coded Node or Lexical Set Operations:Set operations for coded entities which group, query and apply set functions to sets of coded entries.
- Query Functions: Based on restrictions to a set of coded nodes retrieved from a given coding scheme a list of nodes is returned:
- Examples:
- FindCodesForDescription
- SoundsLike
- Set Operations: sets of coded nodes have set operations performed upon them.
- Union
- Intersection
- Difference
- Coded Node Graph Operations:Based on a set of restrictions, including types of relationships, a coded node graph is returned.
- Examples:
- FindPropsAndAssocForCode
- FindRelatedCodes
- FindTreeForCodeAndAssoc
- Examples:
- Value Set Operations:Operations on Value Sets and Pick Lists.
- Examples:
- CheckForConceptInValueSet
- CheckForValueSetSubSet
- Examples:
- Source Asserted Value Set Operations: Operations on Value Sets Asserted in the Source Terminology
- Examples:
- listAllSourceAssertedValueSets
- getSourceAssertedValueSetForValueSetURI
- Examples:
- Authoring Operations: Creating Coding Schemes and all subelments
- Mapping Operations: Creating mappings (a part of Coding Scheme creation)
...