Happy to announce the release of ARES v0.4. A zip file with a fully built app and sample data is available as part of the release artifacts.
New documentation has also been released along with this update.
The version 0.4-beta constitutes a major update to ARES with new reports, report updates, improvements to data quality management, WebAPI integration, and error handling.
Updated Reports
Data Quality
- A new delta column has been added with 4 possible statuses: NEW, EXISTING, RESOLVED and STABLE. This column
reflects the change in data quality from the prior release to the currently viewed release of the data sources data quality results. - Up/Down Arrows have been added to the Network Overview report to indicate an increase or decrease in the number of data quality issues since the prior release of the database
New Reports
- Cohorts report (Data Source Release). Cohort Reports allow exploration of characterization of cohorts generated for each data source release across all OMOP CDM domains.
- Network Diversity Report (Network). Evaluates the diversity of data at a network level including race and ethnicity proportions by data source.
- Network Concept Dashboard (Network). Review # of People and % of People with select concepts across the network.
- Network Concept Report (Network). Show summary information for a given concept across the network.
- Location report (Data Source Release). Provides stratification of the locations that have been identified in the data source release.
User Interface Updates
- Domain table reports (Conditions, Drugs, Procedures, etc…) have been moved into a new Domain submenu.
- Optional sticky Navigation Bar. A user can now specify in the settings if they would like the top navigation bar to always stay at the top of the screen and not scroll away on longer report pages
- New Chart Annotation system. Charts that represent time series now support user annotation. Annotations are user specific but can be exported and shared.
- All charts now have a toggle button which allows the user to show the raw data as a table
- Loading Indicator. A loading indicator has been added throughout the application and is displayed while data is loading, and the application is busy.
- ARES now supports optional integration with the OHDSI WebAPI (https://github.com/ohdsi/WebAPI) with authentication to enable concept and vocabulary searches.
- Error Handling. A new error handling window has been added to submit a fatal error to GitHub on click. Most of the required details are automatically populated.
- Icons have been updated throughout the application and now follow the color scheme for the chosen color mode
- Scroll bars have been styled to be more consistent with the application.
- Useful information for charts is now provided in tooltips accessible by hovering icons in the footer
- Charts should be better contained within the borders of their wrapper on the page
Documentation
- Updated the project’s documentation. It is now served as a separate app built using VuePress 2.0
Architectural Changes
- Vue version was updated to 3
- PrimeVue replaced Vuetify
- Removed CDN links and replaced with local packages
- Data optimizations were implemented through the use of DuckDb for fast data loading and processing and parquet files for efficient storage