vibesketch.document.campaign_results¶
Electronic reaction reports from accepted campaign artifacts, without invented runs.
Functions
|
Verified electronic products minus reactants, preserving real campaign lineage. |
|
Report, table, SVG or QVF from the same verified campaign selection. |
Classes
|
Explicit immutable campaign and correlated stage; no implicit latest campaign. |
- class vibesketch.document.campaign_results.CampaignSelection(*, recipe, campaign, stage, reactions=None, coefficients=<factory>)[source]¶
Bases:
BaseModelExplicit immutable campaign and correlated stage; no implicit latest campaign.
- Parameters:
- model_config = {'extra': 'forbid', 'strict': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- vibesketch.document.campaign_results.campaign_energies(document, selection)[source]¶
Verified electronic products minus reactants, preserving real campaign lineage.
- vibesketch.document.campaign_results.campaign_energy_export(document, selection, format='json')[source]¶
Report, table, SVG or QVF from the same verified campaign selection.
- Parameters:
document (Document)
selection (CampaignSelection)
format (Literal['json', 'csv', 'markdown', 'latex', 'svg', 'qvf'])
- Return type: