This repo implements two plugins to provide interoperability of RDMO with the RDA-DMP-Common-Standard (maDMP):
rdmo_madmp.exports.MaDMPExport, which lets users download their RDMO project as maDMP JSON metadata files,rdmo_madmp.exports.MaDMPExport, which lets users import maDMP JSON metadata files into RDMO.
Install the plugin in your RDMO virtual environment using pip (directly from GitHub):
pip install git+https://github.com/rdmorganiser/rdmo-plugins-madmpFor the MaDMPExport, add the plugin to PROJECT_EXPORTS in config/settings/local.py:
PROJECT_EXPORTS += [
('madmp', _('maDMP JSON'), 'rdmo_madmp.exports.MaDMPExport')
]For the MaDMPImport, add the plugin to PROJECT_IMPORTS in config/settings/local.py:
PROJECT_IMPORTS += [
('madmp', _('maDMP JSON'), 'rdmo_madmp.imports.MaDMPImport')
]The export plugins appear as export options on the RDMO project overview, while the import plugin should allow users to upload maDMP JSON files, when they import to create or update a project.