Academic Journal

pyJSON Schema Loader and JSON Editor: A tool for file-based metadata management

Bibliographic Details
Title: pyJSON Schema Loader and JSON Editor: A tool for file-based metadata management
Authors: Plathe, Nick, Becker, Markus M., Franke, Steffen
Publisher Information: Elsevier BV
Publication Year: 2024
Collection: OpenAgrar (Senat Bundesforschung, Bundesministeriums für Ernährung und Landwirtschaft)
Subject Terms: article, ScholarlyArticle, Text, Creative Commons Namensnennung – 4.0 International (CC BY 4.0), ddc:004, Research data management -- Metadata -- JSON -- JSON schema -- Python
Description: This work introduces the “pyJSON Schema Loader and JSON Editor”, a client-side desktop application for offline and local environments capable of creating, editing and tracking metadata-containing JSON documents. The newly developed tool aims to support the generation and re-use of structured metadata, required for the implementation of research data management and the FAIR data principles in research workflows. pyJSON is written in Python, a modern and flexible programming language. The interface consists of a table-like view tailored to present JSON documents, enriched with information from the corresponding JSON schema. It shall assist in creating and maintaining documents containing metadata by simplifying the process of generation and editing based on a given schema. It is used to document data sets, data collections and devices in a local file structure, intending to support the transition from paper-based documentation to more modern research data management workflows, while sustaining a uniform and standardised structure, without the need to bind users to an often complex and resource demanding database system.
Document Type: article in journal/newspaper
Language: English
Relation: SoftwareX -- 2352-7110 -- 2819369-6; https://doi.org/10.1016/j.softx.2024.101945; https://www.openagrar.de/receive/openagrar_mods_00101418; https://www.openagrar.de/servlets/MCRFileNodeServlet/openagrar_derivate_00062567/SD2024366.pdf; https://www.sciencedirect.com/science/article/pii/S2352711024003157
DOI: 10.1016/j.softx.2024.101945
Availability: https://doi.org/10.1016/j.softx.2024.101945
https://www.openagrar.de/receive/openagrar_mods_00101418
https://www.openagrar.de/servlets/MCRFileNodeServlet/openagrar_derivate_00062567/SD2024366.pdf
https://www.sciencedirect.com/science/article/pii/S2352711024003157
Rights: https://creativecommons.org/licenses/by/4.0/ ; public ; info:eu-repo/semantics/openAccess
Accession Number: edsbas.48B7AA9A
Database: BASE
Description
DOI:10.1016/j.softx.2024.101945