ToolMeta Vocabulary

A vocabulary for describing metadata about computational tools in the EOSC ecosystem.

About

The ToolMeta Vocabulary provides a set of classes and properties for describing computational tools and their input/output interfaces within the European Open Science Cloud (EOSC) Data Commons ecosystem.

The vocabulary is published as a Turtle (.ttl) file and is freely reusable under the Apache 2.0 License.

Vocabularies

ToolMeta Core

Core vocabulary for describing computational tools, their input/output interfaces, and and other attributes relevant to tool metadata in the EOSC ecosystem. https://eosc-data-commons.github.io/toolmeta-vocab/

Example

Example JSON-LD Description of a Galaxy Workflow as a Tool

This example demonstrates how to use the ToolMeta Vocabulary to describe a Galaxy workflow, including its input and output interfaces, in JSON-LD syntax.

Contributing

Contributions are welcome via the GitHub repository. Please open an issue or pull request to suggest additions or corrections.