CalculationMetadata
- class emmet.cli.submission.CalculationMetadata(**data)
Bases:
BaseModel- Parameters:
id (UUID)
files (list[FileMetadata])
calc_valid (bool | None)
calc_validation_errors (list[str])
- validate_calculation(locator)
Validate the calculation. Returns whether it’s valid.
- Return type:
bool- Parameters:
locator (CalculationLocator)
- refresh()
Refreshes the information for the calculation (recalculates hashes and clears validation if any changes)
- Return type:
None
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].