type_defs¶
- pyrosetta.distributed.cluster.type_defs.T¶
An arbitrary type variable.
alias of TypeVar(‘T’)
- pyrosetta.distributed.cluster.type_defs.CallableType¶
An arbitrary callable type variable.
alias of TypeVar(‘CallableType’, bound=
Callable[…,Any])
- pyrosetta.distributed.cluster.type_defs.ListOrTuple¶
A container that must be either a list or tuple object, where all elements follow the same declared type pattern T.
- pyrosetta.distributed.cluster.type_defs.FloatOrInt¶
A float or int object.
alias of
Union[float,int]
- pyrosetta.distributed.cluster.type_defs.PoseOrPackedPose¶
A Pose or PackedPose object.
alias of
Union[Pose,PackedPose]
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocolResult¶
An individual output result from a user-defined PyRosetta protocol.
alias of
Optional[Union[Pose,PackedPose,Dict[str,Any]]]
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocolGenerator¶
A generator yielding PyRosettaProtocolResult objects.
alias of
Generator[Optional[Union[Pose,PackedPose,Dict[str,Any]]],None,None]
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocolResults¶
Collective output results from a user-defined PyRosetta protocol.
alias of
Union[Pose,PackedPose,Dict[str,Any],None,List[Optional[Union[Pose,PackedPose,Dict[str,Any]]]],Tuple[Optional[Union[Pose,PackedPose,Dict[str,Any]]], …],Generator[Optional[Union[Pose,PackedPose,Dict[str,Any]]],None,None]]
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocol¶
A callable user-defined PyRosetta protocol.
alias of
Callable[…,Union[Pose,PackedPose,Dict[str,Any],None,List[Optional[Union[Pose,PackedPose,Dict[str,Any]]]],Tuple[Optional[Union[Pose,PackedPose,Dict[str,Any]]], …],Generator[Optional[Union[Pose,PackedPose,Dict[str,Any]]],None,None]]]
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocolType¶
A user-defined PyRosetta protocol type variable.
alias of TypeVar(‘PyRosettaProtocolType’, bound=
Callable[…,Union[Pose,PackedPose,Dict[str,Any],None,List[Optional[Union[Pose,PackedPose,Dict[str,Any]]]],Tuple[Optional[Union[Pose,PackedPose,Dict[str,Any]]], …],Generator[Optional[Union[Pose,PackedPose,Dict[str,Any]]],None,None]]])
- pyrosetta.distributed.cluster.type_defs.PyRosettaProtocols¶
A list object of callable user-defined PyRosetta protocols.
alias of
List[Callable[…,Union[Pose,PackedPose,Dict[str,Any],None,List[Optional[Union[Pose,PackedPose,Dict[str,Any]]]],Tuple[Optional[Union[Pose,PackedPose,Dict[str,Any]]], …],Generator[Optional[Union[Pose,PackedPose,Dict[str,Any]]],None,None]]]]
- pyrosetta.distributed.cluster.type_defs.TaskResource¶
An optional Dask resource constraint for an individual task.
alias of
Optional[Dict[str,Union[float,int]]]
- pyrosetta.distributed.cluster.type_defs.TaskChainResources¶
An optional container of Dask resource constraints for a task chain.
alias of
Optional[Union[List[Optional[Dict[str,Union[float,int]]]],Tuple[Optional[Dict[str,Union[float,int]]], …]]]
- pyrosetta.distributed.cluster.type_defs.TaskChainClientIndices¶
An optional container of Dask client indices for a task chain.
alias of
Optional[Union[List[int],Tuple[int, …]]]
- pyrosetta.distributed.cluster.type_defs.TaskChainPriorities¶
An optional container of priorities for a task chain.
alias of
Optional[Union[List[int],Tuple[int, …]]]
- pyrosetta.distributed.cluster.type_defs.TaskChainRetries¶
An optional int object or container of retries for a task chain.
alias of
Optional[Union[int,List[int],Tuple[int, …]]]