model openff.bespokefit.schema.targets.VibrationTargetSchema[source]

Bases: BaseTargetSchema

A model which stores information about a vibration fitting target.

field type: Literal['Vibration'] = 'Vibration'
field reference_data: Optional[Union[LocalQCData[AtomicResult], BespokeQCData[HessianTaskSpec], BasicResultCollection]] = None

The reference QC data (either existing or to be generated on the fly) to fit against.

field calculation_specification: Optional[HessianTaskSpec] = None

The specification for the reference hessian calculation, also acts as a provenance source.

field mode_reassignment: Optional[Literal['permute', 'overlap']] = None

The (optional) method by which to re-assign normal modes.

classmethod bespoke_task_type() Literal['hessian'][source]