title: Automated Software Metadata Conversion and Publication Based on CodeMeta creator: Houillon, Marie creator: Klar, Jochen creator: Stary, Tomas creator: Loewe, Axel subject: ddc-000 subject: 000 Generalities, Science description: Different metadata standards exist for different steps in the research software publication process. The Citation File Format (CFF) became very popular to provide information on how users are supposed to cite the software. For software archiving, DataCite is one of the established standards. The CodeMeta standard is an extension of schema.org specifically tailored to research software. All of these standards serve a purpose and are required for specific phases of the software lifecycle. However, research software developers should ideally not be burdened with maintaining a whole set of metadata files in different formats and largely overlapping content. This poses a risk both to data consistency and to adoption of good software publication practices in the first place. Therefore, we developed Python pipelines that put the developers in a position to only maintain a CodeMeta file. CFF and DataCite files are automatically generated based on the CodeMeta file. The open source pipelines (https://www.openCARP.org/CI) can easily be integrated in continuous integration and deployment environments and are being successfully used for the openCARP project (https://www.openCARP.org). Further aspects of the software lifecycle that are covered by the set of continuous integration scripts are creation of tagged releases including the update of the metadata files, creation of BagIt and BagPack files, deposition of releases in the RADAR research data repository, and the synchronization of documentation files in the repository to the project's webpage. We believe the automated metadata conversion based on CodeMeta can be a useful tool for many research software developers and can facilitate the adoption of good software publication practices by reducing the effort for developers. date: 2023 type: Conference Item type: info:eu-repo/semantics/conferenceObject type: NonPeerReviewed format: application/pdf identifier: https://archiv.ub.uni-heidelberg.de/volltextserverhttps://archiv.ub.uni-heidelberg.de/volltextserver/33137/7/Automated_Software_E-Science-Tage_2023.pdf identifier: DOI:10.11588/heidok.00033137 identifier: urn:nbn:de:bsz:16-heidok-331373 identifier: Houillon, Marie ; Klar, Jochen ; Stary, Tomas ; Loewe, Axel (2023) Automated Software Metadata Conversion and Publication Based on CodeMeta. [Conference Item] relation: https://archiv.ub.uni-heidelberg.de/volltextserver/33137/ rights: info:eu-repo/semantics/openAccess rights: Please see front page of the work (Sorry, Dublin Core plugin does not recognise license id) language: eng