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