MoleculeModel
- class specatalog.models.creation_pydantic_molecules.MoleculeModel(*, molecular_formula=None, additional_info=None)[source]
Pydantic model for creating new
models.Moleculeentries.This model defines the minimal required input for creating a molecule in the database. It only includes essential molecular metadata; database- managed fields such as
idor timestamps are excluded.- Parameters:
molecular_formula (str | None)
additional_info (str | None)
- molecular_formula
Standard chemical formula of the molecule (e.g., “C20H12”).
- Type:
str or None
- additional_info
Optional free-text field with supplementary information.
- Type:
str or None