Skip to main content

About ClarID-Tools

ClarID-Tools is developed at CNAG, Barcelona, Spain, as the reference command-line implementation of the ClarID identifier approach.

Scope

Identifiers

Subject and biosample IDs

Encoding and decoding for the two ClarID entity types currently implemented by the toolkit.

Codebooks

Controlled vocabularies

YAML codebook support for labels, aliases, compact stubs, and project-specific vocabulary choices.

Validation

Schema-backed checks

JSON Schema validation for codebook structure before identifiers are generated or decoded.

Examples

Operational workflows

Reproducible command-line examples, QR-code workflows, and GDC-derived use cases.

Relationship to the Paper

The paper describes the motivation, identifier design, and intended use. This documentation describes the CLI, codebook model, and behavior of the current ClarID-Tools release.

Development

ClarID-Tools is developed and maintained by Manuel Rueda at CNAG.

Acknowledgments

ClarID-Tools was developed with support from Ivo G. Gut and the Genome Research Unit Biomedical Genomics Group at CNAG.