torchcell.datamodels.ontology_checks.JoinKeyCensus
- class JoinKeyCensus(*, n_records: int = 0, n_with_genome: int = 0, n_with_systematic_gene_names: int = 0, n_with_media_name: int = 0, n_with_media_base: int = 0, n_with_temperature: int = 0, n_with_temperature_gap: int = 0, n_with_no_compounds: int = 0, n_with_every_compound_identified: int = 0, distinct_genomes: list[str] = <factory>, distinct_media_bases: list[str] = <factory>, distinct_compound_identities: list[str] = <factory>, unidentified_compound_names: list[str] = <factory>)[source]
Bases:
BaseModelHow many records of a built dataset are joinable on each identity key.
Reads the stored experiment mappings (the JSON dicts an LMDB yields), so a verifier can point it at any built dataset without importing its loader.
- model_config: ClassVar[ConfigDict] = {'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].