![]() |
Page History
Scrollbar | ||
---|---|---|
|
Page info | ||||
---|---|---|---|---|
|
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Launching the GUI Administration Tool
If you choose to install the LexEVS GUI when you installed LexEVS, you will have a 'gui'
folder inside of your LexEVS base installation. You should have the following programs in the 'gui'
folder:
...
This guide covers only the administrative commands. Refer to the LexEVS Programmer's Guide for instructions on using the rest of the LexEVS GUI.
Administrative Menu Commands
Commands Menu
Menu Item | Menu Action |
---|---|
Configure | This menu option will bring up a dialog which will show you all of the options from the current |
Enable Admin Options | This option enables or disables all of the GUI features which are considered administrative options. |
Clean Up | This command will run the clean up orphaned resources tool. It will give you a listing of any resources that are orphaned in the LexEVS environment, and give you the option to remove them. |
View Log File | This will show you the all of the logs messages that have occurred during the LexEVS GUI session. The log file viewer also has choices to let you customize the types of messages that are logged. |
Exit | Close the application. |
Enabling Administration Options
The drop down menu labeled "Command" provides general administrative access.
...
Selecting 'Enable Admin Options' provides administrative access to all commands
Load Terminology Menu
Loader Type in Menu | Menu Action |
---|---|
Various Loaders (Standard version) | This menu option launches terminology loader menus which have the same interface |
History Loaders | This menu option launches history loader menus which have the same interface |
Text Loader | This menu option launches a text loader menu with a unique interface |
MrMap Loader | This menu option launches a an RRF Loader for the MRMAP, MRSAT file set loader menu with a unique interface |
Standard Loaders
Most loaders have the same interface and option set:
...
- URI: The path to the file or folder containing source material for the load.
- Manifest file: The path to a manifest file that will change or add values to the coding schemes metadata
- Loader Preferences file: The path to a preferences file that will allow the user to decide how some source formats, such as OWL, will be loaded.
- Async load: By default the loader loads as an asynchronous thread to other LexEVS activities allowing the JVM to continue if the loader fails.
- Fail on all errors: Load will fail on any source error if this is checked.
- To Extend: You may be loading this coding scheme as an extension to another. The drop down menu allows the user to make a choice between loaded coding schemes.
- Load Post Processor (Extension name): The user may choose selected post processor algorithms to run on the coding scheme immediately after it loads.
History Loaders
Change history can be loaded for selected source types:
...
- URI: The path to the file or folder containing source material for the load.
- Async load: By default the loader loads as an asynchronous thread to other LexEVS activities allowing the JVM to continue if the loader fails.
- Fail on all errors: Load will fail on any source error if this is checked.
- Overwrite: Overwrite current history for this source.
- Delimiter: Designate the delimiter token for this source file.
Text Loader
Loader for text files formatted as LexGrid text
...
- URI: The path to the file or folder containing source material for the load.
- Async load: By default the loader loads as an asynchronous thread to other LexEVS activities allowing the JVM to continue if the loader fails.
- Fail on all errors: Load will fail on any source error if this is checked.
- Force Format B: Force the converter to read a doubles file (name/description) as a triples file (code/name/description) So it reads codes and names instead of names and descriptions.
- Overwrite: Overwrite current history for this source.
- Delimiter: Designate the delimiter token for this source file.
- To Extend: You may be loading this coding scheme as an extension to another. The drop down menu allows the user to make a choice between loaded coding schemes.
- Load Post Processor (Extension name): The user may choose selected post processor algorithms to run on the coding scheme immediately after it loads.
MrMapLoader
Loader class for MrMap and MrSat RRF files resulting in a mapping coding scheme or schemes depending on the content of these files. Some standard Loader Options are not available for the MrMap Loader since applying metadata or preferences to multiple mapping schemes would not be appropriate.
...
- URI: The path to MRMAP.RRF.
- Manifest file: Not implemented for the mapping loader.
- Loader Preferences file: Not implemented for the mapping loader.
- Async load: By default the loader loads as an asynchronous thread to other LexEVS activities allowing the JVM to continue if the loader fails.
- Fail on all errors: Load will fail on any source error if this is checked.
- MRSAT file path: The path to MRSAT.RRF.
- Overwrite: Overwrite current history for this source.
- To Extend: Not implemented for the mapping loader.
- Load Post Processor (Extension name): Not implemented for the mapping loader.
Export Terminology Menu
Export to selected formats from the LexGrid database
...
- URI: The path to output file.
- Async load: By default the loader loads as an asynchronous thread to other LexEVS activities allowing the JVM to continue if the loader fails.
- Fail on all errors: Load will fail on any source error if this is checked.
- force: Force an overwrite to an existing file if present. Otherwise an indication to stop if the destination file already exists.
Administrative Button Commands
These are located in the lower right area of the top half of the LexEVS GUI.
Button | Button Action |
---|---|
Load Manifest | Brings up a dialog box to set up a manifest load. |
Change Tag | Brings up a dialog that allows you to set (or remove) the tag on the selected terminology. |
Activate | Activates the selected terminology. Only available if the terminology is currently deactivated. |
Deactivate | Deactivates the selected terminology. Only available if the terminology is currently activated. |
Remove | Deletes the selected terminology. |
Remove History | Removes the NCI History data for the selected terminology. Only applicable to NCI Thesaurus terminologies. |
Remove Metadata | Remove metadata load for a given coding scheme |
Rebuild Index | Rebuilds the internal indexes for the selected terminology. If no terminology is selected, rebuilds the indexes for all terminologies. |
Run Postprocessor | Run a post processor algorithm against the selected coding scheme |
Load Manifest
Manifest files are XML files that resolve against a LexGrid Model compliant manifest schema. They contain coding scheme metadata changes only. Once the target coding scheme is selected (and highlighted as a result) all that is required is that the user provide a path to a valid manifest file.
Change Tag
Simple Button Interface
User highlights the desired coding scheme and initiates the action by pressing a button:
Activate/Deactivate
Activate or deactivate a coding scheme. Coding Schemes which are not active cannot be queried or have some administrative actions performed upon them.
Remove
Deletes a given coding scheme and its indexes from the terminology service. If operating in single table mode removing a large terminology can be very time consuming.
Remove History
Remove a coding scheme history instance from the terminology service.
Remove Metadata
Removes a coding scheme metadata supplement from the terminology service.
Rebuild Index
If a coding scheme is selected, it builds indexes for the given scheme. If not all coding schemes are reindexed. Reindexing a large set of sizable coding scheme could take some time.
Run Postprocessor
Executes a Loader post process. Loader post processes can be used to modify database content, do extra cleanup, or send notifications, for example.
...