CINXE.COM
How does InvenioRDM support proper resource curation and validation? — inveniosoftware.org
<!doctype html> <title>How does InvenioRDM support proper resource curation and validation? — inveniosoftware.org</title> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="keywords" content="invenio, library, framework, ils, research, data, multimedia, ir, institutional, repository, cern, foss, open, software, model, search, workflows, marc, marc21, python, api, doi, json, memento, oai-pmh, orcid, openaire, rest, zenodo, cds, flask, angular"> <meta name="generator" content="Lektor 3.3.11"> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script src="https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js"></script> <script async defer src="https://buttons.github.io/buttons.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js"></script> <link rel="icon" href="/static/img/favicon.ico?h=4df2b1b9"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <link rel="stylesheet" href="/static/css/style.css?h=b6c9dbe9"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600|Oswald|Source+Code+Pro:400&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.css" /> <link rel="alternate" type="application/atom+xml" title="Invenio Blog" href="https://inveniosoftware.org/feed.xml"> <body> <section class="header-section " > <div class="cover-image"> <header class="header-nav"> <nav class="navbar navbar-fixed-top invenio-navbar"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button class="navbar-toggle collapsed" type="button" data-toggle="collapse" data-target="#inv-navbar-collapse" aria-controls="inv-navbar-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a href="/" class="navbar-brand"> <img src="/static/img/logo-invenio-white.svg?h=84611f18" alt=""> </a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="inv-navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li><a href="/">Home</a></li> <li class="dropdown-submenu"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <span class="nav-label">Products</span><span class="caret"></span></a> <ul class="dropdown-menu"> <li><a href="/products/rdm/">InvenioRDM</a></li> <li><a href="/products/ils/">InvenioILS</a></li> <li><a href="/products/framework/">Invenio Framework</a></li> </ul> </li> <li><a href="/showcase/">Examples</a></li> <li class="dropdown-submenu"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <span class="nav-label">Community</span><span class="caret"></span></a> <ul class="dropdown-menu"> <li><a href="/products/rdm/roadmap/">Roadmap</a></li> <li><a href="/getinvolved/">Get involved</a></li> <li><a href="/events/">Events & Training</a></li> <li><a href="/support/">Hosting & Support</a></li> <li><a href="/governance/">Governance</a></li> <li><a href="/people/">People</a></li> </ul> </li> <li><a href="/documentation/">Docs</a></li> <li><a class="active-menu" href="/blog/">Blog</a></li> <li><a href="https://invenio-talk.web.cern.ch">Talk</a></li> <li><a href="/about/">About</a></li> </ul> </div> </div> </nav> </header> <div class="container"> <div class="row"> <div class="col"> <div class="header-section-title"> <h1>Invenio Blog</h1> <p class="sub-title">Follow news and updates on Invenio world</p> </div> </div> </div> </div> </div> </section> <section id="blog-post-content-section" class="section-content-light-bg"> <div class="container"> <div class="row"> <div class="col-md-8 col-xs-12 block-center"> <div class="blog-back-button"> <a href="/blog">Back</a> </div> <div class="blog-post blog-post-frame"> <header class="post-header"> <h2> How does InvenioRDM support proper resource curation and validation? </h2> <p class="post-meta"> <i class='fa fa-user text-muted'></i> <span class="author"> Matt Carson </span> <i class='fa fa-calendar text-muted'></i> <span>May 30, 2023</span> <i class='fa fa-users text-muted'></i> <span class="label invenio-team"><a class="team-url" href="">InvenioRDM</a></span> </p> </header> <article class="post-content"> <p>With mandates and directives such as the European Union’s <a href="https://web.archive.org/web/20180904122211/https://www.scienceeurope.org/wp-content/uploads/2018/09/Plan_S.pdf">Plan S</a>, the recently-introduced National Institutes of Health <a href="https://grants.nih.gov/grants/guide/notice-files/NOT-OD-21-013.html">Policy for Data Management and Sharing</a> in the United States, and the <a href="https://www.whitehouse.gov/wp-content/uploads/2022/08/08-2022-OSTP-Public-Access-Memo.pdf">White House Office of Science and Technology Policy Memo</a> requiring free and immediate access to federally funded research in the U.S. by the end of 2025, increased emphasis is being placed on curation, validation, and preservation of research output. In addition, efforts such as the <a href="https://datascience.nih.gov/data-ecosystem/generalist-repository-ecosystem-initiative">Generalist Repositories Ecosystem Initiative (GREI)</a> aim to bring next-generation generalist repositories into alignment on key features required for discovery and reuse of research outputs. Zenodo has joined this initiative and will migrate to the InvenioRDM platform later this year, which will play a crucial role in helping to support best practices in research data management for this popular service.</p> <p>From ensuring deposited records abide by FAIR principles, to granular access control, InvenioRDM supports resource curation and validation with a variety of functionalities. Below are some of the key features that make the platform a great option for sharing and preserving your work:</p> <h2>Deposits:</h2> <ul> <li><p>Deposited records check all FAIR principles (Findability, Accessibility, Interoperability, Reusability)</p> </li> <li><p>Configurable confirmation text before deposit to ensure agreement with security and privacy policies</p> </li> <li><p>Long-running record drafts for pre-publication edits</p> </li> <li><p>A wide variety of licensing options</p> </li> <li><p>Ability to set an embargo period for records or files with automated embargo removal at a specified date</p> </li> <li><p>Contextualization of records via secondary identifiers to publications, project sites, external data, and other associated research outputs</p> </li> <li><p>Citations in multiple formats provided for each record</p> </li> <li><p>Empowers communities to self-curate domain specific records</p> </li> <li><p>Ability to archive software via GitHub integration within records, allowing data to be linked to code [coming soon]</p> </li> <li><p>Usage metrics and analytics (COUNTER-compliant statistics gathering for record access and downloads) [coming soon]</p> </li> </ul> <h2>Documentation:</h2> <ul> <li><p>Extensive support documentation</p> </li> <li><p>Possible addition of informative pages e.g., Terms of Use, Privacy Policy, Deposit Agreement.</p> </li> </ul> <h2>Metadata and Discovery:</h2> <ul> <li><p>Supports industry standards for interoperability</p> </li> <li><p>Ability to broker metadata to search and discovery services</p> </li> <li><p>Hand curation by repository administrators for metadata quality assurance</p> </li> <li><p>Versioning of all deposits, with a per-version permanent identifier and a per-deposit (across all versions) concept permanent identifier</p> </li> <li><p>Configurable registration with external identifier systems e.g., DOI</p> </li> </ul> <h2>Access, Security, and Quality Control:</h2> <ul> <li><p>Authentication configurable with institutional credentials or third-parties (e.g., ORCiD, GitHub)</p> </li> <li><p>Checksum for uploaded files ensure file integrity throughout each file's lifetime</p> </li> <li><p>Restricted access capability</p> </li> <li><p>Can be configured for secure storage</p> </li> <li><p>Automated periodic file audits</p> </li> </ul> </article> </div> </div> </div> </div> </section> <script type="text/javascript"> $(document).ready(function() { $(document).delegate('*.post-content img', 'click', function(event) { $(this).data('remote', $(this).attr('src')); event.preventDefault(); $(this).ekkoLightbox(); }); }); </script> <footer> <div class="contact-section section-content-dark-bg"> <div class="container"> <div class="row"> <div class="col-md-6 footer-logo-centered"> <a href="/"><img class="icon-contact" src="/static/img/logo-invenio-white.svg?h=84611f18" /></a> </div> <div class="col-md-2"> <h3 class="contact-title">Products</h3> <table class="contact-list"> <tbody> <tr> <td><a href="/products/rdm/">InvenioRDM</a></td> </tr> <tr> <td> <a href="/products/ils/">InvenioILS</a> </td> </tr> <tr> <td> <a href="/products/framework/">Invenio Framework</a> </td> </tr> <tr> <td> <a href="/#products">Get Started</a> </td> </tr> <tr> <td> <a href="/showcase/">Examples</a> </td> </tr> <tr> <td><a href="/about/">About</a></td> </tr> <tr> <td><a href="/about#logos">Logos</a></td> </tr> </tbody> </table> </div> <div class="col-md-2"> <h3 class="contact-title">Community</h3> <table class="contact-list"> <tbody> <tr> <td><a href="/products/rdm/roadmap/">Roadmap</a></td> </tr> <tr> <td> <a href="/getinvolved/">Get Involved</a> </td> </tr> <tr> <td> <a href="/events/">Events & Training</a> </td> </tr> <tr> <td> <a href="/support/">Hosting & Support</a> </td> </tr> <tr> <td> <a href="/governance/">Governance</a> </td> </tr> <tr> <td> <a href="/people/">People</a> </td> </tr> </tbody> </table> </div> <div class="col-md-2"> <h3 class="contact-title">Keep in touch</h3> <table class="contact-list"> <tbody> <tr> <td> <a href="https://github.com/inveniosoftware">GitHub</a> </td> </tr> <tr> <td> <a href="https://discord.gg/8qatqBC">Chatroom</a> </td> </tr> <tr> <td> <a href="https://invenio-talk.web.cern.ch">Talk</a> </td> </tr> <tr> <td> <a href="https://twitter.com/inveniosoftware">Twitter</a> </td> </tr> <tr> <td><a href="/blog/">Blog</a></td> </tr> </tbody> </table> </div> </div> </div> </div> <div class="footer-bottom"> <div class="container"> <div class="row"> <div class="col-md-12 centered"> <span>Copyright © 2016-<span id="currentYear"></span> CERN & contributors. Icons by <a href="http://fontawesome.io/">Font Awesome</a> and <a href="https://icons8.com/">Icons8</a>. Text is licensed under Creative Commons Attribution 4.0 International.<br> <span class="text-muted"><small></small></span> </div> </div> </div> </div> </footer> <script> var currentDate = new Date(); var currentYear = currentDate.getFullYear(); document.getElementById("currentYear").innerText = currentYear; </script> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://webanalytics.web.cern.ch/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '233']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <script> //Main navigation scroll spy for shadow $(window).scroll(function() { var y = $(window).scrollTop(); if (y > 0) { $(".invenio-navbar").addClass('invenio-navbar-not-top'); } else { $(".invenio-navbar").removeClass('invenio-navbar-not-top'); } }); </script> </body>