torchcell.datamodels.schema.SyntheticLethalityPhenotype
- class SyntheticLethalityPhenotype(*, provenance_gaps: list[~torchcell.verification.sourced.ProvenanceGap] = <factory>, graph_level: str = 'edge', label_name: str = 'is_synthetic_lethal', label_statistic_name: str = 'synthetic_lethality_statistic_score', is_synthetic_lethal: bool = True, synthetic_lethality_statistic_score: float | None = None)[source]
Bases:
Phenotype,ModelStrictPhenotype indicating synthetic lethality between perturbed genes.
- model_config: ClassVar[ConfigDict] = {'extra': 'forbid', 'frozen': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].