disulfides¶
Bindings for core::scoring::disulfides namespace
- class pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func¶
Bases:
Func
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func, : pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func) pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func ¶
C++: core::scoring::disulfides::CBSG_Dihedral_Func::operator=(const class core::scoring::disulfides::CBSG_Dihedral_Func &) –> class core::scoring::disulfides::CBSG_Dihedral_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::CBSG_Dihedral_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::CBSG_Dihedral_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::CBSG_Dihedral_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.CBSG_Dihedral_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::CBSG_Dihedral_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func¶
Bases:
Func
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func, : pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func) pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func ¶
C++: core::scoring::disulfides::CB_Angle_Func::operator=(const class core::scoring::disulfides::CB_Angle_Func &) –> class core::scoring::disulfides::CB_Angle_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::CB_Angle_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func, : float) float ¶
C++: core::scoring::disulfides::CB_Angle_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func, : float) float ¶
C++: core::scoring::disulfides::CB_Angle_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.CB_Angle_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::CB_Angle_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func¶
Bases:
Func
Score based on the dihedral formed by N Ca Ca C
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func, : pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func) pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func ¶
C++: core::scoring::disulfides::CaCbCbCa_Dihedral_Func::operator=(const class core::scoring::disulfides::CaCbCbCa_Dihedral_Func &) –> class core::scoring::disulfides::CaCbCbCa_Dihedral_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::CaCbCbCa_Dihedral_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::CaCbCbCa_Dihedral_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::CaCbCbCa_Dihedral_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCbCa_Dihedral_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::CaCbCbCa_Dihedral_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func¶
Bases:
Func
Score based on the angle Ca Cb Cb
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func, : pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func) pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func ¶
C++: core::scoring::disulfides::CaCbCb_Angle_Func::operator=(const class core::scoring::disulfides::CaCbCb_Angle_Func &) –> class core::scoring::disulfides::CaCbCb_Angle_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::CaCbCb_Angle_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func, : float) float ¶
C++: core::scoring::disulfides::CaCbCb_Angle_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func, : float) float ¶
C++: core::scoring::disulfides::CaCbCb_Angle_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.CaCbCb_Angle_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::CaCbCb_Angle_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func¶
Bases:
Func
Score based on the distance between Cb
Based on the rosetta++ scores by Bill Schief in 2002.
Uses a sum of three gaussians.
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func, : pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func) pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func ¶
C++: core::scoring::disulfides::Cb_Distance_Func::operator=(const class core::scoring::disulfides::Cb_Distance_Func &) –> class core::scoring::disulfides::Cb_Distance_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::Cb_Distance_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func, : float) float ¶
C++: core::scoring::disulfides::Cb_Distance_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func, : float) float ¶
C++: core::scoring::disulfides::Cb_Distance_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.Cb_Distance_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::Cb_Distance_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func¶
Bases:
Func
Score based on the distance between the two residues’ centroids
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func, : pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func) pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func ¶
C++: core::scoring::disulfides::Cen_Distance_Func::operator=(const class core::scoring::disulfides::Cen_Distance_Func &) –> class core::scoring::disulfides::Cen_Distance_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::Cen_Distance_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func, : float) float ¶
C++: core::scoring::disulfides::Cen_Distance_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func, : float) float ¶
C++: core::scoring::disulfides::Cen_Distance_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.Cen_Distance_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::Cen_Distance_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents¶
Bases:
pybind11_object
Storage for Disulfide Energy Terms
- Although the full atom and centroid terms will not be defined
at the same time for a particular disulfide bond, it is convienient to be able to store either in the same object.
- dslfc_ang(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyComponents::dslfc_ang() –> double &
- dslfc_bb_dih(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyComponents::dslfc_bb_dih() –> double &
- dslfc_cb_dih(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyComponents::dslfc_cb_dih() –> double &
- dslfc_cb_dst(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyComponents::dslfc_cb_dst() –> double &
- dslfc_cen_dst(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyComponents::dslfc_cen_dst() –> double &
- class pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer¶
Bases:
LREnergyContainer
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::accumulate_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- any_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::any_neighbors_for_residue(int) const –> bool
- any_upper_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::any_upper_neighbors_for_residue(int) const –> bool
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, : pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer) pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::operator=(const class core::scoring::disulfides::CentroidDisulfideEnergyContainer &) –> class core::scoring::disulfides::CentroidDisulfideEnergyContainer &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer) pyrosetta.rosetta.core.scoring.LREnergyContainer ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::clone() const –> class std::shared_ptr<class core::scoring::LREnergyContainer>
- const_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::const_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::const_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::const_upper_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::const_upper_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- disulfide_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) core::scoring::disulfides::DisulfideAtomIndices ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::disulfide_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- disulfide_bonded(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, res1id: int, res2id: int) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::disulfide_bonded(unsigned long, unsigned long) const –> bool
- empty(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::empty() const –> bool
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::energy_computed(unsigned long) const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::lower_neighbor_id(unsigned long) const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::mark_energy_computed(unsigned long) –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::mark_energy_uncomputed(unsigned long) –> void
- neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- other_neighbor_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) core::scoring::disulfides::DisulfideAtomIndices ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::other_neighbor_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- other_neighbor_id(*args, **kwargs)¶
Overloaded function.
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) -> int
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::other_neighbor_id(unsigned long) const –> unsigned long
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int, resid: int) -> int
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::other_neighbor_id(unsigned long, unsigned long) const –> unsigned long
- residue_forms_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::residue_forms_disulfide(unsigned long) const –> bool
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::retrieve_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::save_energy(unsigned long, const class core::scoring::EMapVector &) –> void
- set_num_nodes(self: pyrosetta.rosetta.core.scoring.LREnergyContainer, : int) None ¶
C++: core::scoring::LREnergyContainer::set_num_nodes(unsigned long) –> void
- update(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::update(const class core::pose::Pose &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::upper_neighbor_id(unsigned long) const –> unsigned long
- upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::upper_neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideEnergyContainer::upper_neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- class pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator¶
Bases:
ResidueNeighborConstIterator
Just a const version of CentroidDisulfideNeighborIterator
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::operator=(const class core::scoring::ResidueNeighborConstIterator &) –> class core::scoring::ResidueNeighborConstIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::lower_neighbor_id() const –> unsigned long
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::operator++() –> const class core::scoring::ResidueNeighborConstIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborConstIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator¶
Bases:
ResidueNeighborIterator
An iterator over the disulfide bonds a residue forms
When scoring a pose, a long range energy container must be able to iterate over all the residues which interact with a particular residue. For disulfide bonds, this is either zero or one items depending on whether the residue specified forms a disulfide bond or not.
Given the proper options, include all residues in the vicinity which could form a bond, not just the best one. Maybe even include non-cysteines!
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::operator=(const class core::scoring::ResidueNeighborIterator &) –> class core::scoring::ResidueNeighborIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) bool ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::lower_neighbor_id() const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::mark_energy_computed() –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::mark_energy_uncomputed() –> void
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::operator++() –> const class core::scoring::ResidueNeighborIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::save_energy(const class core::scoring::EMapVector &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfideNeighborIterator) int ¶
C++: core::scoring::disulfides::CentroidDisulfideNeighborIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential¶
Bases:
pybind11_object
This class scores centroid disulfide bonds It is intended to be a singleton with a single instance held by ScoringManager.
The energy functions are derived from those present in Rosetta++
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential, : pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential) pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential ¶
C++: core::scoring::disulfides::CentroidDisulfidePotential::operator=(const class core::scoring::disulfides::CentroidDisulfidePotential &) –> class core::scoring::disulfides::CentroidDisulfidePotential &
- is_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue) bool ¶
Decide whether there is a disulfide bond between two residues.
Does not require that the residues be cysteines, so if this is important you should check for CYS first. (The relaxed requirements are useful for design.)
C++: core::scoring::disulfides::CentroidDisulfidePotential::is_disulfide(const class core::conformation::Residue &, const class core::conformation::Residue &) const –> bool
- score_disulfide(*args, **kwargs)¶
Overloaded function.
score_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, cbcb_distance_score: float, centroid_distance_score: float, cacbcb_angle_1_score: float, cacbcb_angle_2_score: float, cacbcbca_dihedral_score: float, backbone_dihedral_score: float) -> None
Calculates scoring terms for the disulfide bond specified
C++: core::scoring::disulfides::CentroidDisulfidePotential::score_disulfide(const class core::conformation::Residue &, const class core::conformation::Residue &, double &, double &, double &, double &, double &, double &) const –> void
score_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.CentroidDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, cbcb_distance_sq: float, centroid_distance_sq: float, cacbcb_angle_1: float, cacbcb_angle_2: float, cacbcbca_dihedral: float, backbone_dihedral: float, cbcb_distance_score: float, centroid_distance_score: float, cacbcb_angle_1_score: float, cacbcb_angle_2_score: float, cacbcbca_dihedral_score: float, backbone_dihedral_score: float, cb_score_factor: float) -> None
Calculates scoring terms and geometry
C++: core::scoring::disulfides::CentroidDisulfidePotential::score_disulfide(const class core::conformation::Residue &, const class core::conformation::Residue &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &, double &) const –> void
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator¶
Bases:
ResidueNeighborConstIterator
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::operator=(const class core::scoring::ResidueNeighborConstIterator &) –> class core::scoring::ResidueNeighborConstIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) bool ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::lower_neighbor_id() const –> unsigned long
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::operator++() –> const class core::scoring::ResidueNeighborConstIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbConstIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbConstIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator¶
Bases:
ResidueNeighborIterator
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::operator=(const class core::scoring::ResidueNeighborIterator &) –> class core::scoring::ResidueNeighborIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) bool ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::lower_neighbor_id() const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) None ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::mark_energy_computed() –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) None ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::mark_energy_uncomputed() –> void
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::operator++() –> const class core::scoring::ResidueNeighborIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::save_energy(const class core::scoring::EMapVector &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfResNeighbIterator) int ¶
C++: core::scoring::disulfides::DisulfResNeighbIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices¶
Bases:
pybind11_object
This class is used by the *DisulfideEnergyContainer and the *DisulfidePotential classes to rapidly index into a residue that’s known to form a disulfide. For the sake of computing derivatives, there are only three atoms that need to be readily available: CA, CB, and the atom which makes the disulfide bond, either SG or CEN. The DisulfideEnergyContainer is responsible for keeping the indices in one of these objects up-to-date with the residue it is meant to shadow.
- atom_gets_derivatives(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, atom_index: int) bool ¶
C++: core::scoring::disulfides::DisulfideAtomIndices::atom_gets_derivatives(unsigned long) const –> bool
- c_alpha_index(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices) int ¶
C++: core::scoring::disulfides::DisulfideAtomIndices::c_alpha_index() const –> unsigned long
- c_beta_index(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices) int ¶
C++: core::scoring::disulfides::DisulfideAtomIndices::c_beta_index() const –> unsigned long
- derivative_atom(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, atom_index: int) pyrosetta.rosetta.core.scoring.disulfides.DisulfideDerivativeAtom ¶
C++: core::scoring::disulfides::DisulfideAtomIndices::derivative_atom(unsigned long) const –> enum core::scoring::disulfides::DisulfideDerivativeAtom
- disulf_atom_index(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices) int ¶
- The atom which participates in the disulfide bond
SG for fullatom or CEN for centroid
C++: core::scoring::disulfides::DisulfideAtomIndices::disulf_atom_index() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideDerivativeAtom¶
Bases:
pybind11_object
Members:
NO_DERIVATIVES_FOR_ATOM
CYS_C_ALPHA
CYS_C_BETA
CYS_S_GAMMA
CYS_CEN
- CYS_CEN = <DisulfideDerivativeAtom.CYS_CEN: 4>¶
- CYS_C_ALPHA = <DisulfideDerivativeAtom.CYS_C_ALPHA: 1>¶
- CYS_C_BETA = <DisulfideDerivativeAtom.CYS_C_BETA: 2>¶
- CYS_S_GAMMA = <DisulfideDerivativeAtom.CYS_S_GAMMA: 3>¶
- NO_DERIVATIVES_FOR_ATOM = <DisulfideDerivativeAtom.NO_DERIVATIVES_FOR_ATOM: 0>¶
- property name¶
- property value¶
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase, : pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase) pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase ¶
C++: core::scoring::disulfides::DisulfideMatchingDatabase::operator=(const class core::scoring::disulfides::DisulfideMatchingDatabase &) –> class core::scoring::disulfides::DisulfideMatchingDatabase &
- get_all_disulfides(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase) pyrosetta.rosetta.utility.vector1_core_kinematics_RT ¶
C++: core::scoring::disulfides::DisulfideMatchingDatabase::get_all_disulfides() const –> class utility::vector1<class core::kinematics::RT, class std::allocator<class core::kinematics::RT> > &
- read_disulfide_database(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingDatabase) None ¶
C++: core::scoring::disulfides::DisulfideMatchingDatabase::read_disulfide_database() const –> void
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyComponents¶
Bases:
pybind11_object
Storage for Disulfide Energy Terms
- dslfc_RT(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyComponents) float ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyComponents::dslfc_RT() –> double &
- dslfc_rot(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyComponents) float ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyComponents::dslfc_rot() –> double &
- dslfc_trans(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyComponents) float ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyComponents::dslfc_trans() –> double &
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer¶
Bases:
LREnergyContainer
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::accumulate_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- any_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::any_neighbors_for_residue(int) const –> bool
- any_upper_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::any_upper_neighbors_for_residue(int) const –> bool
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, : pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer) pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::operator=(const class core::scoring::disulfides::DisulfideMatchingEnergyContainer &) –> class core::scoring::disulfides::DisulfideMatchingEnergyContainer &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer) pyrosetta.rosetta.core.scoring.LREnergyContainer ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::clone() const –> class std::shared_ptr<class core::scoring::LREnergyContainer>
- const_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::const_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::const_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::const_upper_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::const_upper_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- disulfide_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::disulfide_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- disulfide_bonded(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, res1id: int, res2id: int) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::disulfide_bonded(unsigned long, unsigned long) const –> bool
- empty(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::empty() const –> bool
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::energy_computed(unsigned long) const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::lower_neighbor_id(unsigned long) const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::mark_energy_computed(unsigned long) –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::mark_energy_uncomputed(unsigned long) –> void
- neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- other_neighbor_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::other_neighbor_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- other_neighbor_id(*args, **kwargs)¶
Overloaded function.
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) -> int
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::other_neighbor_id(unsigned long) const –> unsigned long
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int, resid: int) -> int
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::other_neighbor_id(unsigned long, unsigned long) const –> unsigned long
- residue_forms_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::residue_forms_disulfide(unsigned long) const –> bool
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::retrieve_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::save_energy(unsigned long, const class core::scoring::EMapVector &) –> void
- set_num_nodes(self: pyrosetta.rosetta.core.scoring.LREnergyContainer, : int) None ¶
C++: core::scoring::LREnergyContainer::set_num_nodes(unsigned long) –> void
- update(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::update(const class core::pose::Pose &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::upper_neighbor_id(unsigned long) const –> unsigned long
- upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::upper_neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingEnergyContainer::upper_neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator¶
Bases:
ResidueNeighborConstIterator
Just a const version of DisulfideMatchingNeighborIterator
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::operator=(const class core::scoring::ResidueNeighborConstIterator &) –> class core::scoring::ResidueNeighborConstIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::lower_neighbor_id() const –> unsigned long
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::operator++() –> const class core::scoring::ResidueNeighborConstIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborConstIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborConstIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator¶
Bases:
ResidueNeighborIterator
An iterator over the disulfide bonds a residue forms
When scoring a pose, a long range energy container must be able to iterate over all the residues which interact with a particular residue. For disulfide bonds, this is either zero or one items depending on whether the residue specified forms a disulfide bond or not.
Given the proper options, include all residues in the vicinity which could form a bond, not just the best one. Maybe even include non-cysteines!
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::accumulate_energy(class core::scoring::EMapVector &) const –> void
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator, : pyrosetta.rosetta.core.scoring.ResidueNeighborIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::operator=(const class core::scoring::ResidueNeighborIterator &) –> class core::scoring::ResidueNeighborIterator &
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) bool ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::energy_computed() const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::lower_neighbor_id() const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::mark_energy_computed() –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::mark_energy_uncomputed() –> void
- neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::neighbor_id() const –> unsigned long
- pre_increment(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::operator++() –> const class core::scoring::ResidueNeighborIterator &
- residue_iterated_on(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::residue_iterated_on() const –> unsigned long
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::retrieve_energy(class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator, : pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::save_energy(const class core::scoring::EMapVector &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingNeighborIterator) int ¶
C++: core::scoring::disulfides::DisulfideMatchingNeighborIterator::upper_neighbor_id() const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential¶
Bases:
pybind11_object
This class scores centroid disulfide bonds It is intended to be a singleton with a single instance held by ScoringManager.
The energy functions are derived from those present in Rosetta++
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential, : pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential) pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential ¶
C++: core::scoring::disulfides::DisulfideMatchingPotential::operator=(const class core::scoring::disulfides::DisulfideMatchingPotential &) –> class core::scoring::disulfides::DisulfideMatchingPotential &
- compute_matching_energy(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: core::scoring::disulfides::DisulfideMatchingPotential::compute_matching_energy(const class core::pose::Pose &) const –> double
- score_disulfide(*args, **kwargs)¶
Overloaded function.
score_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, match_t: float, match_r: float, match_rt: float) -> None
score_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.DisulfideMatchingPotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, match_t: float, match_r: float, match_rt: float, mirror: bool) -> None
Calculates scoring terms for the disulfide bond specified
C++: core::scoring::disulfides::DisulfideMatchingPotential::score_disulfide(const class core::conformation::Residue &, const class core::conformation::Residue &, double &, double &, double &, const bool) const –> void
- class pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents¶
Bases:
pybind11_object
- dslf_ca_dih(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_ca_dih() –> double &
- dslf_cbs_ds(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_cbs_ds() –> double &
- dslf_cs_ang(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_cs_ang() –> double &
- dslf_fa13(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_fa13() –> double &
- dslf_ss_dih(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_ss_dih() –> double &
- dslf_ss_dst(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyComponents) float ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyComponents::dslf_ss_dst() –> double &
- class pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer¶
Bases:
LREnergyContainer
- accumulate_energy(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::accumulate_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- any_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::any_neighbors_for_residue(int) const –> bool
- any_upper_neighbors_for_residue(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::any_upper_neighbors_for_residue(int) const –> bool
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, : pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer) pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::operator=(const class core::scoring::disulfides::FullatomDisulfideEnergyContainer &) –> class core::scoring::disulfides::FullatomDisulfideEnergyContainer &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer) pyrosetta.rosetta.core.scoring.LREnergyContainer ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::clone() const –> class std::shared_ptr<class core::scoring::LREnergyContainer>
- const_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::const_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::const_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::const_upper_neighbor_iterator_begin(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- const_upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborConstIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::const_upper_neighbor_iterator_end(int) const –> class std::shared_ptr<class core::scoring::ResidueNeighborConstIterator>
- disulfide_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::disulfide_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- disulfide_bonded(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, res1id: int, res2id: int) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::disulfide_bonded(unsigned long, unsigned long) const –> bool
- empty(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::empty() const –> bool
- energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::energy_computed(unsigned long) const –> bool
- lower_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::lower_neighbor_id(unsigned long) const –> unsigned long
- mark_energy_computed(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::mark_energy_computed(unsigned long) –> void
- mark_energy_uncomputed(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::mark_energy_uncomputed(unsigned long) –> void
- neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- num_residues(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer) int ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::num_residues() const –> unsigned long
- other_neighbor_atom_indices(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::other_neighbor_atom_indices(unsigned long) const –> const class core::scoring::disulfides::DisulfideAtomIndices &
- other_neighbor_id(*args, **kwargs)¶
Overloaded function.
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) -> int
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::other_neighbor_id(unsigned long) const –> unsigned long
other_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int, resid: int) -> int
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::other_neighbor_id(unsigned long, unsigned long) const –> unsigned long
- residue_forms_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) bool ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::residue_forms_disulfide(unsigned long) const –> bool
- retrieve_energy(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::retrieve_energy(unsigned long, class core::scoring::EMapVector &) const –> void
- save_energy(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int, emap: pyrosetta.rosetta.core.scoring.EMapVector) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::save_energy(unsigned long, const class core::scoring::EMapVector &) –> void
- set_num_nodes(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, : int) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::set_num_nodes(unsigned long) –> void
- update(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::update(const class core::pose::Pose &) –> void
- upper_neighbor_id(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, disulfide_index: int) int ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::upper_neighbor_id(unsigned long) const –> unsigned long
- upper_neighbor_iterator_begin(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::upper_neighbor_iterator_begin(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- upper_neighbor_iterator_end(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideEnergyContainer, resid: int) pyrosetta.rosetta.core.scoring.ResidueNeighborIterator ¶
C++: core::scoring::disulfides::FullatomDisulfideEnergyContainer::upper_neighbor_iterator_end(int) –> class std::shared_ptr<class core::scoring::ResidueNeighborIterator>
- class pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfideParams13¶
Bases:
pybind11_object
- property a_kappa¶
- property a_logA¶
- property a_mu¶
- property d_location¶
- property d_scale¶
- property d_shape¶
- property dcs_kappa1¶
- property dcs_kappa2¶
- property dcs_kappa3¶
- property dcs_logA1¶
- property dcs_logA2¶
- property dcs_logA3¶
- property dcs_mu1¶
- property dcs_mu2¶
- property dcs_mu3¶
- property dss_kappa1¶
- property dss_kappa2¶
- property dss_logA1¶
- property dss_logA2¶
- property dss_mixed_kappa1¶
- property dss_mixed_kappa2¶
- property dss_mixed_logA1¶
- property dss_mixed_logA2¶
- property dss_mixed_mu1¶
- property dss_mixed_mu2¶
- property dss_mu1¶
- property dss_mu2¶
- class pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential¶
Bases:
pybind11_object
- get_disulfide_derivatives(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, res1_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, res2_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, weights: pyrosetta.rosetta.core.scoring.EMapVector, r1_atom_derivs: pyrosetta.rosetta.utility.vector1_core_scoring_DerivVectorPair, r2_atom_derivs: pyrosetta.rosetta.utility.vector1_core_scoring_DerivVectorPair) None ¶
C++: core::scoring::disulfides::FullatomDisulfidePotential::get_disulfide_derivatives(const class core::conformation::Residue &, const class core::conformation::Residue &, const class core::scoring::disulfides::DisulfideAtomIndices &, const class core::scoring::disulfides::DisulfideAtomIndices &, const class core::scoring::EMapVector &, class utility::vector1<class core::scoring::DerivVectorPair, class std::allocator<class core::scoring::DerivVectorPair> > &, class utility::vector1<class core::scoring::DerivVectorPair, class std::allocator<class core::scoring::DerivVectorPair> > &) const –> void
- get_disulfide_derivatives_old(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, res1_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, res2_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, at1: int, weights: pyrosetta.rosetta.core.scoring.EMapVector, F1: pyrosetta.rosetta.numeric.xyzVector_double_t, F2: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
C++: core::scoring::disulfides::FullatomDisulfidePotential::get_disulfide_derivatives_old(const class core::conformation::Residue &, const class core::conformation::Residue &, const class core::scoring::disulfides::DisulfideAtomIndices &, const class core::scoring::disulfides::DisulfideAtomIndices &, const unsigned long, const class core::scoring::EMapVector &, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) const –> void
- print_score_functions(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential) None ¶
C++: core::scoring::disulfides::FullatomDisulfidePotential::print_score_functions() const –> void
- score_this_disulfide(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, res1_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, res2_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, score: float) None ¶
C++: core::scoring::disulfides::FullatomDisulfidePotential::score_this_disulfide(const class core::conformation::Residue &, const class core::conformation::Residue &, const class core::scoring::disulfides::DisulfideAtomIndices &, const class core::scoring::disulfides::DisulfideAtomIndices &, double &) const –> void
- score_this_disulfide_old(self: pyrosetta.rosetta.core.scoring.disulfides.FullatomDisulfidePotential, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, res1_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, res2_atom_indices: pyrosetta.rosetta.core.scoring.disulfides.DisulfideAtomIndices, distance_score_this_disulfide: float, csangles_score_this_disulfide: float, dihedral_score_this_disulfide: float, ca_dihedral_sc_this_disulf: float, truefalse_fa_disulf: bool) None ¶
C++: core::scoring::disulfides::FullatomDisulfidePotential::score_this_disulfide_old(const class core::conformation::Residue &, const class core::conformation::Residue &, const class core::scoring::disulfides::DisulfideAtomIndices &, const class core::scoring::disulfides::DisulfideAtomIndices &, double &, double &, double &, double &, bool &) const –> void
- class pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func¶
Bases:
Func
Score based on the dihedral formed by the two Ca and Cb
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func, : pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func) pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func ¶
C++: core::scoring::disulfides::NCaCaC_Dihedral_Func::operator=(const class core::scoring::disulfides::NCaCaC_Dihedral_Func &) –> class core::scoring::disulfides::NCaCaC_Dihedral_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::NCaCaC_Dihedral_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::NCaCaC_Dihedral_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::NCaCaC_Dihedral_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.NCaCaC_Dihedral_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::NCaCaC_Dihedral_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.RT_helper¶
Bases:
pybind11_object
- static RT_from_epos(Epos1: pyrosetta.rosetta.ObjexxFCL.FArray2A_float_t, Epos2: pyrosetta.rosetta.ObjexxFCL.FArray2A_float_t) pyrosetta.rosetta.core.kinematics.RT ¶
C++: core::scoring::disulfides::RT_helper::RT_from_epos(class ObjexxFCL::FArray2A<float>, class ObjexxFCL::FArray2A<float>) –> class core::kinematics::RT
- class pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func¶
Bases:
Func
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func, : pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func) pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func ¶
C++: core::scoring::disulfides::SGSG_Dihedral_Func::operator=(const class core::scoring::disulfides::SGSG_Dihedral_Func &) –> class core::scoring::disulfides::SGSG_Dihedral_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::SGSG_Dihedral_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::SGSG_Dihedral_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func, : float) float ¶
C++: core::scoring::disulfides::SGSG_Dihedral_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.SGSG_Dihedral_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::SGSG_Dihedral_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long
- class pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func¶
Bases:
Func
- assign(self: pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func, : pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func) pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func ¶
C++: core::scoring::disulfides::SG_Dist_Func::operator=(const class core::scoring::disulfides::SG_Dist_Func &) –> class core::scoring::disulfides::SG_Dist_Func &
- clone(self: pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: core::scoring::disulfides::SG_Dist_Func::clone() const –> class std::shared_ptr<class core::scoring::func::Func>
- dfunc(self: pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func, : float) float ¶
C++: core::scoring::disulfides::SG_Dist_Func::dfunc(const double) const –> double
- estimate_dfunc(*args, **kwargs)¶
Overloaded function.
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+1e-05).
C++: core::scoring::func::Func::estimate_dfunc(const double) const –> double
estimate_dfunc(self: pyrosetta.rosetta.core.scoring.func.Func, r: float, h: float) -> float
- Estimates the derivative of this function at a given radius by
calculating the slope of the secant line from func(r) and func(r+h).
C++: core::scoring::func::Func::estimate_dfunc(const double, const double) const –> double
- func(self: pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func, : float) float ¶
C++: core::scoring::disulfides::SG_Dist_Func::func(const double) const –> double
- read_data(self: pyrosetta.rosetta.core.scoring.func.Func, : pyrosetta.rosetta.std.istream) None ¶
initialize this Func from the given std::istream.
C++: core::scoring::func::Func::read_data(std::istream &) –> void
- same_type_as_me(self: pyrosetta.rosetta.core.scoring.disulfides.SG_Dist_Func, other: pyrosetta.rosetta.core.scoring.func.Func) bool ¶
C++: core::scoring::disulfides::SG_Dist_Func::same_type_as_me(const class core::scoring::func::Func &) const –> bool
- show(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- Prints out space-delimited columns for r, func, dfunc and
dfunc_est. The values for func, dfunc and dfunc_est are plotted as a function of r, which is varied from 2-20 in steps of 0.5. The value for dfunc_est is the estimated by the method estimate_dfunc( r ).
C++: core::scoring::func::Func::show(std::ostream &) const –> void
- show_definition(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream) None ¶
- shows the definition of this function, usually the string type of
function and the parameters passed in to the constructor.
C++: core::scoring::func::Func::show_definition(std::ostream &) const –> void
- show_violations(*args, **kwargs)¶
Overloaded function.
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int) -> int
show_violations(self: pyrosetta.rosetta.core.scoring.func.Func, out: pyrosetta.rosetta.std.ostream, r: float, verbose_level: int, threshold: float) -> int
- show some sort of stringified representation of the violations for
this constraint.
C++: core::scoring::func::Func::show_violations(std::ostream &, double, unsigned long, double) const –> unsigned long