mtg-ontology
An ontology describing Magic: The Gathering. It provides a data model to represent cards, their costs and rules.
The ontology is available in multiple representations in the project/ folder. It is also distributed as a python package providing dataclasses for the different concepts, and helpers to convert them to RDF graphs.
It can be installed wjth
pip install mtg-ontology
Website
Repository Structure
- examples/ - example data
- project/ - project files (do not edit these)
- src/ - source files (edit these)
- mtg_ontology
- schema -- LinkML schema (edit this)
- mtg_ontology
- datamodel -- Generated python datamodel
- tests - python tests
Developer Documentation
Use the `make` command to generate project artefacts:
make all: make everythingmake deploy: deploys site
Credits
this project was made with linkml-project-cookiecutter
Release files for mtg-ontology 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mtg_ontology-0.3.3.tar.gz | 84.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mtg_ontology-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 118.9 kB
Release files / mtg_ontology-0.3.3.tar.gz
| Download URL | mtg_ontology-0.3.3.tar.gz |
|---|---|
| Size | 84.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a96451ef6a13c92103a4d7b6ff4f555f271c21abff184f33aefefb1a04463bef
|
|
BLAKE2b-256 checksum How to use checksums |
ba52b7f1033a4809a4e188751bd740e427114cc5165ec95cadac2cc469f890eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|
Release files / mtg_ontology-0.3.3-py3-none-any.whl
| Download URL | mtg_ontology-0.3.3-py3-none-any.whl |
|---|---|
| Size | 34.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e3a8786a52a5cdd8adc82b5d37aae2a701969ffe0e50d50b78dc17b43402b14f
|
|
BLAKE2b-256 checksum How to use checksums |
3867ab9a883ee67bf100798d03ec8d342cdeff20eb8f21f6373e2f7542c1ea9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|