Published March 8, 2022
| Version v1.2.0
Software
Open
LinkML
Authors/Creators
- 1. JHU
- 2. Lawrence Berkeley National Laboratory (LBNL)
- 3. RENCI
- 4. nationwidechildrens.org
- 5. University of Colorado Anschutz
Description
LinkML-Model 1.2
Highlights:
- A richer set of slots that can be used for schema metadata
- The introduction of boolean conditions and rules
- A validation datamodel based on SHACL validation
- A dataset datamodel based on frictionless, void, dcat, and the HCLS dataset description standard
- Ability to constrain field values using regular expressions
Selected Changelog:
- new slot: string serialization https://github.com/linkml/linkml-model/pull/25
- new slot: recommended https://github.com/linkml/linkml-model/pull/26
- unique keys: https://github.com/linkml/linkml-model/pull/16
- data validation datamodel: https://github.com/linkml/linkml-model/pull/42
- pattern on type definitions: https://github.com/linkml/linkml-model/pull/43
- adding conforms_to: https://github.com/linkml/linkml-model/pull/50
- add min-max-val-to-type-expression: https://github.com/linkml/linkml-model/pull/57
- aligning-validation model: https://github.com/linkml/linkml-model/pull/68
- new slot: source: https://github.com/linkml/linkml-model/pull/62
- new slots: relational characteristics: https://github.com/linkml/linkml-model/pull/69
- datasets schema: https://github.com/linkml/linkml-model/pull/67
- reified statements/edge properties: https://github.com/linkml/linkml-model/pull/61
- property groups: https://github.com/linkml/linkml-model/pull/71
- path: https://github.com/linkml/linkml-model/pull/72
- disjoint_with: https://github.com/linkml/linkml-model/pull/78
- structured_alias: https://github.com/linkml/linkml-model/pull/66
- align to skosxl: https://github.com/linkml/linkml-model/pull/86
Complete changelog: https://github.com/linkml/linkml-model/compare/v1.0.0...v1.2.0
Corresponding framework change highlights, from 1.1 (linkml and linkml-runtime):
- dropped support for rdflib5 -- rdflib6 is now required
- Reduced library dependencies
- new generators:
- SQL DDL
- SQL Alchemy
- SHACL
- Typescript
- Added SchemaView utility
Notes
Files
linkml/linkml-v1.2.0.zip
Files
(60.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:00d9cd8f9db9cf3ba2d1f5572648d6c3
|
60.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/linkml/linkml/tree/v1.2.0 (URL)