diagnostics#

Classes:

RuntimeDiagnostics

Runtime diagnostics information for CryoSPARC instance.

SchedulerTargetInformation

Information for a configured job scheduler target node, used in diagnostics.

class RuntimeDiagnostics#

Runtime diagnostics information for CryoSPARC instance.

Attributes:

cryosparc_patch

Applied patch, if any.

cryosparc_version

Running version of CryoSPARC, e.g., 'v5.0.0'.

date_generated

UTC datetime when the diagnostics were generated.

db_stats

Database statistics snapshot.

instance_information

Information about the CryoSPARC instance.

scheduler_targets

List of configured job scheduler target nodes.

cryosparc_patch: str#

Applied patch, if any. Set to ‘’ if no patch is applied.

cryosparc_version: str#

Running version of CryoSPARC, e.g., ‘v5.0.0’.

date_generated: datetime#

UTC datetime when the diagnostics were generated.

db_stats: Dict[str, Any]#

Database statistics snapshot.

instance_information: InstanceInformation#

Information about the CryoSPARC instance.

scheduler_targets: List[SchedulerTargetInformation]#

List of configured job scheduler target nodes.

class SchedulerTargetInformation#

Information for a configured job scheduler target node, used in diagnostics.

Attributes:

cache_path

Path the SSD cache scratch directory, if applicable.

cache_quota_mb

Do not cache more than this amount on the SSD scrath drive..

cache_reserve_mb

Ensure at least this much space is free on the SSD scratch drive before caching.

config

Target configuration details.

desc

Human-readable description for this target.

hostname

Network machine hostname (same as name for for clusters).

instance_information

System information for the target node, if available.

lane

Lane name this target belongs to.

name

Identifier for this target.

title

Human-readable title for this target.

worker_bin_path

Path to cryosparc_worker/bin/cryosparcw executable.

cache_path: str | None#

Path the SSD cache scratch directory, if applicable.

cache_quota_mb: int | None#

Do not cache more than this amount on the SSD scrath drive..

cache_reserve_mb: int | None#

Ensure at least this much space is free on the SSD scratch drive before caching.

config: Node | Cluster#

Target configuration details.

desc: str | None#

Human-readable description for this target.

hostname: str#

Network machine hostname (same as name for for clusters).

instance_information: InstanceInformation | None#

System information for the target node, if available.

lane: str#

Lane name this target belongs to.

name: str#

Identifier for this target.

title: str#

Human-readable title for this target.

worker_bin_path: str#

Path to cryosparc_worker/bin/cryosparcw executable.