Leaf -- An open-source, model-agnostic, data-driven web application for cohort discovery and translational biomedical research
Nicholas J DobbinsiD, Clifford H SpitaliD, Robert A. Black, Jason M Morrison, Bas de Veer, Elizabeth ZampinoiD, Robert D. HarringtoniD, Bethene D Britt, Kari A. StephensiD, Adam B WilcoxiD, Peter Z Tarczy-HornochiD, Sean David MooneyiD
Abstract
ObjectiveAcademic medical centers and health systems are increasingly challenged with supporting appropriate secondary use of data that originate from multiple sources. Enterprise Data Warehouses (EDWs) have emerged as central resources for these data, but they often require an informatician to extract meaningful information, thereby limiting direct access by end users. To overcome this challenge, we have developed Leaf, a lightweight self-service web application for querying and extracting clinical data from heterogeneous data sources.\n\nMaterials and MethodsLeaf utilizes a flexible biomedical concept system to define hierarchical items and ontologies. Each Leaf concept contains both textual representations and associated SQL query building blocks, exposed by a simple drag-and-drop user interface. Leaf generates abstract syntax trees which are compiled into dynamic SQL queries.\n\nResultsLeaf is a successful production-supported tool at the University of Washington, which hosts a central Leaf instance querying an EDW with over 300 active users. Through the support of UW Medicine (https://uwmedicine.org), the Institute of Translational Health Sciences (https://www.iths.org) and the National Center for Data to Health (https://ctsa.ncats.nih.gov/cd2h/), Leaf source code has been released into the public domain at https://github.com/uwrit/leaf.\n\nDiscussionLeaf allows the querying of single or multiple clinical databases simultaneously, even those of different data models. This enables fast installation without costly extraction or duplication from existing databases.\n\nConclusionLeaf differs from existing cohort discovery tools because it does not specify a required data model and is designed to seamlessly integrate with existing enterprise user authentication systems and clinical databases in situ. We demonstrate its unique technical strengths and success alongside its friendly user interface. We believe Leaf to be useful for health system analytics, clinical research data warehouses, precision medicine biobanks and clinical studies involving large patient cohorts.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 52
- FWCI
- 7.08
- Field percentile
- top 3%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Knowledge.Bio: A Web application for exploring, building and sharing webs of biomedical relationships mined from PubMed
Richard Bruskiewich, Kenneth Huellas-Bruskiewicz, … Benjamin M. Good·bioRxiv·May 26, 2016
- cohorts: A Python package for clinical ‘omics data management
Nicholas Giangreco, Barry M. Fine, Nicholas P. Tatonetti·bioRxiv·May 2, 2019
- SemEHR: A General-purpose Semantic Search System to Surface Semantic Data from Clinical Notes for Tailored Care, Trial Recruitment and Clinical Research
Honghan Wu, Giulia Toti, … Richard Dobson·Journal of the American Medical Informatics AssociationPeer-reviewed·Jan 8, 2018
- SourceData - a semantic platform for curating and searching figures
Robin Liechti, Nancy George, … Thomas Lemberger·bioRxiv·Jun 20, 2016
- Building Applications For Interactive Data Exploration In Systems Biology
Bjørn Fjukstad, Vanessa Dumeaux, … Lars Ailo Bongo·ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (ACM-BCB)Peer-reviewed·Aug 20, 2017
- Knowledge Beacons: Web Service Workflow for FAIR Data Harvesting of Distributed Biomedical Knowledge
Lance Hannestad, Vlado Dančík, … Richard Bruskiewich·PLoS ONEPeer-reviewed·Mar 23, 2021