Background
Implementation
Design modules in VIADS
Guest Users | Registered Users | |
---|---|---|
Register | N/A | √ |
Log in | N/A | √ |
Upload test data sets | √ | √ |
Select algorithm | √ | √ |
Tune thresholds to filter data sets | √ | √ |
Generate summary views >= thresholds | √ | √ |
Generate comparison views >= thresholds | √ | √ |
Export analytic results | √ | √ |
Test data sets and analytic results | Deleted at the end of the visit or deleted >= 24 h | Saved on the server side for at least 5 years (free); can be deleted by users manually |
Access to the saved results | N/A | √ + VIADS maintenance personnel |
Log out | N/A | √ |
Web site visit log records | Kept | Kept |
Data set | Node ID (code) | Usage frequency |
---|---|---|
ICD9-CM | 250.00 | 1223 |
401.9 | 25,567 | |
… … | … | |
ICD10-CM | E11.9 | 4559 |
I10 | 3000 | |
… … | … | |
MeSH | A0087342 | 26,460 |
A0021563 | 24,459 | |
… … | … | |
Acceptable data set size for VIADS | Patient counts | > = 100 |
Event counts | > = 1000 |
Development of VIADS
Results
Algorithms implemented in VIADS
Filter | Definition | Usage example |
---|---|---|
NC (node counts) | NC = usage frequency of a node (ICD code or MeSH term) | Displaying a summary view: the most frequently used MeSH terms and their ancestors in 2011 |
CC (class counts) | CCnode = NCdescendant1 + NCdescendant2 + NCdescendant 3… | Displaying a summary view: the most frequently used ICD9-CM codes in 2011 in a selected institution |
Ratio | Ratio = CCchild node/ CCparent node | Identifying the largest MeSH contributors to upper-level MeSH terms and their ancestors in 2011 |
Top nodes | Top NC nodes (numbers) Top CC nodes (numbers) Top NC% (percentages) Top CC% (percentages) | Displaying the top 50 or (top 5%) of ICD9-CM codes that have the highest NC (or CC) in 2018 in a selected institution. This algorithm can show the most important nodes in a date set |
Systematic comparison (data set1 vs data set2) | CCnode1 vs CCnode1; CCnode2 vs CCnode2; CCnode3 vs CCnode3; … … | Displaying a comparison view: the most significant different ICD9-CM codes between pioglitazone(data set1) and rosiglitazone (data set2) groups after systematical comparison |
Combination | NC + Ratio | Displaying a summary view: the most frequently used MeSH terms and the largest MeSH contributors and their ancestors in 2011 |
CC + Ratio | Displaying a summary view: the most frequently used ICD9-CM codes and the largest ICD9-CM contributors and their ancestors in 2011 |
Analytic module workflow in VIADS
Interactive visualization features in VIADS
Discussion
Comparison with similar tools
AmiGo 2 | GoMiner | VIADS | |
---|---|---|---|
Analyze | |||
Provide biological interpretation | – | √ | – |
Upload data sets | – | √ | √ |
Select algorithm/versions | – | √ | √ |
Tune thresholds to filter | – | – | √ |
Generate summary views | – | √ | √ |
Generate comparison views | – | – | √ |
Acceptable data set | – | Genomics data, Microarray data, proteomics data | Data sets coded with hierarchical terminologies + usage frequencies |
Applicable terminologies | GO | GO | ICD9-CM, ICD10-CM, MeSH |
Browse | |||
GO | √ | √ | – |
Search | |||
External links | √ | √ | – |
GO | √ | √ | – |
Visualize | |||
Tree-like structure | √ (GO) | √ (GO) | √ (Summary views) |
Statistical analysis results | – | √ | √ |