{"id":30799446,"url":"https://github.com/rdmorganiser/rdmo-catalog","last_synced_at":"2025-10-11T06:10:43.247Z","repository":{"id":39613335,"uuid":"84646590","full_name":"rdmorganiser/rdmo-catalog","owner":"rdmorganiser","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-07T08:34:37.000Z","size":10551,"stargazers_count":21,"open_issues_count":7,"forks_count":39,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-10-07T10:25:34.371Z","etag":null,"topics":["xml"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rdmorganiser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-03-11T11:54:21.000Z","updated_at":"2025-10-02T06:27:45.000Z","dependencies_parsed_at":"2023-12-04T11:28:55.177Z","dependency_job_id":"5fce8b1b-3cd4-43af-8ba8-4d5f52ea09c6","html_url":"https://github.com/rdmorganiser/rdmo-catalog","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/rdmorganiser/rdmo-catalog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdmorganiser%2Frdmo-catalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdmorganiser%2Frdmo-catalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdmorganiser%2Frdmo-catalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdmorganiser%2Frdmo-catalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rdmorganiser","download_url":"https://codeload.github.com/rdmorganiser/rdmo-catalog/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdmorganiser%2Frdmo-catalog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006455,"owners_count":26084107,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["xml"],"created_at":"2025-09-05T19:12:03.579Z","updated_at":"2025-10-11T06:10:43.241Z","avatar_url":"https://github.com/rdmorganiser.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RDMO Catalog\n\n![Tests](https://github.com/rdmorganiser/rdmo-catalog/actions/workflows/tests.yaml/badge.svg)\n\nThis repository contains all content objects (catalogs, attributes, options, conditions, views, tasks) to be used with the DMP software [RDMO](https://github.com/rdmorganiser/rdmo).\n\nThe [main branch](https://github.com/rdmorganiser/rdmo-catalog/tree/main) contains material structured according to the recommended data model 2.0.0+. It is at the latest state and will be updated over time.\n\nMaterial structured according to the previous data model 1.6.0+ [has been frozen at the state of April 2024](https://github.com/rdmorganiser/rdmo-catalog/releases/tag/1.4.1-rdmo-1.6.0) and will be not updated any more.\n\nThe content officially curated by the [RDMO Consortium](https://rdmorganiser.github.io/Community/) is in the [`rdmorganiser`](./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 also to import user-generated content, because RDMO user-generated question catalogs may refer to parts of the official data*.\n\nContent shared by RDMO users can be found under [`shared`](./shared). It can be organised as a single file (\"full XML export\") or as a collection of multiple files containing additional conditions, options and questions. Files in the same folder belong together: all of them should be imported.\n\nPlease 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.\n\nDifferent scripts are located in [`tools`](./tools). These are interesting for people maintaining this repo.\n\n# How to install content\n\nThe RDMO content objects (catalogs, attributes, options, conditions, views, tasks) depend on each other, as shown in the [documentation](https://rdmo.readthedocs.io/en/latest/management/data-model.html).\n\nIn particular, the installation of question catalogues requires the newest version of attributes, optionsets and conditions.\n\nTherefore we suggest this sequence to install content in a RDMO instance:\n\n## Via the RDMO web interface\n\nManagement --\u003e Attributes  --\u003e Import `\u003cchosen_domain_file\u003e.xml`  \nManagement --\u003e Conditions  --\u003e Import `\u003cchosen_conditions_file\u003e.xml`  \nManagement --\u003e Option sets --\u003e Import `\u003cchosen_options_file\u003e.xml`  \nManagement --\u003e Conditions  --\u003e Import `\u003cchosen_conditions_file\u003e.xml`  # yes, again  \nManagement --\u003e Questions   --\u003e Import `\u003cchosen_catalog_file\u003e.xml`  \nManagement --\u003e Tasks       --\u003e Import `\u003cchosen_task_file\u003e.xml`  \nManagement --\u003e Views       --\u003e Import `\u003cchosen_view_file\u003e.xml`  \n\nREMARK: If the chosen catalog is available as a **full XML**, it already includes the necessary attributes, conditions and options.\n\n## Via a Python script\n\n```python\n./manage.py import /path/to/domain/\u003cchosen_domain_file\u003e.xml\n./manage.py import /path/to/conditions/\u003cchosen_conditions_file\u003e.xml\n./manage.py import /path/to/options/\u003cchosen_options_file\u003e.xml\n./manage.py import /path/to/conditions/\u003cchosen_conditions_file\u003e.xml  # yes, again\n./manage.py import /path/to/questions/\u003cchosen_catalog_file\u003e.xml\n./manage.py import /path/to/tasks/\u003cchosen_task_file\u003e.xml\n./manage.py import /path/to/views/\u003cchosen_view_file\u003e.xml\n```\n\nUse the same order when importing over the RDMO web interface.\n\nPlease note that the main 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.\n\nTo indent the XML files use:\n\n```bash\nfor f in *.xml; do xmllint --format $f \u003e /tmp/$f; mv /tmp/$f $f; done\n```\n\n## Issues\n\nIf you encounter any problems with the questionnaires, the domain model, or other content of this repository, please file an issue here:  \n\u003chttps://github.com/rdmorganiser/rdmo-catalog/issues\u003e.\n\nFor problems or bugs with the RDMO Software, please use the issues in the [rdmo software](https://github.com/rdmorganiser/rdmo) repository:  \n\u003chttps://github.com/rdmorganiser/rdmo/issues\u003e.\n\nIn order to file issues, you will need a GitHub account.\n\n## Content curated by the RDMO team\n\n|Subject/Coverage        |Catalog          |View              |Last update|Creators        |\n|------------------------|-----------------|------------------|-----------|----------------|\n|All questions (long)    |[catalog][Q-rdmo]|                      |2024-09|RDMO team       |\n|All questions (short)   |[catalog][Q-fhp] |                      |2020-08|FHP / RDMO team |\n|DCC checklist           |[catalog][Q-dcc] |                      |2018-10|RDMO team       |\n|DFG checklist           |[catalog][Q-dfg] |[view][V-dfg]         |2023-11|RDMO team       |\n|Horizon Europe          |[catalog][Q-heu] |[view][V-heu]         |2022-12|RDMO team       |\n|Software Management Plan|[catalog][Q-smp]|[view][V-smp] (FAIR4RS)|2023-11|MPDL / RDMO team|\n|Swiss National Fund     |[catalog][Q-snf] |[view][V-snf]         |2020-08|RDMO team       |\n|Bielefeld               |                 |[view][V-bielefeld]   |2019-01|RDMO team       |\n|CITEC                   |                 |[view][V-citec]       |2019-01|RDMO team       |\n|Costs                   |                 |[view][V-costs]       |2022-08|RDMO team       |\n|DMPonline               |                 |[view][V-dmponline]   |2019-01|RDMO team       |\n|DMPtool                 |                 |[view][V-dmptool]     |2019-01|RDMO team       |\n|Horizon 2020            |                 |[view][V-h2020]       |2019-01|RDMO team       |\n|All variables           |                 |[view][V-varcheck]    |2022-12|RDMO team       |\n\n## Other content provided by the user community\n\n|Subject/Coverage                 |Catalog       |View  |Last update |Creators              |\n|---------------------------------|--------------|------|------------|----------------------|\n|All questions (RDMO+DFG)         |[catalog][FDK]|           |2025-05|FoDaKo                |\n|BLE                              |[catalog][BLE]|[view][BLE]|2023-10|Julius-Kühn-Institut  |\n|DFG Chemistry                    |[catalog][CHE]|           |2023-08|FDM Bayern eHumanities|\n|DFG Chemistry                    |[catalog][N4C]|           |2024-06|NFDI4Chem             |\n|DFG Engineering                  |[catalog][N4I]|           |2024-09|NFDI4Ing              |\n|DFG Physics                      |[catalog][PHY]|           |2023-08|FDM Bayern eHumanities|\n|DFG 101 Ancient Cultures         |[catalog][AKU]|           |2020-09|FDM Bayern eHumanities|\n|DFG 105 Editions                 |[catalog][EDI]|           |2020-09|FDM Bayern eHumanities|\n|DFG 106 Social \u0026 Cultural Anthropology|[catalog][SKT]|      |2020-09|FDM Bayern eHumanities|\n|Emissions in animal husbandry |[2 catalogs][EMM]|           |2021-04|EmiMin                |\n|ERC grants                       |[catalog][ERC]|[view][ERC]|2023-08|FDM Bayern eHumanities|\n|European Partnership on Metrology|[catalog][EPM]|[view][EPM]|2023-10|TC-IM 1449            |\n|Hessen State                     |[catalog][HFD]|           |2020-07|HeFDI                 |\n|Horizon 2020                     |[catalog][EHU]|[view][EHU]|2020-09|FDM Bayern eHumanities|\n|Mathematics                      |[catalog][MAT]|     |2022-11|DFG Excellence Cluster MATH+|\n|NFDI DMP Template                |[catalog][D4N]|           |2025-06|DMP4NFDI              |\n|Offboarding checklist            |[catalog][UDA]|           |2025-09|ULB Darmstadt          |\n|Quality Assurance Tool for data  |[catalog][QAT]|           |2025-03|Mathmet / TC-IM 1449  |\n|Quality Assurance Tool for software  |[catalog][QAT]|       |2025-03|Mathmet / TC-IM 1449  |\n|Research data policy generator       |[catalog][FDN]|       |2025-04|FDNext                |\n|Software for collection management|[2 catalogs][N4Q]|       |2025-09|NFDI4Culture          |\n|VW Foundation - Basic DMP            |[catalog][VWB]|       |2025-06|FDM Bayern eHumanities|\n|VW Foundation - Science Europe       |[catalog][VWE]|       |2021-04|FDM Bayern eHumanities|\n\nTotal: 32 catalogs, 15 views\n\n[AKU]:         shared/ub_fau_erlangen_nuernberg/dfg-alte-kulturen/\n[CHE]:         shared/ub_fau_erlangen_nuernberg/dfg-chemie/\n[PHY]:         shared/ub_fau_erlangen_nuernberg/dfg-physik/\n[EDI]:         shared/ub_fau_erlangen_nuernberg/dfg-editionen/\n[SKT]:         shared/ub_fau_erlangen_nuernberg/dfg-sozkulttheo/\n[ERC]:         shared/ub_fau_erlangen_nuernberg/erc-grants/\n[EHU]:         shared/ub_fau_erlangen_nuernberg/h2020-ehum/\n[VWB]:         shared/ub_fau_erlangen_nuernberg/vw-stiftung-basisdmp\n[VWE]:         shared/ub_fau_erlangen_nuernberg/ScienceEurope_VW_Stiftung/\n[BLE]:         shared/BLE_JKI/\n[D4N]:         shared/DMP4NFDI\n[FDK]:         shared/FoDaKo\n[FDN]:         shared/FDNext/\n[N4Q]:         shared/NFDI4Culture/\n[N4C]:         shared/nfdi4chem\n[N4I]:         shared/nfdi4ing\n[EMM]:         shared/EmiMin\n[HFD]:         shared/HeFDI\n[MAT]:         shared/MATH+\n[QAT]:         shared/Mathmet-QAT\n[EPM]:         shared/metrology-rdm/\n[UDA]:         shared/ulb_darmstadt/\n[Q-rdmo]:      rdmorganiser/questions/questions-rdmo.xml\n[Q-fhp]:       rdmorganiser/questions/questions-fhpshort.xml\n[Q-dcc]:       rdmorganiser/questions/questions-dcc.xml\n[Q-dfg]:       rdmorganiser/questions/questions-DFG-Checkliste.xml\n[Q-heu]:       rdmorganiser/questions/questions-horizon-europe.xml\n[Q-smp]:       rdmorganiser/questions/questions-smp.xml\n[Q-snf]:       rdmorganiser/questions/questions-snf.xml\n[V-dfg]:       rdmorganiser/views/view-dfg-checkliste.xml\n[V-heu]:       rdmorganiser/views/view-horizon-europe.xml\n[V-smp]:       rdmorganiser/views/view-FAIR4RSview.xml\n[V-snf]:       rdmorganiser/views/view-snf.xml\n[V-bielefeld]: rdmorganiser/views/view-bielefeld.xml\n[V-citec]:     rdmorganiser/views/view-citec.xml\n[V-costs]:     rdmorganiser/views/view-costs.xml\n[V-dmponline]: rdmorganiser/views/view-dmponline.xml\n[V-dmptool]:   rdmorganiser/views/view-dmptool.xml\n[V-h2020]:     rdmorganiser/views/view-horizon2020.xml\n[V-varcheck]:  rdmorganiser/views/view-variable_check.xml\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdmorganiser%2Frdmo-catalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frdmorganiser%2Frdmo-catalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdmorganiser%2Frdmo-catalog/lists"}