pose_sewing¶
Bindings for protocols::pose_sewing namespace
- pyrosetta.rosetta.protocols.pose_sewing.all_L_dssp(pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
- Is the DSSP all loop?
A pose unfortunately starts with all L as the DSSP when creating a pose from seq and inserting residues as is done for segments.
C++: protocols::pose_sewing::all_L_dssp(const class core::pose::Pose &) –> bool
- pyrosetta.rosetta.protocols.pose_sewing.calculate_blocks(outmap: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
Assign E/H blocks in the given pose
C++: protocols::pose_sewing::calculate_blocks(class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &) –> void
- pyrosetta.rosetta.protocols.pose_sewing.calculate_blocks_from_subset(outmap: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, subset: pyrosetta.rosetta.utility.vector1_bool) None ¶
Assign arbitrary blocks from a Residue subset.
C++: protocols::pose_sewing::calculate_blocks_from_subset(class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class utility::vector1<bool, class std::allocator<bool> > &) –> void
- pyrosetta.rosetta.protocols.pose_sewing.calculate_distance_score_bt_residues(N_res: pyrosetta.rosetta.core.conformation.Residue, C_res: pyrosetta.rosetta.core.conformation.Residue, min_score: float, min_distance: float, dist_mult: float) float ¶
C++: protocols::pose_sewing::calculate_distance_score_bt_residues(const class core::conformation::Residue &, const class core::conformation::Residue &, double, double, double) –> double
- pyrosetta.rosetta.protocols.pose_sewing.calculate_helices(outmap: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, min_length: int) None ¶
C++: protocols::pose_sewing::calculate_helices(class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &, unsigned long) –> void
- pyrosetta.rosetta.protocols.pose_sewing.calculate_motif_score_bt_residues(scorer: protocols::sewing::scoring::MotifScorer, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, res1_SS: str, res2_SS: str) float ¶
Calculate the motif score between two residues.
C++: protocols::pose_sewing::calculate_motif_score_bt_residues(const class protocols::sewing::scoring::MotifScorer &, const class core::conformation::Residue &, const class core::conformation::Residue &, char, char) –> double
- pyrosetta.rosetta.protocols.pose_sewing.identify_ss_blocks_vec(out_vec: pyrosetta.rosetta.utility.vector1_utility_vector1_bool_std_allocator_bool_t, subset: pyrosetta.rosetta.utility.vector1_bool) None ¶
Will eventually replace standard function.
C++: protocols::pose_sewing::identify_ss_blocks_vec(class utility::vector1<class utility::vector1<bool, class std::allocator<bool> >, class std::allocator<class utility::vector1<bool, class std::allocator<bool> > > > &, const class utility::vector1<bool, class std::allocator<bool> > &) –> void