Outputs¶
ProgramOutput is the core object that captures a QC program execution, including the exact input, the structured output payload at .data, logs, traceback information for failures, and provenance metadata.
qcdata.ProgramOutput
¶
The core output object from a quantum chemistry calculation.
Attributes:
| Name | Type | Description |
|---|---|---|
input_data |
InputType
|
The input data for the calculation. Any of |
success |
Literal[True, False]
|
Whether the calculation was successful. |
data |
DataType
|
The data from the calculation. Contains parsed values and files.
Any of |
logs |
str | None
|
The logs from the calculation. |
traceback |
str | None
|
The traceback from the calculation, if it failed. |
provenance |
Provenance
|
The provenance information for the calculation. |
extras |
Dict[str, Any]
|
Additional information to bundle with the results. Use for schema development and scratch space. |
plogs |
str
|
|
ptraceback |
str
|
|
options: members: false
Deprecated Alias¶
qcdata.Results
¶
This class is deprecated and will be removed in a future release. Please use
ProgramOutput instead.
options: members: false