BiobankCloud: A platform for the secure storage, sharing, and processing of large biomedical data sets
2016 (English)In: 1st International Workshop on Data Management and Analytics for Medicine and Healthcare, DMAH 2015 and Workshop on Big-Graphs Online Querying, Big-O(Q) 2015 held in conjunction with 41st International Conference on Very Large Data Bases, VLDB 2015, Springer, 2016, 89-105 p.Conference paper (Refereed)
Biobanks store and catalog human biological material that is increasingly being digitized using next-generation sequencing (NGS). There is, however, a computational bottleneck, as existing software systems are not scalable and secure enough to store and process the incoming wave of genomic data from NGS machines. In the BiobankCloud project, we are building a Hadoop-based platform for the secure storage, sharing, and parallel processing of genomic data. We extended Hadoop to include support for multi-tenant studies, reduced storage requirements with erasure coding, and added support for extensible and consistent metadata. On top of Hadoop, we built a scalable scientific workflow engine featuring a proper workflow definition language focusing on simple integration and chaining of existing tools, adaptive scheduling on Apache Yarn, and support for iterative dataflows. Our platform also supports the secure sharing of data across different, distributed Hadoop clusters. The software is easily installed and comes with a user-friendly web interface for running, managing, and accessing data sets behind a secure 2-factor authentication. Initial tests have shown that the engine scales well to dozens of nodes. The entire system is open-source and includes pre-defined workflows for popular tasks in biomedical data analysis, such as variant identification, differential transcriptome analysis using RNA-Seq, and analysis of miRNA-Seq and ChIP-Seq data.
Place, publisher, year, edition, pages
Springer, 2016. 89-105 p.
Biological materials, Data handling, Engines, Genes, Information management, Open source software, Open systems, RNA, Storage (materials), Adaptive scheduling, Biomedical data analysis, Computational bottlenecks, Next-generation sequencing, Parallel processing, Scientific workflow engines, Storage requirements, Transcriptome analysis, Digital storage
Bio Materials Other Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-195513DOI: 10.1007/978-3-319-41576-5_7ISI: 000387957300007ScopusID: 2-s2.0-84977528973ISBN: 9783319415758OAI: oai:DiVA.org:kth-195513DiVA: diva2:1045827
31 August 2015 through 4 September 2015
QC 201611102016-11-102016-11-032016-12-14Bibliographically approved