util

Bindings for core::select::util namespace

pyrosetta.rosetta.core.select.util.calc_interacting_vector(pose: pyrosetta.rosetta.core.pose.Pose, part1res: pyrosetta.rosetta.std.set_unsigned_long_t, part2res: pyrosetta.rosetta.std.set_unsigned_long_t, CB_dist_cutoff: float, nearby_atom_cutoff: float, vector_angle_cutoff: float, vector_dist_cutoff: float) → pyrosetta.rosetta.utility.vector1_bool

calculate the same thing but don’t require an interface

C++: core::select::util::calc_interacting_vector(const class core::pose::Pose &, const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, const class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> > &, const double, const double, const double, const double) –> class utility::vector1<bool, class std::allocator<bool> >

pyrosetta.rosetta.core.select.util.calc_interface_vector(*args, **kwargs)

Overloaded function.

  1. calc_interface_vector(pose: pyrosetta.rosetta.core.pose.Pose, chain1_number: int, chain2_number: int) -> pyrosetta.rosetta.utility.vector1_bool

minimal chain number definition

C++: core::select::util::calc_interface_vector(const class core::pose::Pose &, const unsigned long, const unsigned long) –> class utility::vector1<bool, class std::allocator<bool> >

  1. calc_interface_vector(pose: pyrosetta.rosetta.core.pose.Pose, chain1_number: int, chain2_number: int, CB_dist_cutoff: float, nearby_atom_cutoff: float, vector_angle_cutoff: float, vector_dist_cutoff: float) -> pyrosetta.rosetta.utility.vector1_bool

full runner that takes all of the inputs for chains

C++: core::select::util::calc_interface_vector(const class core::pose::Pose &, const unsigned long, const unsigned long, const double, const double, const double, const double) –> class utility::vector1<bool, class std::allocator<bool> >

  1. calc_interface_vector(pose: pyrosetta.rosetta.core.pose.Pose, interface_jump: int, CB_dist_cutoff: float, nearby_atom_cutoff: float, vector_angle_cutoff: float, vector_dist_cutoff: float) -> pyrosetta.rosetta.utility.vector1_bool

full runner that takes the jump

C++: core::select::util::calc_interface_vector(const class core::pose::Pose &, const int, const double, const double, const double, const double) –> class utility::vector1<bool, class std::allocator<bool> >

  1. calc_interface_vector(pose: pyrosetta.rosetta.core.pose.Pose, interface_jump: int) -> pyrosetta.rosetta.utility.vector1_bool

minimal jump runner

C++: core::select::util::calc_interface_vector(const class core::pose::Pose &, const int) –> class utility::vector1<bool, class std::allocator<bool> >