search#

Classes:

JobSearch

Type of keyword arguments for find_jobs methods.

class JobSearch#

Type of keyword arguments for find_jobs methods.

Attributes:

category

Include jobs with the given category.

completed_at

Include jobs completed within the given time range.

created_at

Include jobs created within the given time range.

exported_at

Include jobs exported within the given time range.

failed_at

Include jobs failed within the given time range.

killed_at

Include jobs killed within the given time range.

queued_at

Include jobs queued within the given time range.

started_at

Include jobs started within the given time range.

status

Include jobs with the given status.

type

Include jobs with the given type.

updated_at

Include jobs updated within the given time range.

waiting_at

Include jobs that started waiting within the given time range.

category: Literal['import', 'motion_correction', 'ctf_estimation', 'exposure_curation', 'particle_picking', 'extraction', 'deep_picker', 'particle_curation', 'reconstruction', 'refinement', 'ctf_refinement', 'variability', 'flexibility', 'postprocessing', 'local_refinement', 'helix', 'utilities', 'simulations', 'live', 'instance_testing', 'workflows'] | List[Literal['import', 'motion_correction', 'ctf_estimation', 'exposure_curation', 'particle_picking', 'extraction', 'deep_picker', 'particle_curation', 'reconstruction', 'refinement', 'ctf_refinement', 'variability', 'flexibility', 'postprocessing', 'local_refinement', 'helix', 'utilities', 'simulations', 'live', 'instance_testing', 'workflows']]#

Include jobs with the given category.

completed_at: Tuple[datetime, datetime]#

Include jobs completed within the given time range.

created_at: Tuple[datetime, datetime]#

Include jobs created within the given time range.

exported_at: Tuple[datetime, datetime]#

Include jobs exported within the given time range.

failed_at: Tuple[datetime, datetime]#

Include jobs failed within the given time range.

killed_at: Tuple[datetime, datetime]#

Include jobs killed within the given time range.

queued_at: Tuple[datetime, datetime]#

Include jobs queued within the given time range.

started_at: Tuple[datetime, datetime]#

Include jobs started within the given time range.

status: Literal['building', 'queued', 'launched', 'started', 'running', 'waiting', 'completed', 'killed', 'failed'] | List[Literal['building', 'queued', 'launched', 'started', 'running', 'waiting', 'completed', 'killed', 'failed']]#

Include jobs with the given status.

type: str | List[str]#

Include jobs with the given type.

updated_at: Tuple[datetime, datetime]#

Include jobs updated within the given time range.

waiting_at: Tuple[datetime, datetime]#

Include jobs that started waiting within the given time range.