📄️ PPOD_FSL - A LinkML Schema for UC Davis Food Systems Lab Applications
This repository contains a LinkML schema for a version of the PPOD (Persons-Projects-Organizations-Datasets) data pattern that describes resources being cataloged by the UC Davis Food Systems Lab. These are resources pertinent to California foodsheds and conservation activities, and include lists of organizations, people, programs, projects, tools, datasets, and guidelines and mandates. These resources are currently maintained in a Google Sheets document which is converted into a RDF Turtle file using a Python script that is posted in the PPODtottl repository.
📄️ Explanation
LinkML is an emerging standard and toolset for describing data schemas with an orientation towards building linked data applications. LinkML data schemas are written in YAML and the framework provides tools to convert these schemas into a number of other formats, including JSON-Schema, OWL, SQL DDL, SHACL, ShEx, and Python classes. The framework also provides tools for validating and converting data between different formats including RDF, CSV, JSON, YAML, and SQLite databases. As such LinkML is intended as a lingua franca for interoperability between data schemas and datasets.