Skip to content

Latest commit

 

History

History

schema

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

For contributors: Checking if YAML syntax is correct.

The following section describes how to check if your YAML schema for LinkML is correct. This can be done by generating all artifacts that are required by the GHGA metadata environment

Everything is orchestrated by a generic single Makefile. For this to work you should follow certain conventions:

  • Keep your schema in src/schema
  • Use the .yaml suffix for all schema files
  • Use the suggested directory layout here.

To run the Makefile you will need Python (>=3.7), and linkml. You can type:

make install

or equivalently

. environment.sh
pip install -r requirements.txt

You can make all targets with

make all