Information on application features, license, and plans for future work.
This software is currently offered with restricted West Coast Informatics license that requires an agreement in place to use the software locally. At some point in the future, we plan to begin releasing a version under the standard Apache 2 license .
Provides your organization with a “single source of truth” for all terminology questions
Lightweight and easy to build, configure, and deploy.
Web-based and mobile-friendly user interface (e.g. responsive design)
Data model built around the NLM Unified Medical Language System (UMLS) data model
Natively handles RRF, RF2, ClaML, OwL, OMOP and some other standard terminology formats
Natively handles a simple code list with parent/child relationships file format
Fully authenticated REST APIs with configurable authentication approaches (including no auth).
Supports multiple terminologies and versions.
Capable of handling terminologies of varying levels of complexity (e.g. MeSH, SNOMEDCT_US, ICD10CM, etc.)
Simple code lists
Ontologies with DL features (supports EL++) and classification (via OwlAPI)
Supports transitive closure computation and maintenance.
Ancestor/descendant (and parent/child) computations are simple lookups and do not require computationally expensive graph walking.
Also supports individual tree-position representation of hierarchy (for terminologies that assign codes to individual tree positions).
Supports SNOMED-ECL-style querying language (across all hierarchical terminologies)
Supports both lexical and semantic querying
Handles complex field-based Lucene queries
Handles queries like "find all concepts with associated_morphology relationships to Kidney or any of its descendants" via a syntax like the SNOMED expression constraint language (ECL)
Handles generalized Lucene+SQL queries against the underlying persistence model
Supports paging, filtering, and sorting at the API level.
Includes administrative, technical, and user documentation, and a REST API documented online with sample parameters.
Supports description logic constructs within the metadata model to allow interoperation with Owl and integration with classifiers.
Fairly comprehensive unit, functional, and integration testing across all layers of tech stack.
Flexible back-end data store.
Basic editing features (add concept, add synonym, change preferred name, edit subset membership, edit mappings)
Import/Export/Reindex admin features to extract changes made in an environment.
Bulk “lookup” feature to help map “lists of terms”