schrodinger.seam.viz.displaytypes module¶
- class schrodinger.seam.viz.displaytypes.DisplayType(*, URN: str = NotImplemented)¶
Bases:
BaseModel- URN: str¶
- class schrodinger.seam.viz.displaytypes.InfoSection(*, URN: str = 'seam:display_data:infosection', title: str, components: list[DisplayType], collapsible: bool = True, default_collapsed_state: bool = False)¶
Bases:
DisplayType,BaseModel- URN: str¶
- title: str¶
- components: list[DisplayType]¶
- collapsible: bool¶
- default_collapsed_state: bool¶
- class schrodinger.seam.viz.displaytypes.KeyValueInfo(*, URN: str = 'seam:display_data:keyvalueinfo', key: str, value: pydantic.v1.main.BaseModel | DisplayType | str)¶
Bases:
DisplayType,BaseModel- URN: str¶
- key: str¶
- value: pydantic.v1.main.BaseModel | DisplayType | str¶
- class schrodinger.seam.viz.displaytypes.StageStatus(*, URN: str = 'seam:stage_status:v1', name: str, status: str, start_time: str, end_time: Optional[str] = None, last_updated: str, inputs: inputs, worker_stats: list[schrodinger.seam.viz.displaytypes.worker_stats], total_compute_hours: float, included_transforms: List[str])¶
Bases:
DisplayType,BaseModel- URN: str¶
- name: str¶
- status: str¶
- start_time: str¶
- end_time: Optional[str]¶
- last_updated: str¶
- inputs: inputs¶
- worker_stats: list[schrodinger.seam.viz.displaytypes.worker_stats]¶
- total_compute_hours: float¶
- included_transforms: List[str]¶
- class schrodinger.seam.viz.displaytypes.ExpandedStageStatus(*, URN: str = 'seam:expanded_stage_status:v1', name: str, status: str, start_time: str, end_time: Optional[str] = None, last_updated: str, inputs: inputs, worker_stats: list[schrodinger.seam.viz.displaytypes.worker_stats], total_compute_hours: float, included_transforms: List[str])¶
Bases:
StageStatus- URN: str¶
- class schrodinger.seam.viz.displaytypes.StageStatusList(*, URN: str = 'seam:stage_status_list:v1', stages: list[StageStatus])¶
Bases:
DisplayType,BaseModel- URN: str¶
- stages: list[StageStatus]¶
- schrodinger.seam.viz.displaytypes.main()¶