bioRxivBioinformaticsPreprint
DataJoint: managing big scientific data using MATLAB or Python
Dimitri YatsenkoiD, Jacob ReimeriD, Alexander S. EckeriD, Edgar Y. WalkeriD, Fabian Sinz, Philipp BerensiD, Andreas Hoenselaar, R. James Cotton, Athanassios S. Siapas, Andreas S. Tolias
Abstract
The rise of big data in modern research poses serious challenges for data management: Large and intricate datasets from diverse instrumentation must be precisely aligned, annotated, and processed in a variety of ways to extract new insights. While high levels of data integrity are expected, research teams have diverse backgrounds, are geographically dispersed, and rarely possess a primary interest in data science. Here we describe DataJoint, an open-source toolbox designed for manipulating and processing scientific data under the relational data model. Designed for scientists who need a flexible and expressive database language with few basic concepts and operations, DataJoint facilitates multiuser access, efficient queries, and distributed computing. With implementations in both MATLAB and Python, DataJoint is not limited to particular file formats, acquisition systems, or data modalities and can be quickly adapted to new experimental designs. DataJoint and related resources are available at http://datajoint.github.com.
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
- DataJoint Elements: Data Workflows for Neurophysiology
Dimitri Yatsenko, Thinh P. Nguyen, … Andreas Savas Tolias·bioRxiv·Mar 30, 2021
- FAIRly big: A framework for computationally reproducible processing of large-scale data
Adina Svenja Wagner, Laura K. Waite, … Michael Hanke·Scientific DataPeer-reviewed·Mar 11, 2022
- Data science and its future in large neuroscience collaborations.
Manuel Schottdorf, Guoqiang Yu, Edgar Y. Walker·NeuronPeer-reviewed·Sep 1, 2024
- Data architecture for a large-scale neuroscience collaboration
Luigi Acerbi, Valeria Aguillon-Rodriguez, … Michael M. Schartner·Nature MethodsPeer-reviewed·Mar 1, 2023
- Bio-DIA: A web-based tool for data and algorithms integration
Thiago Ferreira Dantas, Vandeclécio Lira da Silva, … Wilfredo Blanco·bioRxiv·Dec 13, 2019
- Assessment of the impact of shared data on the scientific literature
Michael Peter Milham, Richard Cameron Craddock, … Arno Klein·Nature CommunicationsPeer-reviewed·Jul 13, 2018