Replies: 4 comments 1 reply
-
|
Analysis by Claude 1. validation.yaml (reporting.yaml)Status: β ACTIVELY USED - CORE INFRASTRUCTURECurrent UsageIn linkml codebase:
In linkml-runtime:
Key Classes:
Why Not in meta.yaml?Intentional separation - Validation is a runtime concern, not a metamodel concern. The metamodel defines what schemas look like; validation.yaml defines what validation reports look like. Essential infrastructure. Do not remove or modify. 2. array.yamlStatus: β COMPLEMENTARY TO meta.yamlCritical Discovery: Two Different Array Approachesarray.yaml provides:
meta.yaml's array_expression provides:
Key Difference# Using array.yaml (class-based, with metadata)
classes:
TimeSeries:
attributes:
data:
range: NDArray
# NDArray class has elements, units, conversion, etc.
# Using meta.yaml's array_expression (inline dimensions)
classes:
ImageData:
attributes:
pixels:
range: integer
array:
dimensions:
- alias: width
- alias: heightGitHub EvidenceActive Development:
Test Coverage:
Why Two Approaches Coexist
3. datasets.yamlStatus:
|
Beta Was this translation helpful? Give feedback.
-
|
I initially thought you triggered Claude to answer this in GH but it seems like you must have asked Claude separately and then pasted its answer here? |
Beta Was this translation helpful? Give feedback.
-
|
Can we move this to Issues? I feel that Discussions don't end up getting followed up on. |
Beta Was this translation helpful? Give feedback.
-
|
so should i move this to issues? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Files in meta.yaml's import closure (5 total):
Files not imported by meta.yaml (4 files):
id: https://w3id.org/linkml/reporting)Note: meta.yaml also has linkml:validation commented out on line 75, which suggests it was intentionally excluded.
I tried to import all of those into one schema but there were errors from
array.yamlaxisslotcontributorsrelated to commenting?Beta Was this translation helpful? Give feedback.
All reactions