SingleMoleculeModel
- class specatalog.models.creation_pydantic_molecules.SingleMoleculeModel(*, molecular_formula=None, additional_info=None, name)[source]
Pydantic model for creating new
mol.SingleMoleculemolecules.This subclass of
MoleculeModeladds fields specific to single- molecule entries. Themodel_classattribute is fixed tomol.SingleMoleculeand cannot be changed.- Parameters:
molecular_formula (str | None)
additional_info (str | None)
name (str)
- model_class
Always set to
mol.SingleMolecule. Attempting to assign a different class raises a validation error.- Type:
Type
- name
Human-readable name of the molecule. Must be unique.
- Type:
str