strand_assembly¶
Bindings for protocols::features::strand_assembly namespace
-
class
pyrosetta.rosetta.protocols.features.strand_assembly.
SandwichFeaturesCreator
¶ Bases:
pyrosetta.rosetta.protocols.features.FeaturesReporterCreator
creator for the SandwichFeatures class
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
¶ Return self==value.
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__gt__
¶ Return self>value.
-
__hash__
¶ Return hash(self).
-
__init__
(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) → None¶
-
__init_subclass__
()¶ This method is called when a class is subclassed.
The default implementation does nothing. It may be overridden to extend subclasses.
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-
__new__
()¶ Create and return a new object. See help(type) for accurate signature.
-
__reduce__
()¶ helper for pickle
-
__reduce_ex__
()¶ helper for pickle
-
__repr__
¶ Return repr(self).
-
__setattr__
¶ Implement setattr(self, name, value).
-
__sizeof__
() → int¶ size of object in memory, in bytes
-
__str__
¶ Return str(self).
-
__subclasshook__
()¶ Abstract classes can override this to customize issubclass().
This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).
-
assign
(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator, : pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) → pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator¶ C++: protocols::features::strand_assembly::SandwichFeaturesCreator::operator=(const class protocols::features::strand_assembly::SandwichFeaturesCreator &) –> class protocols::features::strand_assembly::SandwichFeaturesCreator &
-
create_features_reporter
(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) → pyrosetta.rosetta.protocols.features.FeaturesReporter¶ C++: protocols::features::strand_assembly::SandwichFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>
-
provide_xml_schema
(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::features::strand_assembly::SandwichFeaturesCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
-
type_name
(self: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFeaturesCreator) → str¶ C++: protocols::features::strand_assembly::SandwichFeaturesCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.features.strand_assembly.
StrandBundleFeaturesCreator
¶ Bases:
pyrosetta.rosetta.protocols.features.FeaturesReporterCreator
creator for the StrandBundleFeatures class
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
¶ Return self==value.
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__gt__
¶ Return self>value.
-
__hash__
¶ Return hash(self).
-
__init__
(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) → None¶
-
__init_subclass__
()¶ This method is called when a class is subclassed.
The default implementation does nothing. It may be overridden to extend subclasses.
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-
__new__
()¶ Create and return a new object. See help(type) for accurate signature.
-
__reduce__
()¶ helper for pickle
-
__reduce_ex__
()¶ helper for pickle
-
__repr__
¶ Return repr(self).
-
__setattr__
¶ Implement setattr(self, name, value).
-
__sizeof__
() → int¶ size of object in memory, in bytes
-
__str__
¶ Return str(self).
-
__subclasshook__
()¶ Abstract classes can override this to customize issubclass().
This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).
-
assign
(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator, : pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) → pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator¶ C++: protocols::features::strand_assembly::StrandBundleFeaturesCreator::operator=(const class protocols::features::strand_assembly::StrandBundleFeaturesCreator &) –> class protocols::features::strand_assembly::StrandBundleFeaturesCreator &
-
create_features_reporter
(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) → pyrosetta.rosetta.protocols.features.FeaturesReporter¶ C++: protocols::features::strand_assembly::StrandBundleFeaturesCreator::create_features_reporter() const –> class std::shared_ptr<class protocols::features::FeaturesReporter>
-
provide_xml_schema
(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::features::strand_assembly::StrandBundleFeaturesCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
-
type_name
(self: pyrosetta.rosetta.protocols.features.strand_assembly.StrandBundleFeaturesCreator) → str¶ C++: protocols::features::strand_assembly::StrandBundleFeaturesCreator::type_name() const –> std::string
-
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_AA_to_terminal_loops
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, starting_loop: bool, residue_begin: int, residue_end: int) → None¶ C++: protocols::features::strand_assembly::WriteToDB_AA_to_terminal_loops(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long, class std::basic_string<char>, bool, unsigned long, unsigned long) –> void
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_avg_b_factor_CB_at_each_component
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_avg_b_factor_CB_at_each_component(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_dihedral_angle_between_core_strands_across_facing_sheets
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_dihedral_angle_between_core_strands_across_facing_sheets(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_dssp_ratio_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_dssp_ratio_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_ending_loop
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, max_starting_loop_size_: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_ending_loop(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long, class std::basic_string<char>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_hydrophobic_ratio_net_charge
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_hydrophobic_ratio_net_charge(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_long_strand_id_in_each_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_long_strand_id_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_min_avg_dis_between_sheets_by_cen_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_min_avg_dis_between_sheets_by_cen_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_min_dis_between_sheets_by_all_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long) → int¶ C++: protocols::features::strand_assembly::WriteToDB_min_dis_between_sheets_by_all_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_core_heading_FWY_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → None¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_FWY_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> void
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_core_heading_LWY_in_core_strands_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_LWY_in_core_strands_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_core_heading_W_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → None¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_W_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> void
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_core_heading_aro_AAs_in_a_pair_of_edge_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, current_bs_id: int, closest_bs_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_aro_AAs_in_a_pair_of_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_core_heading_charged_AAs_in_a_pair_of_edge_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, current_bs_id: int, closest_bs_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_core_heading_charged_AAs_in_a_pair_of_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_edge_strands_in_each_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_edge_strands_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_of_sheets_that_surround_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, num_of_sheets_that_surround_this_sheet: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_number_strands_in_each_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_number_strands_in_each_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_prolines_that_seem_to_prevent_aggregation
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, wt_for_pro_in_starting_loop_: float, wt_for_pro_in_1st_inter_sheet_loop_: float, wt_for_pro_in_3rd_inter_sheet_loop_: float) → int¶ C++: protocols::features::strand_assembly::WriteToDB_prolines_that_seem_to_prevent_aggregation(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, double, double, double) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_ratio_of_core_heading_FWY_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::features::strand_assembly::WriteToDB_ratio_of_core_heading_FWY_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const class core::pose::Pose &) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_rkde
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, rkde_PK_id_counter: int, tag: str, residue_number: int, residue_type: str) → int¶ C++: protocols::features::strand_assembly::WriteToDB_rkde(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>, unsigned long, class std::basic_string<char>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_rkde_in_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, rkde_in_strands_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, residue_number: int, residue_type: str, heading_direction: str) → int¶ C++: protocols::features::strand_assembly::WriteToDB_rkde_in_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>, unsigned long, unsigned long, class std::basic_string<char>, class std::basic_string<char>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sandwich
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, sheet_id: int, sheet_antiparellel: str, sandwich_bs_id: int, strand_is_at_edge: str, component_size: int, residue_begin: int, residue_end: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sandwich(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, class std::basic_string<char>, unsigned long, unsigned long, class std::basic_string<char>, unsigned long, class std::basic_string<char>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sandwich_by_AA_w_direction
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sandwich_by_AA_w_direction(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_PK_id_counter: int, sheet_id: int, segment_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sheet_antiparallel
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, antiparallel: str) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sheet_antiparallel(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sheet_connectivity
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, tag: str, sw_can_by_sh_id: int, loop_kind: str, intra_sheet_con_id: int, inter_sheet_con_id: int, LR: str, cano_LR: str, PA_by_preceding_E: str, PA_by_following_E: str, cano_PA: str, heading_direction: str, heading_parallel: str, cano_parallel_EE: str, loop_size: int, start_res: int, end_res: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sheet_connectivity(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, class std::basic_string<char>, unsigned long, class std::basic_string<char>, unsigned long, unsigned long, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, class std::basic_string<char>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sheet_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, new_sheet_id: int, old_sheet_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_shortest_dis_between_facing_aro_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) → float¶ C++: protocols::features::strand_assembly::WriteToDB_shortest_dis_between_facing_aro_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, const class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_starting_loop
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sandwich_PK_id_counter: int, sw_can_by_sh_id: int, tag: str, max_starting_loop_size_: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_starting_loop(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long, class std::basic_string<char>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sw_can_by_sh
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_PK_id_counter: int, tag: str, sw_can_by_sh_id_counter: int, sheet_id: int, num_strands_from_sheet: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sw_can_by_sh(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>, unsigned long, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_sw_res_size
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_sw_res_size(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_topology_candidate
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::WriteToDB_topology_candidate(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_turn_AA
(pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, i: int, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, turn_type: str) → None¶ C++: protocols::features::strand_assembly::WriteToDB_turn_AA(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>, class std::basic_string<char>) –> void
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_turn_type
(pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, start_res: int, end_res: int, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, allowed_deviation_for_turn_type_id_: float) → str¶ C++: protocols::features::strand_assembly::WriteToDB_turn_type(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, class std::shared_ptr<class utility::sql_database::session>, double) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
WriteToDB_whether_sw_is_not_connected_with_continuous_atoms
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sw_is_not_connected_with_continuous_atoms: str) → int¶ C++: protocols::features::strand_assembly::WriteToDB_whether_sw_is_not_connected_with_continuous_atoms(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
absolute_vec
(vector: pyrosetta.rosetta.numeric.xyzVector_double_t) → float¶ C++: protocols::features::strand_assembly::absolute_vec(class numeric::xyzVector<double>) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_dis_angle_to_find_sheet
(pose: pyrosetta.rosetta.core.pose.Pose, res_i_0: int, res_i_1: int, res_i_2: int, res_j_0: int, res_j_1: int, res_j_2: int) → pyrosetta.rosetta.std.vector_double¶ C++: protocols::features::strand_assembly::cal_dis_angle_to_find_sheet(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) –> class std::vector<double, class std::allocator<double> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_min_avg_dis_between_sheets_by_cen_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) → Tuple[float, float]¶ C++: protocols::features::strand_assembly::cal_min_avg_dis_between_sheets_by_cen_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long) –> struct std::pair<double, double>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_min_avg_dis_between_two_sheets_by_cen_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sheet_id_1: int, sheet_id_2: int) → Tuple[float, float]¶ C++: protocols::features::strand_assembly::cal_min_avg_dis_between_two_sheets_by_cen_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long) –> struct std::pair<float, float>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_min_dis_between_sheets_by_all_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long) → float¶ C++: protocols::features::strand_assembly::cal_min_dis_between_sheets_by_all_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> float
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_min_dis_between_two_sheets_by_all_res
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sheet_id_1: int, sheet_id_2: int) → float¶ C++: protocols::features::strand_assembly::cal_min_dis_between_two_sheets_by_all_res(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, unsigned long) –> float
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_num_of_sheets_that_surround_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, sheet_id: int, min_num_strands_in_sheet_: int, inter_sheet_distance_to_see_whether_a_sheet_is_surrounded_by_other_sheets_: float) → int¶ C++: protocols::features::strand_assembly::cal_num_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long, unsigned long, double) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
cal_shortest_dis_between_facing_aro_in_sw
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, all_distinct_sheet_ids: pyrosetta.rosetta.utility.vector1_unsigned_long, min_num_strands_in_sheet_: int) → float¶ C++: protocols::features::strand_assembly::cal_shortest_dis_between_facing_aro_in_sw(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >, unsigned long) –> float
-
pyrosetta.rosetta.protocols.features.strand_assembly.
calculate_dihedral_w_4_resnums
(pose: pyrosetta.rosetta.core.pose.Pose, res1_sheet_i: int, res2_sheet_i: int, res1_sheet_j: int, res2_sheet_j: int) → float¶ C++: protocols::features::strand_assembly::calculate_dihedral_w_4_resnums(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
change_sheet_id_if_possible
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) → bool¶ C++: protocols::features::strand_assembly::change_sheet_id_if_possible(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, double, double, double) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_LR
(dssp_pose: pyrosetta.rosetta.core.pose.Pose, preceding_E: int, following_E: int) → str¶ C++: protocols::features::strand_assembly::check_LR(class core::pose::Pose &, unsigned long, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_PA
(dssp_pose: pyrosetta.rosetta.core.pose.Pose, residue_begin: int, residue_end: int) → Tuple[str, str]¶ C++: protocols::features::strand_assembly::check_PA(class core::pose::Pose &, unsigned long, unsigned long) –> struct std::pair<std::string, std::string >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_canonicalness_of_LR
(loop_size: int, intra_sheet: bool, LR: str) → str¶ C++: protocols::features::strand_assembly::check_canonicalness_of_LR(unsigned long, bool, class std::basic_string<char>) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_canonicalness_of_PA
(loop_size: int, intra_sheet: bool, PA_by_preceding_E: str, PA_by_following_E: str, check_canonicalness_cutoff_: float) → str¶ C++: protocols::features::strand_assembly::check_canonicalness_of_PA(unsigned long, bool, class std::basic_string<char>, class std::basic_string<char>, double) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_canonicalness_of_parallel_EE
(loop_size: int, intra_sheet: bool, parallel_EE: str) → str¶ C++: protocols::features::strand_assembly::check_canonicalness_of_parallel_EE(unsigned long, bool, class std::basic_string<char>) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_heading_direction
(dssp_pose: pyrosetta.rosetta.core.pose.Pose, preceding_E: int, following_E: int, check_heading_direction_by_: str) → str¶ C++: protocols::features::strand_assembly::check_heading_direction(class core::pose::Pose &, unsigned long, unsigned long, class std::basic_string<char>) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_helix_existence
(pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ C++: protocols::features::strand_assembly::check_helix_existence(const class core::pose::Pose &) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_strand_too_closeness
(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, min_inter_sheet_dis_CA_CA_: float) → bool¶ C++: protocols::features::strand_assembly::check_strand_too_closeness(const class core::pose::Pose &, class protocols::features::strand_assembly::SandwichFragment, class protocols::features::strand_assembly::SandwichFragment, double) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_sw_by_dis
(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, antiparalell: bool, min_sheet_dis_: float, max_sheet_dis_: float) → float¶ C++: protocols::features::strand_assembly::check_sw_by_dis(const class core::pose::Pose &, class protocols::features::strand_assembly::SandwichFragment, class protocols::features::strand_assembly::SandwichFragment, bool, double, double) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_hairpin_connects_short_strand
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, start_res: int, next_start_res: int) → bool¶ C++: protocols::features::strand_assembly::check_whether_hairpin_connects_short_strand(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_same_direction_strands_connect_two_sheets_or_a_loop
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, start_res: int, next_start_res: int) → bool¶ C++: protocols::features::strand_assembly::check_whether_same_direction_strands_connect_two_sheets_or_a_loop(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_sheets_are_connected_with_near_bb_atoms
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, min_N_O_dis_between_two_sheets_: float, min_N_H_O_angle_between_two_sheets_: float) → bool¶ C++: protocols::features::strand_assembly::check_whether_sheets_are_connected_with_near_bb_atoms(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long, double, double) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_strand_i_is_in_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, segment_id: int) → bool¶ C++: protocols::features::strand_assembly::check_whether_strand_i_is_in_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_sw_by_sh_id_still_alive
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → bool¶ C++: protocols::features::strand_assembly::check_whether_sw_by_sh_id_still_alive(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_sw_is_not_connected_with_continuous_atoms
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, dssp_pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int) → str¶ C++: protocols::features::strand_assembly::check_whether_sw_is_not_connected_with_continuous_atoms(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class core::pose::Pose &, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_this_pdb_should_be_excluded
(tag: str) → bool¶ C++: protocols::features::strand_assembly::check_whether_this_pdb_should_be_excluded(class std::basic_string<char>) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
check_whether_this_sheet_is_too_short
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_i: int) → bool¶ C++: protocols::features::strand_assembly::check_whether_this_sheet_is_too_short(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
count_AA_w_direction
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::count_AA_w_direction(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
count_AA_wo_direction
(pose: pyrosetta.rosetta.core.pose.Pose, residue_begin: int, residue_end: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::count_AA_wo_direction(const class core::pose::Pose &, unsigned long, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
delete_this_struct_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → int¶ C++: protocols::features::strand_assembly::delete_this_struct_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
delete_this_sw_can_by_sh_id_from_sw_by_comp
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::delete_this_sw_can_by_sh_id_from_sw_by_comp(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
determine_core_heading_surface_heading_by_distance
(pose_w_center_000: pyrosetta.rosetta.core.pose.Pose, residue_num: int) → str¶ C++: protocols::features::strand_assembly::determine_core_heading_surface_heading_by_distance(const class core::pose::Pose &, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
determine_heading_direction_by_vector
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int, ii: int) → str¶ C++: protocols::features::strand_assembly::determine_heading_direction_by_vector(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
find_sheet
(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, antiparalell: bool, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float, care_smaller_sheet: bool) → int¶ C++: protocols::features::strand_assembly::find_sheet(const class core::pose::Pose &, class protocols::features::strand_assembly::SandwichFragment, class protocols::features::strand_assembly::SandwichFragment, bool, double, double, double, bool) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_all_residues_in_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::get_all_residues_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_aro_residues_in_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_id: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::get_aro_residues_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_avg_dis_CA_CA
(pose: pyrosetta.rosetta.core.pose.Pose, i_resnum: int, i_resnum_1: int, i_resnum_2: int, i_resnum_3: int, j_resnum: int, j_resnum_1: int, j_resnum_2: int, j_resnum_3: int, min_sheet_dis_: float, max_sheet_dis_: float) → float¶ C++: protocols::features::strand_assembly::get_avg_dis_CA_CA(const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, double, double) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_avg_dis_strands
(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) → float¶ C++: protocols::features::strand_assembly::get_avg_dis_strands(const class core::pose::Pose &, class protocols::features::strand_assembly::SandwichFragment, class protocols::features::strand_assembly::SandwichFragment) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_central_residues_in_each_of_two_edge_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_i: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float) → Tuple[int, int]¶ C++: protocols::features::strand_assembly::get_central_residues_in_each_of_two_edge_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, double, double) –> struct std::pair<int, int>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_central_residues_in_other_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sheet_id: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::get_central_residues_in_other_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_central_residues_in_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) → pyrosetta.rosetta.std.vector_unsigned_long¶ C++: protocols::features::strand_assembly::get_central_residues_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class std::vector<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_chain_B_resNum
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_chain_B_resNum(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_closest_distance_between_strands
(pose: pyrosetta.rosetta.core.pose.Pose, strand_i: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment, strand_j: pyrosetta.rosetta.protocols.features.strand_assembly.SandwichFragment) → float¶ C++: protocols::features::strand_assembly::get_closest_distance_between_strands(const class core::pose::Pose &, class protocols::features::strand_assembly::SandwichFragment, class protocols::features::strand_assembly::SandwichFragment) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_current_bs_id_and_closest_edge_bs_id_in_different_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) → Tuple[int, int]¶ C++: protocols::features::strand_assembly::get_current_bs_id_and_closest_edge_bs_id_in_different_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> struct std::pair<unsigned long, unsigned long>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_distinct_sheet_id_from_sheet_table
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_distinct_sheet_id_from_sheet_table(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_distinct_sw_id_from_sandwich_table
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_distinct_sw_id_from_sandwich_table(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_max_sheet_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → int¶ C++: protocols::features::strand_assembly::get_max_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_next_starting_res_for_connecting_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, former_ending_res: int) → Tuple[int, int]¶ C++: protocols::features::strand_assembly::get_next_starting_res_for_connecting_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> struct std::pair<unsigned long, unsigned long>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_num_of_distinct_sheet_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → int¶ C++: protocols::features::strand_assembly::get_num_of_distinct_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_num_of_sheets_that_surround_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) → int¶ C++: protocols::features::strand_assembly::get_num_of_sheets_that_surround_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_num_strands_in_this_sheet
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) → int¶ C++: protocols::features::strand_assembly::get_num_strands_in_this_sheet(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_segment_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, all_strands_index: int) → int¶ C++: protocols::features::strand_assembly::get_segment_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_sheet_antiparallel_info
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int) → str¶ C++: protocols::features::strand_assembly::get_sheet_antiparallel_info(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_size_sandwich_PK_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::get_size_sandwich_PK_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_starting_res_for_connecting_strands
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, former_res_end: int) → Tuple[int, int]¶ C++: protocols::features::strand_assembly::get_starting_res_for_connecting_strands(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> struct std::pair<unsigned long, unsigned long>
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_tag
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → str¶ C++: protocols::features::strand_assembly::get_tag(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_vec_AA_kind
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_vec_AA_kind(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_vec_distinct_sheet_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_vec_distinct_sheet_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_vec_of_sw_can_by_sh_id
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_vec_of_sw_can_by_sh_id(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_vector_of_loop_AA_distribution
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, loop_kind: str) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_vector_of_loop_AA_distribution(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class std::basic_string<char>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
get_vector_of_strand_AA_distribution
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, heading_direction: str, strand_location: str) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::features::strand_assembly::get_vector_of_strand_AA_distribution(unsigned long, class std::shared_ptr<class utility::sql_database::session>, class std::basic_string<char>, class std::basic_string<char>) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
identify_sheet_id_by_residue_end
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_end: int) → int¶ C++: protocols::features::strand_assembly::identify_sheet_id_by_residue_end(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
is_this_strand_at_edge
(pose: pyrosetta.rosetta.core.pose.Pose, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sheet_id: int, residue_begin: int, residue_end: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float) → str¶ C++: protocols::features::strand_assembly::is_this_strand_at_edge(const class core::pose::Pose &, unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long, unsigned long, double, double) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
is_this_strand_at_edge_by_looking_db
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_begin: int) → str¶ C++: protocols::features::strand_assembly::is_this_strand_at_edge_by_looking_db(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
judge_facing
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sheet_i: int, sheet_j: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_sheet_angle_by_four_term_cen_res_: float, max_sheet_angle_by_four_term_cen_res_: float, min_sheet_torsion_cen_res_: float, max_sheet_torsion_cen_res_: float, max_sheet_angle_with_cen_res_in_smaller_sheet_and_two_terminal_res_in_larger_sheet_: float) → int¶ C++: protocols::features::strand_assembly::judge_facing(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long, double, double, double, double, double, double, double) –> int
-
pyrosetta.rosetta.protocols.features.strand_assembly.
process_decoy
(dssp_pose: pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.scoring.ScoreFunction) → None¶ C++: protocols::features::strand_assembly::process_decoy(class core::pose::Pose &, const class core::scoring::ScoreFunction &) –> void
-
pyrosetta.rosetta.protocols.features.strand_assembly.
report_heading_directions_of_all_AA_in_a_strand
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, sw_can_by_sh_id: int, sheet_id: int, residue_begin: int, residue_end: int) → str¶ C++: protocols::features::strand_assembly::report_heading_directions_of_all_AA_in_a_strand(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long, unsigned long, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
retrieve_residue_num_of_rkde
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, dssp_code: str, heading_direction: str) → pyrosetta.rosetta.utility.vector1_int¶ C++: protocols::features::strand_assembly::retrieve_residue_num_of_rkde(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, class std::basic_string<char>, class std::basic_string<char>) –> class utility::vector1<int, class std::allocator<int> >
-
pyrosetta.rosetta.protocols.features.strand_assembly.
round_to_Real
(x: float) → float¶ C++: protocols::features::strand_assembly::round_to_Real(double) –> double
-
pyrosetta.rosetta.protocols.features.strand_assembly.
round_to_Size
(x: float) → int¶ C++: protocols::features::strand_assembly::round_to_Size(double) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
round_to_float
(x: float) → float¶ C++: protocols::features::strand_assembly::round_to_float(float) –> float
-
pyrosetta.rosetta.protocols.features.strand_assembly.
see_edge_or_core_or_loop_or_short_edge
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, residue_num: int) → str¶ C++: protocols::features::strand_assembly::see_edge_or_core_or_loop_or_short_edge(unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
see_whether_sheet_is_antiparallel
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, i_sheet: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) → str¶ C++: protocols::features::strand_assembly::see_whether_sheet_is_antiparallel(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, double, double, double) –> std::string
-
pyrosetta.rosetta.protocols.features.strand_assembly.
see_whether_sheets_can_be_combined
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, i_sheet: int, j_sheet: int, min_CA_CA_dis_: float, max_CA_CA_dis_: float, min_C_O_N_angle_: float) → bool¶ C++: protocols::features::strand_assembly::see_whether_sheets_can_be_combined(unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, unsigned long, unsigned long, double, double, double) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
see_whether_this_sw_has_SS_bond
(struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → bool¶ C++: protocols::features::strand_assembly::see_whether_this_sw_has_SS_bond(unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> bool
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_AA_distribution_with_direction_to_a_file
(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → int¶ C++: protocols::features::strand_assembly::write_AA_distribution_with_direction_to_a_file(class std::basic_string<char>, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_AA_distribution_without_direction_to_a_file
(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session) → int¶ C++: protocols::features::strand_assembly::write_AA_distribution_without_direction_to_a_file(class std::basic_string<char>, unsigned long, class std::shared_ptr<class utility::sql_database::session>) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_AA_kind_to_a_file
(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int, sw_res_size: int) → int¶ C++: protocols::features::strand_assembly::write_AA_kind_to_a_file(class std::basic_string<char>, unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_chain_B_resNum_to_a_file
(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, sw_can_by_sh_id: int) → int¶ C++: protocols::features::strand_assembly::write_chain_B_resNum_to_a_file(class std::basic_string<char>, unsigned long, class std::shared_ptr<class utility::sql_database::session>, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_number_of_electrostatic_interactions_of_residues_to_files
(tag: str, struct_id: int, db_session: pyrosetta.rosetta.utility.sql_database.session, pose: pyrosetta.rosetta.core.pose.Pose, dssp_code: str, heading_direction: str, distance_cutoff_for_electrostatic_interactions_: float, CB_b_factor_cutoff_for_electrostatic_interactions_: float, min_primary_seq_distance_diff_for_electrostatic_interactions_: int) → int¶ C++: protocols::features::strand_assembly::write_number_of_electrostatic_interactions_of_residues_to_files(class std::basic_string<char>, unsigned long, class std::shared_ptr<class utility::sql_database::session>, const class core::pose::Pose &, class std::basic_string<char>, class std::basic_string<char>, double, double, unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_p_aa_pp_of_AAs_to_a_file
(tag: str, dssp_pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::features::strand_assembly::write_p_aa_pp_of_AAs_to_a_file(class std::basic_string<char>, class core::pose::Pose &) –> unsigned long
-
pyrosetta.rosetta.protocols.features.strand_assembly.
write_rama_of_AAs_to_a_file
(tag: str, dssp_pose: pyrosetta.rosetta.core.pose.Pose) → int¶ C++: protocols::features::strand_assembly::write_rama_of_AAs_to_a_file(class std::basic_string<char>, class core::pose::Pose &) –> unsigned long