Convert Clinical Formats to BFF
Pheno-Ranker reads Beacon v2 Models (BFF) and Phenopackets v2 (PXF) directly. For other structured clinical standards, use Convert-Pheno to normalize the source data to BFF before comparison.
individuals.json (BFF)Clinical standards encode identity, terminology, and repeated events differently. Convert-Pheno owns those source-specific mappings and groups the data into individual-level BFF records. Pheno-Ranker can then use its built-in BFF configuration and canonicalization instead of treating clinical JSON as an arbitrary structure.
Source Format Guides
Use the maintained Convert-Pheno guide for your source format. These pages contain the current installation requirements, mapping scope, examples, and format-specific options.
OMOP-CDM
Consolidate relational clinical tables into individual-level BFF records.
Experimental mappingopenEHR
Group canonical compositions by patient and normalize their clinical content.
Experimental mappingFHIR R4
Map supported Bundle resources into the corresponding BFF structures.
Clinical sourceREDCap
Transform project exports into structured individual records.
Clinical researchCDISC-ODM
Normalize operational clinical-study data through the BFF target model.
Experimental mappingCDISC Dataset-JSON
Convert supported tabular clinical-study datasets into BFF.
This workflow is for clinical harmonization. To compare arbitrary categorical tables or custom records, use CSV Import or Generic JSON/YAML instead.
Run the BFF Output
After Convert-Pheno writes the BFF output, pass its individuals.json file to Pheno-Ranker. No source-format configuration is needed at this stage.
For an all-vs-all cohort comparison:
pheno-ranker -r individuals.json
To rank references against a target record:
pheno-ranker -r individuals.json -t target.json