workspace#
Classes:
User-defined group of jobs within a workspace. |
|
A workspace within a project, which contains jobs and related data. |
|
Record for when a user last accessed a workspace. |
|
Statistics about the contents of a workspace. |
- class JobGroup#
User-defined group of jobs within a workspace.
Attributes:
- color: str | None#
- description: str | None#
- id: int#
- jobs: List[str]#
- title: str | None#
- class Workspace#
A workspace within a project, which contains jobs and related data. Jobs are stored in a flat structure within the project and linked to one or more workspaces.
Attributes:
When this object was first created.
User ID that created the workspace.
When the model was last dumped to disk
The version of CryoSPARC last dumped at
Project unique ID for , e.g., 'P1'.
Numeric part of the project UID.
List of user IDs who have starred the workspace.
Workspace unique ID, e.g., 'W1'.
Numeric part of the workspace UID.
When this object was last modified.
Workspace type, either 'base' or 'live'.
- created_at: datetime#
When this object was first created. Imported objects such as projects and jobs will retain the created time from their original CryoSPARC instance.
- created_by_job_uid: str | None#
- created_by_user_id: str | None#
User ID that created the workspace.
- deleted: bool#
- deleting: bool#
- description: str | None#
- dumped_at: datetime | None#
When the model was last dumped to disk
- id: str#
- imported_at: datetime | None#
- last_accessed: WorkspaceLastAccessed | None#
- last_dumped_version: str | None#
The version of CryoSPARC last dumped at
- project_uid: str#
Project unique ID for , e.g., ‘P1’.
- project_uid_num: int#
Numeric part of the project UID.
- starred_by: List[str]#
List of user IDs who have starred the workspace.
- tags: List[str]#
- title: str | None#
- uid: str#
Workspace unique ID, e.g., ‘W1’.
- uid_num: int#
Numeric part of the workspace UID.
- updated_at: datetime#
When this object was last modified.
- workspace_stats: WorkspaceStats#
- workspace_type: Literal['base', 'live']#
Workspace type, either ‘base’ or ‘live’.
- class WorkspaceLastAccessed#
Record for when a user last accessed a workspace.
Attributes:
Timestamp of the last access.
Username that last accessed the workspace.
- accessed_at: datetime#
Timestamp of the last access.
- name: str#
Username that last accessed the workspace.
- class WorkspaceStats#
Statistics about the contents of a workspace.
Attributes:
Number of jobs per section.
Number of jobs per status.
Number of jobs per type.
- job_count: int#
- job_sections: Dict[str, int]#
Number of jobs per section.
- job_status: Dict[str, int]#
Number of jobs per status.
- job_types: Dict[str, int]#
Number of jobs per type.
- updated_at: datetime | None#