--- last_review: "2025-01-01" last_reviewer: "-" documented_code: [ ] --- ```{tags} reference, crawler ``` # CFood-Specification :::{note} This page has been migrated from the old documentation, and has not yet been fully revised. There might be inconsistencies or errors when using with current LinkAhead versions. ::: % TODO: Issue: https://gitlab.indiscale.com/caosdb/src/linkahead-docs/-/issues/83 CFoods are defined using a YAML find that has to abide by the following specification. The specification is defined using a JSON schema (see `src/caoscrawler/cfood-schema.yml`). A CFood is basically composed of converter definitions. A converter definition must have the following structure: ```{jsonschema} https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/raw/main/src/caoscrawler/cfood-schema.yml#/cfood/$defs/converter ```