torchcell.datamodels.compound_identity_curate.assemble

assemble(directives: list[CurationDirective], properties: dict[str, PubChemProperty | None], chebi: dict[int, str | None], today: str) → list[CuratedRow][source]

Collapse directives + PubChem answers into deduplicated, canonical rows.