How Jackalope Appeared
Comprised of medical doctors from different specialties and software developers, our multidisciplinary team is currently focused on advancing HealthTech projects. Once we began the semantic mapping of medical terms, we realized that the process required significant time from subject matter experts - medical doctors, whose time is invariably costly in every sense. Moreover, there were no tools that could automate this process without losing the data.
That’s how the desire to facilitate this process appeared. First, we tried developing some solutions for internal use. Later, they grew into an open-source OHDSI tool Jackalope for meaningful post-coordination, which subsequently developed into a full-fledged product – Jackalope Plus - an AI-enhanced solution for mapping unmappable concepts.
We aimed to improve the efficiency and accuracy of converting data into standardized formats like the OMOP CDM and integrate it with SNOMED CT for better data integrity. As healthcare professionals, we needed a reliable, easy-to-use tool for quick, accurate medical data analysis. Now we are ready to offer such a tool to the OHDSI community and all interested audiences.
Opportunities
OMOP CDM is one of the few systems supporting Network Study in Real-World Medical Data, a growing but underdeveloped market. Currently, most medical research is a controlled trial based on a direct interaction with a patient. At the same time, large hospitals generate terabytes of data daily. Although underused due to limited capabilities of medical data processing, this data might be a valuable asset in research:
Jackalope offers a way to fill this gap, facilitating data exchange between researchers and clinical institutions from all over the world.
Users
Jackalope is used by researchers, data scientists, terminologists, and software developers to efficiently integrate, standardize, and interpret complex health datasets. These professionals rely on Jackalope to streamline data conversion and maintain data integrity across healthcare and research systems. It enhances drug development and clinical trials, improves management and analysis of clinical data, and supports data-driven decisions that bolster patient care and evidence-based medicine.
Technical
Operational
Data Integrity and Security
Systemic
Legacy System Dependence
Jackalope optimizes medical data handling and standardization by integrating the strengths of the OMOP Common Data Model (CDM) and SNOMED CT.
- Parsing & Training the Model
We created a model to automatically parse complex medical texts, transforming them into SNOMED post-coordinated expressions. It has undergone extensive training on a diverse range of clinical texts to accurately extract attributes and decipher semantic relationships within the medical context.
- Generation of Post-Coordinated Expressions:
After parsing, the system generates SNOMED post-coordinated expressions that standardize the representation of detailed medical concepts. This enhances the richness and usability of the data, making it ideal for complex medical analysis.
PCE is a key resource in Jackalope that captures nuanced clinical details, providing a granular representation of patient conditions, procedures, and observations. It promotes semantic interoperability and allows for the standardized representation of clinical concepts, facilitating data exchange and integration across systems. PCE also offers the flexibility to represent diverse clinical scenarios and supports advanced analytics, decision support, and research by preserving the richness of clinical information.
- Integration with Jackalope Interface
The generated expressions are integrated into the Jackalope interface, which updates and expands the vocabulary within the OMOP CDM instance. This integration supports broader and more effective use of medical data across healthcare platforms, promoting enhanced interoperability and data sharing.
- Standardized Data Framework with OMOP CDM
Jackalope uses the OMOP CDM to structure and standardize diverse healthcare data into a uniform format suitable for analysis. This model organizes data into predefined tables covering all key aspects of patient care, such as demographics, diagnoses, procedures, and medications.
- Detailed Medical Terminologies from SNOMED CT
Leveraging SNOMED CT, Jackalope incorporates comprehensive medical terminologies including codes, terms, synonyms, and definitions. This ensures that all processed medical data are not only standardized but also semantically accurate and detailed, adhering to SNOMED CT standards.
AI-Driven Data Conversion
Jackalope utilizes the AI to automate the conversion of complex medical data into structured formats compatible with SNOMED CT and OMOP CDM. This involves mapping source data to standardized medical terminologies, where the tool efficiently suggests mappings and attributes for post-coordinated expressions.
Intelligent Mapping and Dynamic Expression Generation
Jackalope uses smart technology to match medical terms accurately with the right categories in its database. If a term doesn't match perfectly, Jackalope can create new descriptions, capturing even tricky medical details.
Attribute Mapping and Semantic Enrichment
Jackalope uses ML linking complex medical attributes to standardized terms in OMOP CDM and SNOMED CT. This process assigns specific attributes to data points, improving data granularity and accuracy. Such precise mapping preserves clinical details and ensures compliance with global standards, facilitating better data integration and analysis.
Comprehensive Standardization and Integration:
Jackalope streamlines data sharing across various healthcare systems by consistently applying the OMOP Common Data Model (CDM) standards. It regularly updates its database with the latest medical terms to ensure accuracy and currency.
User-Friendly Interface with Global Scalability:
Jackalope features an intuitive, easy-to-navigate user interface that simplifies complex data management tasks, making it accessible to healthcare professionals with varying levels of technical expertise. It supports multiple languages and adheres to international data standards.
Enhanced Data Quality and Research Support:
Jackalope improves medical data precision and accessibility with advanced validation algorithms that ensure accuracy and consistency. It supports extensive research and clinical operations, such as cohort studies, effectiveness research, and adverse event monitoring, by enabling the aggregation and analysis of large datasets to advance medical research and enhance clinical outcomes.
The idea for Jackalope was conceived to address the challenge of automating the integration of medical concepts that could not be matched directly one-to-one into the SNOMED. This automation was aimed at simplifying the use of medical data.
The core functionality focused on using SNOMED's post-coordinated expressions for accurately mapping complex medical concepts. Jackalope was developed to place these expressions into the correct locations within the SNOMED system already a part of the OMOP Standardized vocabularies.
Initially, Jackalope required manual effort to compose and collect these expressions, which limited its efficiency. To overcome these limitations, Jackalope's functionality was expanded to automatically gather and integrate post-coordinated expressions.
Enhanced Efficiency of ETL Process:
Jackalope automates the ETL processes, such as detection of transformation of unmappable medical terms, cutting data conversion times by up to 50%. As a result, medical professionals can access updated patient information more rapidly, enabling timely and informed decision-making.
Improved Data Understanding:
It enhances the mapping of complex medical terms, allowing for more precise extraction of clinical information. This results in up to a 30% improvement in diagnostic accuracy, enabling individualized treatment plans that enhance patient outcomes.
Automation in Handling Complex Data:
By automating the transformation and processing of post-coordinated expressions, Jackalope reduces manual intervention in mapping intricate medical data by up to 70%. This significant reduction in manual tasks not only minimizes human errors by approximately 40% but also enhances the overall reliability and consistency of the data handling process.
Streamlined User Experience:
It simplifies the data conversion process, making it more user-friendly for healthcare professionals. This includes clearer interfaces and reduced complexity in navigating through the medical data, reducing the time healthcare professionals spend on data management by approximately 25%.
Efficient Medical Data Conversion
Jackalope enhances the efficiency of medical data conversion, enabling healthcare organizations to process data up to 40% faster. This accelerated processing capability ensures that large datasets are ready for analysis within minutes.
Jackalope Demo
- Logging in and Importing Data:
The interface displays an import data option where users can upload a CSV file using a designated delimiter for proper data organization.
- Data Preview and Initial Mapping:
Here we see a data preview with columns like vocabulary, source code, and source name. Initial mapping tools are available to begin categorizing medical terms.
- Parent Mapping and Semantic Search:
The interface presents a semantic search tool that suggests potential parent terms for medical terms that do not have direct matches, aiding in accurate categorization within the database.
- Post-Coordinated Expression (PCE) Creation:
The system automatically generates post-coordinated expressions once parent terms are selected, displaying the process of attaching attributes to these terms to enhance semantic accuracy.
- Attribute Mapping and Enhancement:
The interface allows users to add further attributes to the expressions, enriching the data details and context, crucial for precise medical analysis.
- Review and Export Options:
The final result provides options to review the completed mappings and export the data in various formats like CSV or SQL for the use in further analysis.
Jackalope is available for Beta now! Contact us to request early access