Skip to content

laura-tte/rdmo-catalog

 
 

Repository files navigation

RDMO Catalog

Tests

This repository contains all content objects (catalogs, attributes, options, conditions, views, tasks) to be used with the DMP software RDMO.

The main branch master-rdmo2.x contains material structured according to the recommended data model 2.0.0+. It is at the latest state and will be updated over time.

The legacy branch master-rdmo1.x contains material structured according to the previous data model 1.6.0+. It is frozen at the state of April 2024 und will be not updated any more.

The content officially curated by the RDMO Consortium is in the rdmorganiser folder. We recommend to import these files to be able to make use of the official domain model, options, tasks and conditions. Note that parts of these data are required to import user content because RDMO user's question catalogs may refer to parts of the official data.

Content shared by RDMO Users can be found under shared. There may be multiple files in a folder like for example conditions, options and questions. Files in the same folder belong together: all of them should be imported.

Please pay attention to the order in which you import files. Question catalogs referring to other content should be imported at last. See the following section for details.

Different scripts are located in tools. These are interesting for people maintaining this repo.

How to install content

The RDMO content objects (catalogs, attributes, options, conditions, views, tasks) depend on each other, as shown in the documentation.

In particular, the installation of question catalogues requires the newest version of attributes, optionsets and conditions.

Therefore we suggest this sequence to install content in a RDMO instance:

Via the RDMO web interface

Management --> Attributes --> Import <chosen_domain_file>.xml
Management --> Conditions --> Import <chosen_conditions_file>.xml
Management --> Option sets --> Import <chosen_options_file>.xml
Management --> Conditions --> Import <chosen_conditions_file>.xml # yes, again
Management --> Questions --> Import <chosen_catalog_file>.xml
Management --> Tasks --> Import <chosen_task_file>.xml
Management --> Views --> Import <chosen_view_file>.xml

REMARK: If the chosen catalog is available as a full XML, it already includes the necessary attributes, conditions and options.

Via a Python script

./manage.py import /path/to/domain/<chosen_domain_file>.xml
./manage.py import /path/to/conditions/<chosen_conditions_file>.xml
./manage.py import /path/to/options/<chosen_options_file>.xml
./manage.py import /path/to/conditions/<chosen_conditions_file>.xml  # yes, again
./manage.py import /path/to/questions/<chosen_catalog_file>.xml
./manage.py import /path/to/tasks>/<chosen_task_file>.xml
./manage.py import /path/to/views>/<chosen_view_file>.xml

Use the same order when importing over the RDMO web interface.

Please note that the master branch will only work with the latest version of RDMO. If you need the xml files for an older version, please browse the releases or contact us.

To indent the XML files use:

for f in *.xml; do xmllint --format $f > /tmp/$f; mv /tmp/$f $f; done

Issues

If you encounter any problems with the questionnaires, the domain model, or other content of this repository, please file an issue here: https://github.com/rdmorganiser/rdmo-catalog/issues.

For problems or bugs with the RDMO Software, please use the issues in the rdmo repository: https://github.com/rdmorganiser/rdmo/issues. In order to file issues, you will need a GitHub account.

Content curated by the RDMO team

Subject/Coverage Catalog View Last update Creators
All questions (long) catalog 2020-08 RDMO team
All questions (short) catalog 2020-08 FHP / RDMO team
DCC checklist catalog 2018-10 RDMO team
DFG checklist catalog view 2023-11 RDMO team
Horizon Europe catalog view 2022-12 RDMO team
Software Management Plan catalog view (FAIR4RS) 2023-11 MPDL / RDMO team
Swiss National Fund catalog view 2020-08 RDMO team
Bielefeld view 2019-01 RDMO team
CITEC view 2019-01 RDMO team
Costs view 2022-08 RDMO team
DMPonline view 2019-01 RDMO team
DMPtool view 2019-01 RDMO team
Horizon 2020 view 2019-01 RDMO team
All variables (to check) view 2022-12 RDMO team

Other content provided by the user community

Subject/Coverage Catalog View Last update Creators
All questions (RDMO+DFG) catalog 2022-03 FoDaKo
BLE catalog view 2023-10 Julius-Kühn-Institut
DFG checklist catalog 2022-03 FoDaKo
DFG Biodiversity research catalog 2022-03 FoDaKo
DFG Chemistry catalog 2022-03 FoDaKo
DFG Chemistry catalog 2023-08 FDM Bayern eHumanities
DFG Physics catalog 2023-08 FDM Bayern eHumanities
DFG 101 Ancient Cultures catalog 2020-09 FDM Bayern eHumanities
DFG 101 Ancient Cultures catalog 2022-03 FoDaKo
DFG 104 Spoken corpus catalog 2022-03 FoDaKo
DFG 104 Text corpus catalog 2022-03 FoDaKo
DFG 105 Editions catalog 2022-03 FoDaKo
DFG 105 Editions catalog 2020-09 FDM Bayern eHumanities
DFG 106 Social & Cultural Anthropology catalog 2020-09 FDM Bayern eHumanities
DFG 106 Social & Cultural Anthropology catalog 2022-03 FoDaKo
DFG 109 Educational Research catalog 2022-03 FoDaKo
DFG 112 Economics catalog 2022-03 FoDaKo
ERC grants catalog view 2023-08 FDM Bayern eHumanities
Emissions in animal husbandry catalog 1
catalog 2
2021-04 EmiMin
European Partnership on Metrology catalog view 2023-10 TC-IM 1449
Hessen State catalog 2020-07 HeFDI
Horizon 2020 catalog view 2020-09 FDM Bayern eHumanities
Mathematics catalog 2022-11 DFG Excellence Cluster MATH+
Mechanical Engineering catalog 2023-06 NFDI4Ing
Research data policy generator catalog 2024-03 FDNext
VW Foundation - Science Europe catalog 2021-04 FDM Bayern eHumanities

Total: 34 catalogs, 15 views

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • R 46.9%
  • Shell 35.6%
  • Python 17.5%