A Scalable Data Access Layer to Manage Structured Heterogeneous Biomedical Data
Giovanni Delussu, Luca Lianas, Francesca Frexia, Gianluigi Zanetti
Abstract
This work presents a scalable data access layer, called PyEHR, intended for building data management systems for secondary use of structured heterogeneous biomedical and clinical data. PyEHR adopts openEHR formalisms to guarantee the decoupling of data descriptions from implementation details and exploits structures indexing to speed up searches. The persistence is guarantee by a driver layer with a common driver interface. Presently, are implemented the interfaces with two NoSQL DBMS: MongoDB and Elasticsearch. The scalability of PyEHR has been evaluated experimentally through two types of tests, namely constant load and constant number of records, with queries of increasing complexity on a two synthetic datasets of ten millions records each, containing very complex openEHR archetype structures, distributed on up to ten working nodes.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- 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
- Experimental Directory Structure (Exdir): An alternative to HDF5 without introducing a new file format
Svenn-Arne Dragly, Milad Hobbi Mobarhan, … Anders Malthe‐Sørenssen·Frontiers in NeuroinformaticsPeer-reviewed·Apr 13, 2018
- Integrating Biomedical Research and Electronic Health Records to Create Knowledge Based Biologically Meaningful Machine Readable Embeddings
Charlotte Nelson, Atul Janardhan Butte, Sergio E. Baranzini·Nature CommunicationsPeer-reviewed·Jul 10, 2019
- Towards Self-Describing and FAIR Bulk Formats for Biomedical Data
Michael Lukowski, Andrew Prokhorenkov, Robert L. Grossman·PLoS Computational BiologyPeer-reviewed·Mar 13, 2023
- DataMed: Finding useful data across multiple biomedical data repositories
Lucila Ohno-machado A, Susanna‐Assunta Sansone, … Hyeoneui Kim·Nature GeneticsPeer-reviewed·May 26, 2017
- Enterprise Health Twins - Conceptual Framework, Design Principles,and Longitudinal Evaluation: Preliminary Results from EpiToMe
Guo‐Qiang Zhang, Licong Cui, … Shiqiang Tao·bioRxiv·Jun 23, 2026