Data models for TRR379
  • Makefile 72.3%
  • Shell 27.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stephan Heunis 3311345a2b
Some checks failed
Codespell / Check for spelling errors (pull_request) Waiting to run
Validate examples and verify unmodified conversion / lint (pull_request) Failing after 51s
Model checks / lint (pull_request) Failing after 55s
First attempt at schema update to use things/v2, prov mixins, and more
- removed all old datalad-concepts 'prefixes', replaced with latest ones (also in 'emit_prefixes')
- add latest datalad-concepts schema 'imports'
- remove 'YYYY' and 'YYYYMM' types
- changed all ranges of date-related slots to 'W3CISO8601'
- changed 'is_a: FlatThing' to 'is_a: Thing'
- added PROV mixins to relevant classes
- removed all 'sh:order' annotations
2026-09-10 22:54:36 +02:00
.forgejo/workflows Fix up workflows for hatch installation issue 2025-09-27 14:56:13 +02:00
extra-docs chore: add schema to site 2026-02-02 10:29:36 +01:00
patches chore: move to LinkML 1.11, analog to upstream 2026-07-01 14:34:13 +02:00
src First attempt at schema update to use things/v2, prov mixins, and more 2026-09-10 22:54:36 +02:00
tools chore: move to LinkML 1.11, analog to upstream 2026-07-01 14:34:13 +02:00
.codespellrc Initial skeleton for TRR379 metadata models 2024-12-04 15:37:06 +01:00
.gitignore Initial skeleton for TRR379 metadata models 2024-12-04 15:37:06 +01:00
.linkmllint.yaml Initial skeleton for TRR379 metadata models 2024-12-04 15:37:06 +01:00
LICENSE Initial commit 2024-12-04 13:56:06 +00:00
Makefile chore: switch to proper docs 2026-07-01 15:16:39 +02:00
mkdocs.yml fix: disable the mkdocs search plugin, crashed site build 2026-07-01 15:26:17 +02:00
pyproject.toml chore: switch to proper docs 2026-07-01 15:16:39 +02:00
README.md Refurbish and start DFB survery schema design 2025-07-28 19:54:22 +02:00

TRR379 metadata models

WORK IN PROGRESS

https://concepts.trr379.de

How to...

Install (in a virtualenv)

pip install -r requirements.txt

Build docs:

make

Serve docs locally

mkdocs serve

Presently, this work require a patched linkml installation. The patch(es) are listed in patches/. The script tools/patch_linkml documents how they need to be applied. This script can be used to patch a local installation, and is also executed in the actions that validate the included data models.

Acknowledgements

This work was funded by