Generate identifiers
Map structured subject and biosample metadata to human or stub formats.
ClarID reference implementation
Human-readable and compact identifiers for biomedical metadata
A command-line implementation for encoding and decoding subject and biosample identifiers using versioned YAML codebooks and schema validation.

CNAG_Test-HomSap-00042-LIV-TUM-RNA-C15.3-TRT-P1MCNAG_TestprojectHomSapspecies00042subjectLIVtissueTUMsample typeRNAassayC15.3conditionTRTtimepointP1MdurationEncoding model
ClarID-Tools validates the codebook and applies its mappings to generate human-readable and compact stub identifiers from the same input record.
Current scope
Implemented for subject and biosample entities in the current release.
Map structured subject and biosample metadata to human or stub formats.
Decode human-readable or stub identifiers back into structured values.
Validate codebook structure against the schema before processing data.
Process individual records or CSV files and generate or decode QR codes.
Documentation
Start with a working command, inspect the CLI options, or browse example output.