Rosetta
|
Functions | |
List[int] | _parse_decoy_ids (Any objs) |
None | _parse_empty_queue (str protocol_name, bool ignore_errors) |
str | _parse_environment (Any obj) |
List[Union[Callable[..., Any], Iterable[Any]]] | _parse_protocols (Any objs) |
str | _parse_pyrosetta_build (Any obj) |
str | _parse_scratch_dir (Any obj) |
List[str] | _parse_seeds (Any objs) |
str | _parse_sha1 (Any obj) |
Dict[Any, Any] | _parse_system_info (Any obj) |
Optional[int] | _get_decoy_id (Sized protocols, List[int] decoy_ids) |
Tuple[List[PackedPose], Dict[Any, Any]] | _get_packed_poses_output_kwargs (Any result, Dict[Any, Any] input_kwargs, str protocol_name) |
List[Tuple[bytes, bytes]] | _get_compressed_packed_pose_kwargs_pairs_list (List[PackedPose] packed_poses, Dict[Any, Any] output_kwargs, str protocol_name, str protocols_key, List[int] decoy_ids, S serializer) |
List[Tuple[bytes, bytes]] | _parse_protocol_results (Any result, Dict[Any, Any] input_kwargs, str protocol_name, str protocols_key, List[int] decoy_ids, S serializer) |
List[Tuple[bytes, bytes]] | _parse_target_results (List[Tuple[bytes, bytes]] objs) |
def | _parse_tasks (objs) |
Variables | |
string | __author__ = "Jason C. Klima" |
S = TypeVar("S", bound=Serialization) | |
|
private |
Get the decoy number given the user-provided PyRosetta protocols.
References ObjexxFCL.len().
Referenced by pyrosetta.distributed.cluster.converters._get_compressed_packed_pose_kwargs_pairs_list().
|
private |
|
private |
Normalize user-provided PyRosetta 'decoy_ids' to a `list` object containing `int` objects.
References pyrosetta.distributed.cluster.converter_tasks.to_iterable().
|
private |
Return a `None` object when a protocol results in an error with `ignore_errors=True`.
Referenced by pyrosetta.distributed.cluster.multiprocessing.get_target_results_kwargs().
|
private |
Parse the input `environment` attribute of PyRosettaCluster.
References pyrosetta.distributed.cluster.converter_tasks._parse_str(), and pyrosetta.distributed.cluster.converter_tasks.get_yml().
|
private |
Parse results from the user-provided PyRosetta protocol.
References pyrosetta.distributed.cluster.converters._get_compressed_packed_pose_kwargs_pairs_list(), and pyrosetta.distributed.cluster.converters._get_packed_poses_output_kwargs().
Referenced by pyrosetta.distributed.cluster.multiprocessing.run_protocol().
|
private |
Parse the `protocols` argument parameters from the PyRosettaCluster().distribute() method.
References basic::options::OptionKeys::in::file.list.
Referenced by pyrosetta.distributed.cluster.base.TaskBase._setup_protocols_protocol_seed(), and pyrosetta.distributed.cluster.tools.get_protocols().
|
private |
Parse the PyRosetta build string.
References pyrosetta.distributed.cluster.converter_tasks._default_none(), and pyrosetta._version_string().
|
private |
Parse the input `scratch_dir` attribute of PyRosettaCluster.
References pyrosetta.distributed.cluster.converter_tasks._default_none().
|
private |
Normalize user-provided PyRosetta 'seeds' to a `list` object containing `str` objects.
References pyrosetta.distributed.cluster.converter_tasks.to_iterable().
|
private |
Parse the input `sha1` attribute of PyRosettaCluster.
References pyrosetta.distributed.cluster.converter_tasks._default_none(), and ObjexxFCL.len().
|
private |
Parse the input `system_info` attribute of PyRosettaCluster.
References pyrosetta.distributed.cluster.converter_tasks._default_none().
|
private |
Parse results returned from the spawned thread.
References ObjexxFCL.len(), and set().
Referenced by pyrosetta.distributed.cluster.multiprocessing.get_target_results_kwargs().
|
private |
Parse the input `tasks` attribute of PyRosettaCluster.
|
private |
pyrosetta.distributed.cluster.converters.S = TypeVar("S", bound=Serialization) |
Referenced by bind_T17_anonymous(), detail.compile(), rosetta_binders.fixedsizearray0_add_on_binder(), rosetta_binders.fixedsizearray1_add_on_binder(), rosetta_binders.fixedsizearray_add_on_binder(), utility::FixedSizeLexicographicalIterator< S >.FixedSizeLexicographicalIterator(), format(), format_to(), format_to_n(), interp_linear(), utility::FixedSizeLexicographicalIterator< S >.operator++(), utility.operator<<(), detail::compiled_format_base< S, enable_if_t< is_compile_string< S >::value > >.parts(), numeric.R2quat(), utility::fixedsizearray1< T, S >.range(), numeric.remainder_conversion(), ObjexxFCL.remainder_conversion(), utility::FixedSizeLexicographicalIterator< S >.set_dimension_sizes(), utility::FixedSizeLexicographicalIterator< S >.set_position_from_index(), numeric.sign_transfered(), utility::fixedsizearray0< T, S >.size(), utility::fixedsizearray1< T, S >.size(), numeric::urs_Quat.urs_Quat(), and writeYamlValue().