MaRDMO

MaRDMO is a plugin developed by TA4 designed to streamline the documentation of interdisciplinary workflows (Measure M4.1), mathematical models (Measure M4.2), and algorithms. Integrated within the Research Data Management Organiser (RDMO), it offers structured questionnaires guiding researchers through the documentation process. By fetching information from the MaRDI Portal, the MathModDB KG, the MathAlgoDB KG, and other established sources like Wikidata, MaRDMO ensures comprehensive documentation while minimizing the manual effort. Its seamless integration with RDMO enhances usability, allowing for the semi-automatic generation of documentations.
How to document a Workflow
The version of the MaRDMO Plugin used in this video is outdated. Still, it provides an idea how MaRDMO is functioning. Videos related to the current version of MaRDMO will be added soon.
Classes and Relations employed in the Workflow Documentation:
Research Workflow
Research Workflow instance of research workflow
- instance of mathematically reproducible research workflow
- instance of runtime reproducible research workflow
- instance of result reproducible research workflow
- instance of original platform reproducible research workflow
- instance of cross-platform reproducible research workflow
- instance of transferable research workflow
- comment transferability options
- comment transferability options
- problem statement problem statement
- uses Mathematical Model
- used by Computational Task
- used by Computational Task
- uses Method
- uses Algorithm
- used by Software
- used by Software
- uses Software
- software version identifier software version identifier
- platform Harwdare
- software version identifier software version identifier
- uses Hardware
- uses compiler
- uses compiler
- uses Instrument
- edition number version number
- serial number serial number
- location location
- uses Software
- edition number version number
- uses Data Set
- uses Processing Step
- series ordinal series ordinal
- comment parameter
- series ordinal series ordinal
- cites work Publication
- instance of mathematically reproducible research workflow
Mathematical Model
Mathematical Model instance of mathematical model
- URL MathModDB ID
- URL MathModDB ID
→ Mathematical Model described through MathModDB Ontology
Method
Method instance of method
Algorithm
Algorithm instance of algorithm
- URL MathAlgoDB ID
- URL MathAlgoDB ID
→ Algorithm described through MathAlgoDB Ontology
Instrument
Instrument instance of research tool
Hardware
Hardware instance of computer hardware
- CPU CPU
- has part(s) compute node
- quantity number of nodes
- quantity number of nodes
- number of processor cores number of cores
- CPU CPU
Software
Software instance of software
- DOI DOI
- swMATH work ID swMATH work ID
- URL URL
- programmed in programming language
- depends on software dependencies
- source code repository source code repository
- user manual URL user manual
- DOI DOI
Data Set
Data Set instance of data set
- instance of binary data
- instance of text data
- instance of proprietary information
- instance of open data
- data size data size
- number of records number of records
- uses data type
- mandates data publishing
- mandates research data archiving
- end time end time
- end time end time
- uses representation format
- file extension file extension
- instance of binary data
Processing Step
Processing Step instance of processing step
- input data set input data
- output data set output data
- uses method
- comment parameter
- comment parameter
- platform software environment
- platform instrument environment
- Mathematics Subject Classification ID MSC ID
- field of work research field
- input data set input data
Publication
Publication instance of scholarly article
- instance of publication
- title title
- volume volume
- issue issue
- page(s) page(s)
- publication date publication date
- DOI DOI
- language of work or name language
- published in journal
- author author (item)
- author name string author (string)
- instance of publication
How to document an Algorithm
To document algorithms MaRDMO employs the MathAlgoDB ontology.
How to document a mathematical Model
To document mathematical models MaRDMO employs the MathModDB ontology.
Reidelbach, M., Ferrer. E and Weber M., 2023. MaRDMO Plugin - Document and Retrieve Workflows Using the MaRDI Portal. In Proceedings of the Conference on Research Data Infrastructure (Vol. 1). https://doi.org/10.52825/cordi.v1i.254
Reidelbach, M., Schembera, B., Weber, M. (2024). Towards a FAIR Documentation of Workflows and Models in Applied Mathematics. In: Buzzard, K., Dickenstein, A., Eick, B., Leykin, A., Ren, Y. (eds) Mathematical Software – ICMS 2024. ICMS 2024. Lecture Notes in Computer Science, vol 14749. Springer, Cham. https://doi.org/10.1007/978-3-031-64529-7_27
Reidelbach, M., 29.03.2023. MaRDMO - An RDMO plugin to populate and query the MaRDI Knowledge Graph. Talk @ 9th RDMO Community Meeting, Online.
Reidelbach, M., 17.04.2023. MaRDMO - An RDMO plugin to document and query MSO Workflows using the MaRDI Knowledge Graph. Talk @ Leibniz MMS Days, Potsdam. https://doi.org/10.5446/62069
Reidelbach, M., 26.05.2023. MaRDMO - An RDMO plugin to populate and query the MaRDI Knowledge Graph. Talk @ Meeting of 'Data Management Planning' working group of NFDI Section Common Infrastructures, Online.
Reidelbach, M., 29.06.2023. MaRDMO - Document and Retrieve Interdisciplinary Workflows Using the MaRDI Portal. Workshop @ NFDI-MATWREK Conference, Siegburg.
Reidelbach, M., 25.09.2023. MaRDMO Plugin - Document and Retrieve Interdisciplinary Workflows Using the MaRDI Portal. Talk @ MaRDI Mini-Symposium in DMV, Illmenau.
Weber, M., 26.09.2023. MaRDMO – An RDMO plugin to populate and query the MaRDI Knowledge Graph. Talk @ KLAIM, Kaiserslautern.
Reidelbach, M., 27.09.2023. MaRDMO Plugin - Document and Retrieve Interdisciplinary Workflows Using the MaRDI Portal. Talk @ NFDI4Ing Conference, Online. https://doi.org/10.5281/zenodo.8388577
Reidelbach, M., 10.10.2023. MaRDMO – Document and Query Interdisciplinary Workflows Using the MaRDI Portal. Talk @ "Maths meets Information Specialists" Workshop, Leipzig.
Reidelbach, M., 12.03.2024. Mathematical Research Data Initiative - Vision and Services. Talk @ Math+ Conference "Interpretations, Explanations, and Knowledge Gain", Berlin.
Reidelbach, M., 24.07.2024. Towards a FAIR Documentation of Workflows and Models in Applied Mathematics. Talk @ ICMS 2024, Durham, England.
Reidelbach, M., 18.10.2024. Towards a FAIR Documentation of Workflows and Models in Applied Mathematics. Talk @ Physical Sciences in the NFDI, Online.
Reidelbach, M., 11.02.2025. No Data without... Reuse. Talk @ No Data Without... Excellence: A Coffee Lecture Series organized by the Excellence Clusters NeuroCure, UniSysCat, Matters Of Activity and Math+, Online.
Reidelbach, M., 13.03.2025. MaRDMO: Future Gateway to FAIR Mathematical Data. E-Science Tage 2025, Heidelberg, Germany. Slides @ https://doi.org/10.5281/zenodo.15091211
Reidelbach, M., 17.03.2025. MaRDMO: Future Gateway to FAIR Mathematical Data. Vom Beweis zum Bibliotheksregal - Workshop rund um Forschungsdatenmanagement für die Mathematik, Leipzig, Germany.
Reidelbach, M., 28.03.2025. MaRDMO: Future Gateway to FAIR Mathematical Data. MMS Days 2025, Warnemünde, Germany. Slides @ https://doi.org/10.5281/zenodo.15172275
Useful Links
Research Data Management Organiser: General Information & Documentation
MaRDMO: Export Plugin & Questionnaire