Giter VIP home page Giter VIP logo

masmps's Introduction

Metadata model for machine-actionable Software Management Plans

DOI DOI

Version Schema Release

Profiles Profile Schema Release

This project corresponds to an extension of the Research Data Alliance (RDA) machine-actionable Data Management Plan (maDMP) application profile and its corresponding DMP Common Standard ontology (DCSO) in order to cover the case of ELIXIR Software Management Plans (SMPs). Similar to DMPs, SMPs help formalize a set of structures and goals that ensure the software is accessible and reusable in the short, medium and long term. Although targeting the life sciences community, most of the elements of the ELIXIR SMPs are domain agnostic and could be used by other communities as well. DMPs and SMPs can be presented as text-based documents, sometimes guided by a set of questions corresponding to key points related to the lifecycle of either data or software. The RDA DMP Common Standards working group defined a maDMP to overcome limitations of text-based documents. We propose a similar path for the ELIXIR SMPs so they turn into machine-actionable SMPs (maSMPs).

Our maSMP metadata schema has been updated thanks to crosswalks and discussions at hackathons organized by the SemTec team at ZB MED

The current version 2.1.0 of our maSMP has been created with the Data Discovery Engine (DDE).

Related links

Relevant sources

Acknowledgements

This project is part of the NFDI4DataScience project funded by the German Research Foundation (DFG), project number 460234259. This project received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 101017536 and its initial phase (from 2022.12.01 to 2023.05.31) was part of the Research Data Alliance and European Open Science Cloud Future call 2022. This project has been supported by the Good Practices Focus Group part of the ELIXIR Tools Platform. Part of the work presented here has been developed during ELIXIR BioHackathon Europe 2022 and 2023, and NFDI4DS hackathon on maSMPs at ZB MED 2023.

Contributors

We acknowledge feedback received from ELIXIR Tools Platform Good Practices Focus Group (Renato Alves, Dimitrios Bampalikis, José M.Fernández ORCID:0000-0002-4806-5140, Eva Martín del Pico ORCID:0000-0001-8324-2897, Fotis Psomopoulos ORCID:0000-0002-0222-4273, and Allegra Via ORCID:0000-0002-3398-5462), and from participants in the NFDI4DS hackathon on maSMPs at ZB MED 2023 (Esteban Gonzalez ORCID:0000-0003-4112-6825, Yves Vincent Grossmann ORCID:0000-0002-2880-8947, Mariaisabel Gonzalez-Ocanto ORCID:0000-0001-5485-9724, Carlos Utrilla Guerrero ORCID:0000-0002-9994-1462, Thomas Pronk ORCID:0000-0001-9334-7190, David Wallace ORCID:0000-0001-8958-4601, Jürgen Windeck ORCID:0000-0003-1909-4353)

masmps's People

Contributors

dhwanisolanki12 avatar ljgarcia avatar oxgiraldo avatar two-kay avatar unode avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

yvgrossmann unode

masmps's Issues

maSMP profiles

Upcoming tasks:

  • Update the SoftwareMangPlans.jsonld profile by adding the properties from OutputMngPlans.
  • Update the all the profiles files as discussed in the meeting.
  • Create readme.md where all the combined profiles represented as separate table for each class.
  • In the readme, all the required, optional and recommended properties will be in the separate table.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.