Biolinkml

  • Biolink Modeling Language: https://github.com/biolink/biolinkml
  • A modeling framework
  • YAML as the source of truth
  • Generate,
    • JSON Schema: validation for JSON
    • Python Dataclasses: building Python APIs and writing ETL
    • Java classes: building Java APIs and writing ETL
    • GraphQL: building APIs on top of data stores
    • JSON-LD context: RDF to JSON serialization
    • RDF Turtle: RDF graphs
    • OWL: reasoning
    • Shape Expressions (ShEx): validation of RDF graphs

On github : deprecated replaced by linkML https://github.com/linkml/linkml