phenotypic.sdk_.DashboardManifestKey#

class phenotypic.sdk_.DashboardManifestKey[source]#

Bases: object

Keys inside <output>/progress/manifest.json (dashboard manifest).

The manifest is built by _cli._dashboard._manifest_builder.build_manifest() and consumed by both the dashboard JS and the GUI run-console’s runs registry (_runs_registry.py). Writers and readers must reference these constants rather than spelling the bare string.

Methods

__init__

Attributes

VERSION: Final[str] = 'version'#
LAST_UPDATED: Final[str] = 'last_updated'#
EXECUTION_MODE: Final[str] = 'execution_mode'#
TOTAL_IMAGES: Final[str] = 'total_images'#
COMPLETED: Final[str] = 'completed'#
FAILED: Final[str] = 'failed'#
STARTED: Final[str] = 'started'#
PENDING: Final[str] = 'pending'#
SUCCESS_RATE: Final[str] = 'success_rate'#
IS_COMPLETE: Final[str] = 'is_complete'#
START_TIME: Final[str] = 'start_time'#
INPUT_PATH: Final[str] = 'input_path'#
DATASETS: Final[str] = 'datasets'#
FAILURE_CATEGORIES: Final[str] = 'failure_categories'#
ANALYSIS_DATA_VERSION: Final[str] = 'analysis_data_version'#
SLURM_INFO: Final[str] = 'slurm_info'#