pack_basic

Bindings for core::pack_basic namespace

class pyrosetta.rosetta.core.pack_basic.RotamerSetsBase

Bases: pybind11_builtins.pybind11_object

assign(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : pyrosetta.rosetta.core.pack_basic.RotamerSetsBase) pyrosetta.rosetta.core.pack_basic.RotamerSetsBase

C++: core::pack_basic::RotamerSetsBase::operator=(const class core::pack_basic::RotamerSetsBase &) –> class core::pack_basic::RotamerSetsBase &

initialize_pose_for_rotsets_creation(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, pose: pyrosetta.rosetta.core.pose.Pose) None
Give the pose a chance to stash any data needed by the _rotset_

need nonconst access to pose

C++: core::pack_basic::RotamerSetsBase::initialize_pose_for_rotsets_creation(class core::pose::Pose &) const –> void

moltenres_2_resid(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::moltenres_2_resid(unsigned long) const –> unsigned long

moltenres_for_rotamer(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::moltenres_for_rotamer(unsigned long) const –> unsigned long

moltenres_rotid_2_rotid(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, moltenres: int, moltenresrotid: int) int

convert moltenres rotid to id in full rotamer enumeration

C++: core::pack_basic::RotamerSetsBase::moltenres_rotid_2_rotid(unsigned long, unsigned long) const –> unsigned long

nmoltenres(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase) int

C++: core::pack_basic::RotamerSetsBase::nmoltenres() const –> unsigned long

nrotamer_offset_for_moltenres(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::nrotamer_offset_for_moltenres(unsigned long) const –> unsigned long

nrotamers(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase) int

C++: core::pack_basic::RotamerSetsBase::nrotamers() const –> unsigned long

nrotamers_for_moltenres(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::nrotamers_for_moltenres(unsigned long) const –> unsigned long

res_for_rotamer(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::res_for_rotamer(unsigned long) const –> unsigned long

resid_2_moltenres(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) int

C++: core::pack_basic::RotamerSetsBase::resid_2_moltenres(unsigned long) const –> unsigned long

rotamer(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, : int) pyrosetta.rosetta.core.conformation.Residue

C++: core::pack_basic::RotamerSetsBase::rotamer(unsigned long) const –> class std::shared_ptr<const class core::conformation::Residue>

rotamer_for_moltenres(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, moltenres_id: int, rotamerid: int) pyrosetta.rosetta.core.conformation.Residue

C++: core::pack_basic::RotamerSetsBase::rotamer_for_moltenres(unsigned long, unsigned long) const –> class std::shared_ptr<const class core::conformation::Residue>

rotid_on_moltenresidue(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, rotid: int) int

convert rotid in full rotamer enumeration into rotamer id on its source residue

C++: core::pack_basic::RotamerSetsBase::rotid_on_moltenresidue(unsigned long) const –> unsigned long

show(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase, out: pyrosetta.rosetta.std.ostream) None

C++: core::pack_basic::RotamerSetsBase::show(std::ostream &) const –> void

total_residue(self: pyrosetta.rosetta.core.pack_basic.RotamerSetsBase) int

C++: core::pack_basic::RotamerSetsBase::total_residue() const –> unsigned long