torchcell.datamodels.ontology_checks.MediaDerivationIssue

class MediaDerivationIssue(*, media_key: str, base_medium: str, missing_components: list[str])[source]

Bases: BaseModel

A derived medium that dropped a base component without declaring a dropout.

model_config: ClassVar[ConfigDict] = {'extra': 'forbid'}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].