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.

TCGA_AML-HomSap-00001-LIV-TUM-RNA-I25.110-CHL-P1MTCGA_AMLprojectHomSapspecies00001subjectLIVtissueTUMsample typeRNAassayI25.110conditionCHLtimepointP1MdurationEncoding model
ClarID-Tools validates the codebook and applies its mappings to generate human-readable and compact stub identifiers from the same input record.

Android companion
ClarID-Pocket reads subject and biosample QR labels offline using its bundled ClarID 0.04 codebook. The example shown is the same biosample illustrated above.
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.