Skip to content

Dynamic valuesets validation docs should reference linkml-term-validator #60

Description

@cmungall

The how-to guide at docs/how-to-guides/dynamic-valuesets-validation.md describes dynamic valueset validation in detail but uses custom Python code snippets instead of referencing linkml-term-validator, which is the actual tool that implements this.

LTV provides:

  • CLI validation of dynamic enums against live ontologies via OAK
  • Binding validation for LinkML schemas
  • Caching system for deterministic, reproducible validation
  • Used in production by dismech (500+ disorders, 16 ontologies)

The doc should:

  1. Reference LTV as the recommended tool for dynamic valueset validation
  2. Show LTV CLI examples alongside or instead of the custom Python snippets
  3. Link to LTV's docs/PyPI page
  4. Mention the caching system as a best practice for reproducible validation

See also: LTV slide deck which covers the full story.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions