mrdi File Format (Q6539304): Difference between revisions

From MaRDI portal
Changed claim: description (P1459): ## The mrdi File Format \N \NServing the global mathematical community, the MaRDI Knowledge Graph is a growing resource that brings together over 5 million items and 500 million relationships from various open mathematical research data sources. It integrates information from repositories such as DLMF, CRAN, PolyDB, swMATH, zbMATH Open, arXiv, and OpenML, creating connections between datasets, publications, software, and mathematical concepts....
Changed claim: description (P1459): ## The mrdi File Format \N\NDue to the nature of data in computer algebra, the storage of such data requires a more sophisticated format. The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. A publication describing our file format can be found [here](https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25).\N\N### Specification\N\NYou can find...
 
(38 intermediate revisions by 3 users not shown)
Property / descriptionProperty / description
## The mrdi File Format \N \NServing the global mathematical community, the MaRDI Knowledge Graph is a growing resource that brings together over 5 million items and 500 million relationships from various open mathematical research data sources. It integrates information from repositories such as DLMF, CRAN, PolyDB, swMATH, zbMATH Open, arXiv, and OpenML, creating connections between datasets, publications, software, and mathematical concepts. \N \N### What does it do? \NThe MaRDI Knowledge Graph helps organize and link mathematical research data, offering structured insights into how different resources relate to one another. It enables researchers and students to navigate across datasets, software tools, and research papers, making it easier to explore connections different areas of mathematical research and applications. \N \N### How can it be used? \N* Discover related datasets, software, or research papers on a given mathematical topic using our [entry page](https://portal.mardi4nfdi.de/wiki/Service:MaRDI_KG). \N* Explore links between mathematical models, equations, and computational methods. \N* Use structured queries via an API or the [MaRDI KG Query Service](https://query.portal.mardi4nfdi.de/) to retrieve specific information. \N \N'''The MaRDI Knowledge Graph is still evolving, and its coverage is not yet complete. However, it provides a foundation for discovering mathematical research in a more connected way. As the graph grows, contributions and feedback from the community will help refine and expand its usefulness over time.'''Due to the nature of data in computer algebra, the storage of such data requires a more sophisticated format. This service provides a JSON based file format with the necessary structure for saving and loading common types among computer algebra software.
## The mrdi File Format \N\NDue to the nature of data in computer algebra, the storage of such data requires a more sophisticated format. The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. A publication describing our file format can be found [here](https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25).\N\N### Specification\N\NYou can find the format specification [here](https://github.com/oscar-system/Oscar.jl/blob/master/data/schema.json). We have a paper describing the specification available on the [arxiv](https://arxiv.org/abs/2309.00465) and published in the proceedings of the icms [here](https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25). \N\N### Usability \N \NSerializing to our file format is available from the [Oscar.jl](https://docs.oscar-system.org/stable/General/serialization/) computer algebra system. There is also an implementation for some of the types available in the Magma computer algebra system [here](https://github.com/JHanselman/MagmaMaRDI-JSON). We are also working on an implementation for the [Macaulay2](https://macaulay2.com/) and [Sage](https://www.sagemath.org/) computer algebra systems.\N\N### Examples \N\N We list some examples where The file format has been used in practice. \N\N -[Combinatorics of slices of cubes](https://zenodo.org/records/17304584) \N\N -[The F-theory geometry with most flux vacua](https://zenodo.org/records/15306696) \N\N -[Finite groups of symplectic birational transformations of IHS manifolds of OG10 type](https://zenodo.org/records/15719002). \N\N - The file format is an essential building block for the prototype [OscarDB](https://docs.oscar-system.org/dev/Experimental/OscarDB/introduction/). \N\N - A project that interfaces Oscar and Lean using the file form can be found [here](https://github.com/todbeibrot/Lean-Oscar).
Property / official website
 
Property / official website: https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25 / rank
Normal rank
 
Property / summary
 
The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. (English)
Property / summary: The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. (English) / rank
 
Normal rank

Latest revision as of 15:16, 23 October 2025

Provide format for storing data from computer algebra.
Language Label Description Also known as
English
mrdi File Format
Provide format for storing data from computer algebra.

    Statements

    ## The mrdi File Format \N\NDue to the nature of data in computer algebra, the storage of such data requires a more sophisticated format. The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. A publication describing our file format can be found [here](https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25).\N\N### Specification\N\NYou can find the format specification [here](https://github.com/oscar-system/Oscar.jl/blob/master/data/schema.json). We have a paper describing the specification available on the [arxiv](https://arxiv.org/abs/2309.00465) and published in the proceedings of the icms [here](https://link.springer.com/chapter/10.1007/978-3-031-64529-7_25). \N\N### Usability \N \NSerializing to our file format is available from the [Oscar.jl](https://docs.oscar-system.org/stable/General/serialization/) computer algebra system. There is also an implementation for some of the types available in the Magma computer algebra system [here](https://github.com/JHanselman/MagmaMaRDI-JSON). We are also working on an implementation for the [Macaulay2](https://macaulay2.com/) and [Sage](https://www.sagemath.org/) computer algebra systems.\N\N### Examples \N\N We list some examples where The file format has been used in practice. \N\N -[Combinatorics of slices of cubes](https://zenodo.org/records/17304584) \N\N -[The F-theory geometry with most flux vacua](https://zenodo.org/records/15306696) \N\N -[Finite groups of symplectic birational transformations of IHS manifolds of OG10 type](https://zenodo.org/records/15719002). \N\N - The file format is an essential building block for the prototype [OscarDB](https://docs.oscar-system.org/dev/Experimental/OscarDB/introduction/). \N\N - A project that interfaces Oscar and Lean using the file form can be found [here](https://github.com/todbeibrot/Lean-Oscar).
    0 references
    0 references
    Mrdi-file-logo.png
    256 × 256; 17 KB
    0 references
    The mrdi file format is a JSON based file format with the necessary structure for saving and loading common types among computer algebra software. (English)
    0 references