LinkML Project Cookiecutter¶
To start a new LinkML project, please use the LinkML Project Cookiecutter command line tool. This tool will generate a LinkML project directory for you, including the directory structure and commands necessary to build and test your project. For step-by-step instructions on using the linkml-project-cookiecutter, please consult the documentation here.
LinkML Project Cookiecutter Quickstart¶
In your uv virtual environment:
uv add cruft
Use cruft to create your brand new LinkML project:¶
In your uv virtual environment:
uv run cruft create https://github.com/linkml/linkml-project-cookiecutter
Answer the prompted questions to customize your project. More details on the prompts and how to answer them can be found here.
Build your LinkML project¶
cd linkml-projects/my-awesome-schema # using the folder example above
make setup