InputDoc
- class emmet.core.qc_tasks.InputDoc(**data)
Bases:
BaseModel- Parameters:
initial_molecule (Molecule)
prev_rem_params (dict[str, Any] | None)
rem (dict[str, Any])
level_of_theory (str | LevelOfTheory | None)
task_type (str | TaskType | None)
tags (list[str] | None)
solvation_lot_info (dict[str, Any] | str | None)
special_run_type (str | None)
smiles (str | None)
calc_type (str | CalcType | None)
- classmethod from_qchem_calc_doc(calc_doc)
Create qchem calculation input summary from a qchem calculation document.
- Return type:
- Parameters:
calc_doc (Calculation)
Parameters
- calc_doc
A QChem calculation document.
Returns
- InputDoc
A summary of the input molecule and corresponding calculation parameters
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].