putmantime / include-linkml-fork

LinkML Schema for INCLUDE DCC

Home Page:https://include-dcc.github.io/include-linkml/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INCLUDE v2 LinkML Data Model

This repository includes the LinkML model and tooling for the v2 Data Model

Poetry Environment

This repo requires poetry as a system dependency

https://python-poetry.org/docs/#installation

When poetry is installed run: poetry install

Workflow to update the model from:

  1. Run the Schematic JSON-LD transformer to generate the JSON-LD that Schematic will use to generate Manifests

poetry run python src/main.py schematic_transform

  1. Run Schematic configured to point at the generated json-ld at src/schematic/include_schematic_linkml.jsonld

schematic manifest --config */schematic/config.yml get -s

About

LinkML Schema for INCLUDE DCC

https://include-dcc.github.io/include-linkml/

License:MIT License


Languages

Language:Python 91.9%Language:Makefile 7.7%Language:Shell 0.4%