Data management routines for reproducible research using the G-Node Python Client library

Structured, efficient, and secure storage of experimental data and associated meta-information constitutes one of the most pressing technical challenges in modern neuroscience, and does so particularly in electrophysiology. The German INCF Node aims to provide open-source solutions for this domain t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Frontiers in neuroinformatics Jg. 8; S. 15
Hauptverfasser: Sobolev, Andrey, Stoewer, Adrian, Pereira, Michael, Kellner, Christian J., Garbers, Christian, Rautenberg, Philipp L., Wachtler, Thomas
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Switzerland Frontiers Research Foundation 05.03.2014
Frontiers Media S.A
Schlagworte:
ISSN:1662-5196, 1662-5196
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Structured, efficient, and secure storage of experimental data and associated meta-information constitutes one of the most pressing technical challenges in modern neuroscience, and does so particularly in electrophysiology. The German INCF Node aims to provide open-source solutions for this domain that support the scientific data management and analysis workflow, and thus facilitate future data access and reproducible research. G-Node provides a data management system, accessible through an application interface, that is based on a combination of standardized data representation and flexible data annotation to account for the variety of experimental paradigms in electrophysiology. The G-Node Python Library exposes these services to the Python environment, enabling researchers to organize and access their experimental data using their familiar tools while gaining the advantages that a centralized storage entails. The library provides powerful query features, including data slicing and selection by metadata, as well as fine-grained permission control for collaboration and data sharing. Here we demonstrate key actions in working with experimental neuroscience data, such as building a metadata structure, organizing recorded data in datasets, annotating data, or selecting data regions of interest, that can be automated to large degree using the library. Compliant with existing de-facto standards, the G-Node Python Library is compatible with many Python tools in the field of neurophysiology and thus enables seamless integration of data organization into the scientific data workflow.
Bibliographie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
Reviewed by: Michael Hanke, Otto-von-Guericke-University, Germany; Thomas Deneux, Centre national de la recherche scientifique, France
This article was submitted to the journal Frontiers in Neuroinformatics.
Edited by: Bertrand Thirion, Institut National de Recherche en Informatique et Automatique, France
ISSN:1662-5196
1662-5196
DOI:10.3389/fninf.2014.00015