There is a newer version of the record available.

Published October 24, 2024 | Version 1.0.1
Presentation Open

deploy2zenodo: A Flexible Solution for Automated Publishing of Data

Authors/Creators

  • 1. Deutsches Zentrum für Luft- und Raumfahrt e. V.

Description

This talk introduces deploy2zenodo, a tool that automates the process of publishing data to the open repository Zenodo. The talk starts on the Life Cycle of Research Data and aims to make data accessible and citable, adhering to the FAIR principles.

The presentation covers the riaf environment, which accommodates files using gitolite or GitLab as versioning servers and git-annex or Git LFS as git extensions. The riaf environment includes tools like fuse_git_bare_fs, fuse_gitlab_fs, gitolite_web_interface, and pydabu for describing, validating JSON, and mapping some ssh functions to http(s).

The deploy2zenodo tool is designed to bridge the gap between software versioning platforms and Zenodo by providing automation for data publication. The tool can be integrated into CI/CD workflows and supports various platforms (e. g. GitHub, GitLab, Gitea) and repository types (e. g. code, data, container). It offers flexible curation options, enabling data curation in merge requests, the Zenodo web interface, or no curation at all. The tool ensures that data is openly accessible, providing a persistent identifier for proper citation and discovery.

In summary, the presentation introduces deploy2zenodo as a flexible solution for automated data publishing, emphasizing its role in adhering to the FAIR principles and providing a means for accessible, citable, and versioned data within the riaf environment.

Files

2024-10-17_waw_fdm_talk_deploy2zenodo.pdf

Files (1.1 MB)

Name Size Download all
md5:98200d2df4af2b53681ec42e01f4290a
4.9 kB Download
md5:66d49858088b2168a459b98dac2732ee
1.1 MB Preview Download

Additional details