Interoperable
Data citation¶
InvenioRDM adheres to the best practices for data citation for scholary research data repositories.
REST API¶
InvenioRDM exposes a strong versioned REST API for all operations on the repository, that allows you to build your own integrations on top of InvenioRDM.
Export formats¶
InvenioRDM supports exporting a record's metadata in multiple formats such as JSON, Citation Style Language JSON, DataCite JSON/XML, and Dublin Core.
OAI-PMH server¶
InvenioRDM ships with a built OAI-PMH server to allow metadata harvesting of records in your repository.
DataCite-based metadata¶
InvenioRDMs internal metadata is based on the DataCite Metadata Schema which is a simple yet powerful format for describing nearly any research output (paper, data, software, ...).
DOI registration via DataCite¶
InvenioRDM can register DOIs with DataCite for all records, and allows you to write plugins for other identifier schemes.
Strong support for persistent identifiers¶
Authors, affiliations, licenses, related papers/datasets, etc. can all be identified via persistent identifiers such as ORCIDs and RORs.
Metadata-only records¶
Both records with or without associated files are supported.
Extended Date Time Format (EDTF) support¶
Publication dates and other dates support the EDTF format for recording imprecise dates and date ranges such as 1939/1945
.
Identifier detection and validation¶
InvenioRDM comes with support for automatic detection and validation for a large number of persistent identifier schemes (i.e. less typing and clicking for end-users).
Signposting support¶
FAIR signposting is built-in to InvenioRDM. Level 2 is always on in order to support large number of related entities. Level 1 can be opted-in (with restrictions on number of related entities) to support clients that aren't capable of parsing level 2 signposting.
Automatic sitemaps¶
Sitemaps are standardized listings of all public pages in your site. They are discoverable in InvenioRDM's robots.txt
file and/or can be given to a search engine's search console directly. Both sitemap indices and sitemaps themselves are generated automatically to ensure your instance's public pages — however many there are — are findable. Moreover, the sitemaps can be enhanced to your liking with additional metadata supported by different services.