Poster (After Call) FZJ-2017-02502

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
odML-tables: Providing a graphical interface for odML based metadata management

 ;  ;  ;  ;

2017

12th Göttingen Meeting of the German Neuroscience Society, NWG 2017, GöttingenGöttingen, Germany, 22 Mar 2017 - 25 Mar 20172017-03-222017-03-25

Abstract: Experimental observations are an essential part of scientific research and are used to validate or reject a scientific hypothesis. In the scientific approach, observations are typically quantified and data are recorded for subsequent analysis. These primary data are always accompanied by information about their origin and the circumstances of their recording. Such information is typically called metadata and includes a variety of information, such as, the date of the recording, a seemingly unimportant change in measurement settings or the expectation of the experimenter (open trial vs. blind trial experiments). Metadata are crucial for performing reproducible data analysis and are essential for the interpretation of the results. They also enable queries to answer scientific questions that researchers did not previously consider (e.g. transversal studies) and are one of the main components for implementing replicable and reproducible research [1]. In addition a comprehensive metadata collection facilitates the communication between members of a project and therefore saves valuable time and effort. In neuroscience, and in particular experimental neurophysiology, the development of approaches to metadata management is an ongoing effort [2]. A promising metadata framework in this field is odML (open metadata Markup Language) [3]. This XML-based language is designed to represent complex metadata collections as hierarchically organized key-value pairs.In practice however, embedding metadata based on the odML framework into workflows for sharing data in concrete use cases of experimental and theoretical groups revealed that generating the structure of an odML document, and later filling it with metadata from the respective sources, involved extensive programming experience [2]. In addition there are always metadata, which require manual entry during or after the experiment. The lack of software support for certain processing steps and editing capabilities in these use cases effectively prevented our experimental partners from using odML to capture metadata into one coherent collection. To address this shortcoming, we developed odML-tables, a software solution that bridges the gap between hierarchical odML and a tabular representation of metadata that is convenient for editing.odML-tables is an open-source software tool implemented in Python, which offers a graphical user interface (GUI) [4,5]. The main features of odML-tables are:1) Generation of a template (tabular) structure facilitating the initial design of an odML structure2) Conversion between odML files and tabular formats (.xls, .csv) in order to enable manual entry and modifications using spreadsheet software (e.g., Microsoft Excel, LibreOffice).3) Filtering metadata by defined search criteria to simplify access to parts of a complex odML structure4) Merging of multiple odML files5) Generation of a comparison table of similar entries within an odML fileWe show how odML-tables can be applied in a sustainable workflow for metadata management and illustrate the practical usage of odML-tables from structuring available metadata to daily enrichment of the metadata collection (cf. also [1,2]).References:[1] Denker, M., & Grün, S. (2016). Designing workflows for the reproducible Analysis of Electrophys-iological Data. In: Brain Inspired Computing, eds: Katrin Amunts, Lucio Grandinetti, Thomas Lippert, Nicolai Petkov. Lecture Notes in Computer Science, Springer. (in press)[2] Zehl, L., Jaillet, F., Stoewer, A., Grewe, J., Sobolev, A., Wachtler, T., Brochier, T., Riehle, A., Denker, M., & Grün, S. Handling Metadata in a Neurophysiology Laboratory. Frontiers in Neuroinformatics, 10, 26.[3] Grewe, J., Wachtler, T., & Benda, J. (2011). A Bottom-up Approach to Data Annotation in Neurophysiology. Frontiers in Neuroinformatics, 5, 16.[4] python-odmltables on PyPi: https://pypi.python.org/pypi/python-odmltables/[5] python-odmltables on GitHub: https://github.com/INM-6/python-odmltables


Contributing Institute(s):
  1. Computational and Systems Neuroscience (INM-6)
  2. Theoretical Neuroscience (IAS-6)
Research Program(s):
  1. 571 - Connectivity and Activity (POF3-571) (POF3-571)
  2. SMHB - Supercomputing and Modelling for the Human Brain (HGF-SMHB-2013-2017) (HGF-SMHB-2013-2017)
  3. HBP SGA1 - Human Brain Project Specific Grant Agreement 1 (720270) (720270)
  4. DFG project 237833830 - Optogenetische Analyse der für kognitive Fähigkeiten zuständigen präfrontal-hippokampalen Netzwerke in der Entwicklung (237833830) (237833830)
  5. DFG project 238707842 - Kausative Mechanismen mesoskopischer Aktivitätsmuster in der auditorischen Kategorien-Diskrimination (238707842) (238707842)

Appears in the scientific report 2017
Click to display QR Code for this record

The record appears in these collections:
Document types > Presentations > Poster
Institute Collections > IAS > IAS-6
Institute Collections > INM > INM-6
Workflow collections > Public records
Publications database

 Record created 2017-03-29, last modified 2024-03-13



Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)