| |
- builtins.object
-
- Func
-
- AmberPeriodicFunc
- CharmmPeriodicFunc
- CircularGeneral1D_Func
- CircularHarmonicFunc
- CircularPowerFunc
- CircularSigmoidalFunc
- CircularSplineFunc
- ConstantFunc
- CountViolFunc
- EtableFunc
- FadeFunc
- FlatHarmonicFunc
- GaussianChainDoubleFunc
- GaussianChainFunc
- GaussianChainQuadrupleFunc
- GaussianChainSingleFunc
- GaussianChainTripleFunc
- GaussianFunc
- HarmonicFunc
- IdentityFunc
- KarplusFunc
- LinearPenaltyFunction
- MinMultiHarmonicFunc
- MixtureFunc
- PeriodicFunc
- SOGFunc
- ScalarWeightedFunc
- SigmoidFunc
- SkipViolFunc
- SoedingFunc
- SplineFunc
- SquareWell2Func
- SquareWellFunc
- SumFunc
- TopOutFunc
- USOGFunc
- FuncFactory
- SOGFunc_Impl
- XYZ_Func
-
- ConformationXYZ
- FourPointsFunc
- ResiduePairXYZ
- ResidueXYZ
class AmberPeriodicFunc(Func) |
|
function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) ) |
|
- Method resolution order:
- AmberPeriodicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.AmberPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.AmberPeriodicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.AmberPeriodicFunc, : rosetta.core.scoring.func.AmberPeriodicFunc) -> rosetta.core.scoring.func.AmberPeriodicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.AmberPeriodicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.AmberPeriodicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.AmberPeriodicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.AmberPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CharmmPeriodicFunc(Func) |
|
function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) ) |
|
- Method resolution order:
- CharmmPeriodicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CharmmPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.CharmmPeriodicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CharmmPeriodicFunc, : rosetta.core.scoring.func.CharmmPeriodicFunc) -> rosetta.core.scoring.func.CharmmPeriodicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CharmmPeriodicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CharmmPeriodicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CharmmPeriodicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CharmmPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CircularGeneral1D_Func(Func) |
|
Function that allows return of arbitrary FArrays -- this time circularized. |
|
- Method resolution order:
- CircularGeneral1D_Func
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CircularGeneral1D_Func, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, data : ObjexxFCL::FArray1D<double>, xmin : float, xbin : float) -> NoneType
2. __init__(self : handle, filename : str) -> NoneType
3. __init__(handle, rosetta.core.scoring.func.CircularGeneral1D_Func) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CircularGeneral1D_Func, : rosetta.core.scoring.func.CircularGeneral1D_Func) -> rosetta.core.scoring.func.CircularGeneral1D_Func
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CircularGeneral1D_Func) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CircularGeneral1D_Func, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CircularGeneral1D_Func, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CircularGeneral1D_Func, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CircularHarmonicFunc(Func) |
|
Function that operates in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints. |
|
- Method resolution order:
- CircularHarmonicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CircularHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_radians : float, sd_radians : float) -> NoneType
2. __init__(self : handle, x0_radians : float, sd_radians : float, offset : float) -> NoneType
3. __init__(handle, rosetta.core.scoring.func.CircularHarmonicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CircularHarmonicFunc, : rosetta.core.scoring.func.CircularHarmonicFunc) -> rosetta.core.scoring.func.CircularHarmonicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CircularHarmonicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CircularHarmonicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CircularHarmonicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CircularHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- sd(...) from builtins.PyCapsule
- sd(rosetta.core.scoring.func.CircularHarmonicFunc) -> float
- x0(...) from builtins.PyCapsule
- x0(rosetta.core.scoring.func.CircularHarmonicFunc) -> float
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CircularPowerFunc(Func) |
|
Generalization of CircularCircularPowerFunc -- other exponents allowed.
Operates in radians, like DihedralConstraint. |
|
- Method resolution order:
- CircularPowerFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CircularPowerFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, x0_radians : float, sd_radians : float, power : int, weight : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CircularPowerFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CircularPowerFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CircularPowerFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CircularPowerFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.Func, : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CircularSigmoidalFunc(Func) |
|
Function that operates in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints. |
|
- Method resolution order:
- CircularSigmoidalFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CircularSigmoidalFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, center_radians : float, width_radians : float, slope_radians : float) -> NoneType
2. __init__(self : handle, center_radians : float, width_radians : float, slope_radians : float, offset : float) -> NoneType
3. __init__(handle, rosetta.core.scoring.func.CircularSigmoidalFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CircularSigmoidalFunc, : rosetta.core.scoring.func.CircularSigmoidalFunc) -> rosetta.core.scoring.func.CircularSigmoidalFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CircularSigmoidalFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CircularSigmoidalFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CircularSigmoidalFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CircularSigmoidalFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CircularSplineFunc(Func) |
| |
- Method resolution order:
- CircularSplineFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CircularSplineFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(self : handle, weight_in : float, energies_in : rosetta.utility.vector1_double) -> NoneType
3. __init__(handle, rosetta.core.scoring.func.CircularSplineFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CircularSplineFunc, : rosetta.core.scoring.func.CircularSplineFunc) -> rosetta.core.scoring.func.CircularSplineFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CircularSplineFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CircularSplineFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CircularSplineFunc, x : float) -> float
- get_weight(...) from builtins.PyCapsule
- get_weight(rosetta.core.scoring.func.CircularSplineFunc) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CircularSplineFunc, other : rosetta.core.scoring.func.Func) -> bool
- train(...) from builtins.PyCapsule
- train(self : rosetta.core.scoring.func.CircularSplineFunc, energies_in : rosetta.utility.vector1_double) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class ConstantFunc(Func) |
|
Derived class of class Func representing a Constant distribution with a user-specified
mean and standard deviation. |
|
- Method resolution order:
- ConstantFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.ConstantFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, return_val : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.ConstantFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.ConstantFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.ConstantFunc, : rosetta.core.scoring.func.ConstantFunc) -> rosetta.core.scoring.func.ConstantFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.ConstantFunc) -> rosetta.core.scoring.func.Func
returns a clone of this ConstantFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.ConstantFunc, : float) -> float
Returns the value of the first derivative of this ConstantFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.ConstantFunc, : float) -> float
Returns the value of this ConstantFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.ConstantFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class CountViolFunc(Func) |
| |
- Method resolution order:
- CountViolFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.CountViolFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.CountViolFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.CountViolFunc, : rosetta.core.scoring.func.CountViolFunc) -> rosetta.core.scoring.func.CountViolFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.CountViolFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.CountViolFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.CountViolFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.CountViolFunc, other : rosetta.core.scoring.func.Func) -> bool
- viols(...) from builtins.PyCapsule
- viols(rosetta.core.scoring.func.CountViolFunc) -> int
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class EtableFunc(Func) |
|
Class for representing arbitrarily defined functions. |
|
- Method resolution order:
- EtableFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.EtableFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, min_ : float, max_ : float, stepsize_ : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.EtableFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.EtableFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.EtableFunc, : rosetta.core.scoring.func.EtableFunc) -> rosetta.core.scoring.func.EtableFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.EtableFunc) -> rosetta.core.scoring.func.Func
returns a clone of this EtableFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.EtableFunc, x : float) -> float
Returns the value of the first derivative of this EtableFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.EtableFunc, x : float) -> float
Returns the value of this EtableFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.EtableFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class FadeFunc(Func) |
| |
- Method resolution order:
- FadeFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.FadeFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float, well_depth : float, well_offset : float) -> NoneType
2. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float, well_depth : float) -> NoneType
3. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.FadeFunc, : rosetta.core.scoring.func.FadeFunc) -> rosetta.core.scoring.func.FadeFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.FadeFunc) -> rosetta.core.scoring.func.Func
- cutoff_lower(...) from builtins.PyCapsule
- cutoff_lower(*args, **kwargs)
Overloaded function.
1. cutoff_lower(rosetta.core.scoring.func.FadeFunc) -> float
2. cutoff_lower(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
- cutoff_upper(...) from builtins.PyCapsule
- cutoff_upper(*args, **kwargs)
Overloaded function.
1. cutoff_upper(rosetta.core.scoring.func.FadeFunc) -> float
2. cutoff_upper(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.FadeFunc, x : float) -> float
- fade_zone(...) from builtins.PyCapsule
- fade_zone(*args, **kwargs)
Overloaded function.
1. fade_zone(rosetta.core.scoring.func.FadeFunc) -> float
2. fade_zone(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.FadeFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.FadeFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class FlatHarmonicFunc(Func) |
| |
- Method resolution order:
- FlatHarmonicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.FlatHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, sd_in : float, tol_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.FlatHarmonicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.FlatHarmonicFunc, : rosetta.core.scoring.func.FlatHarmonicFunc) -> rosetta.core.scoring.func.FlatHarmonicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.FlatHarmonicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.FlatHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- sd(...) from builtins.PyCapsule
- sd(*args, **kwargs)
Overloaded function.
1. sd(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
2. sd(self : rosetta.core.scoring.func.FlatHarmonicFunc, sd : float) -> NoneType
- tol(...) from builtins.PyCapsule
- tol(*args, **kwargs)
Overloaded function.
1. tol(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
2. tol(self : rosetta.core.scoring.func.FlatHarmonicFunc, tol : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
2. x0(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class Func(builtins.object) |
|
Func is an abstract base class representing a function used to define
constraints, in which func(r) gives the constraint score for the given value
r. |
|
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
Equality operator. Looks for strict equality. Floating-point comparison is the
rule rather than the exception.
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.core.scoring.func.Func, rosetta.core.scoring.func.Func) -> NoneType
2. __init__(rosetta.core.scoring.func.Func) -> NoneType
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.Func, : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
This method must return a deep copy of this %Func, meaning if this %Func holds pointers
to other %Func objects, that it must clone those %Func objects as well.
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.Func, : float) -> float
Returns a value representing the derivative of this function
evaluated at a given point.
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.Func, : float) -> float
Returns a value representing this function evaluated at a given
point.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
Does the input Func, "other", have the same type as me? Necessary for the
equality operator to function correctly. All derived Func classes must implement
this function.
|
class GaussianChainDoubleFunc(Func) |
| |
- Method resolution order:
- GaussianChainDoubleFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, gaussian_variance : float, loop_fixed_cost : float, D2 : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, : rosetta.core.scoring.func.GaussianChainDoubleFunc) -> rosetta.core.scoring.func.GaussianChainDoubleFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianChainDoubleFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class GaussianChainFunc(Func) |
| |
- Method resolution order:
- GaussianChainFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianChainFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, gaussian_variance : float, loop_fixed_cost : float, other_distances : rosetta.utility.vector1_double) -> NoneType
2. __init__(self : handle, gaussian_variance : float, loop_fixed_cost : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianChainFunc, : rosetta.core.scoring.func.GaussianChainFunc) -> rosetta.core.scoring.func.GaussianChainFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianChainFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianChainFunc, x : float) -> float
- force_combined_gaussian_approximation(...) from builtins.PyCapsule
- force_combined_gaussian_approximation(rosetta.core.scoring.func.GaussianChainFunc) -> bool
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianChainFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianChainFunc, other : rosetta.core.scoring.func.Func) -> bool
- set_force_combined_gaussian_approximation(...) from builtins.PyCapsule
- set_force_combined_gaussian_approximation(self : rosetta.core.scoring.func.GaussianChainFunc, setting : bool) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class GaussianChainQuadrupleFunc(Func) |
| |
- Method resolution order:
- GaussianChainQuadrupleFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float, D2 : float, D3 : float, D4 : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, : rosetta.core.scoring.func.GaussianChainQuadrupleFunc) -> rosetta.core.scoring.func.GaussianChainQuadrupleFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianChainQuadrupleFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class GaussianChainSingleFunc(Func) |
| |
- Method resolution order:
- GaussianChainSingleFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianChainSingleFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianChainSingleFunc, : rosetta.core.scoring.func.GaussianChainSingleFunc) -> rosetta.core.scoring.func.GaussianChainSingleFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianChainSingleFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianChainSingleFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianChainSingleFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianChainSingleFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class GaussianChainTripleFunc(Func) |
| |
- Method resolution order:
- GaussianChainTripleFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianChainTripleFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float, D2 : float, D3 : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianChainTripleFunc, : rosetta.core.scoring.func.GaussianChainTripleFunc) -> rosetta.core.scoring.func.GaussianChainTripleFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianChainTripleFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianChainTripleFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianChainTripleFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianChainTripleFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class GaussianFunc(Func) |
|
Derived class of class Func representing a Gaussian distribution with a user-specified
mean and standard deviation. |
|
- Method resolution order:
- GaussianFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.GaussianFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, mean : float, sd : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.GaussianFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.GaussianFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.GaussianFunc, : rosetta.core.scoring.func.GaussianFunc) -> rosetta.core.scoring.func.GaussianFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.GaussianFunc) -> rosetta.core.scoring.func.Func
returns a clone of this GaussianFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.GaussianFunc, x : float) -> float
Returns the value of the first derivative of this GaussianFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.GaussianFunc, x : float) -> float
Returns the value of this GaussianFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.GaussianFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class HarmonicFunc(Func) |
| |
- Method resolution order:
- HarmonicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.HarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, x0_in : float, sd_in : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.HarmonicFunc, : rosetta.core.scoring.func.HarmonicFunc) -> rosetta.core.scoring.func.HarmonicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.HarmonicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.HarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- sd(...) from builtins.PyCapsule
- sd(*args, **kwargs)
Overloaded function.
1. sd(rosetta.core.scoring.func.HarmonicFunc) -> float
2. sd(self : rosetta.core.scoring.func.HarmonicFunc, sd : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.HarmonicFunc) -> float
2. x0(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class IdentityFunc(Func) |
| |
- Method resolution order:
- IdentityFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.IdentityFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.IdentityFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.IdentityFunc, : rosetta.core.scoring.func.IdentityFunc) -> rosetta.core.scoring.func.IdentityFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.IdentityFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.IdentityFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.IdentityFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.IdentityFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class KarplusFunc(Func) |
|
Function that evaluates a J-coupling from dihedral angles in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints. |
|
- Method resolution order:
- KarplusFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.KarplusFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle, float, float, float, float, float, float) -> NoneType
doc
2. __init__(self : handle, A_Hertz : float, B_Hertz : float, C_Hertz : float, Dphi_radians : float, x0_Hertz : float, sd_Hertz : float, offset : float) -> NoneType
3. __init__(handle, rosetta.core.scoring.func.KarplusFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.KarplusFunc, : rosetta.core.scoring.func.KarplusFunc) -> rosetta.core.scoring.func.KarplusFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.KarplusFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.KarplusFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.KarplusFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.KarplusFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class LinearPenaltyFunction(Func) |
| |
- Method resolution order:
- LinearPenaltyFunction
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.LinearPenaltyFunction, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x_middle : float, well_depth : float, half_width : float, slope : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.LinearPenaltyFunction) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.LinearPenaltyFunction, : rosetta.core.scoring.func.LinearPenaltyFunction) -> rosetta.core.scoring.func.LinearPenaltyFunction
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.LinearPenaltyFunction) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> float
- get_half_width(...) from builtins.PyCapsule
- get_half_width(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
- get_slope(...) from builtins.PyCapsule
- get_slope(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
- get_well_depth(...) from builtins.PyCapsule
- get_well_depth(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
- get_x_middle(...) from builtins.PyCapsule
- get_x_middle(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.LinearPenaltyFunction, other : rosetta.core.scoring.func.Func) -> bool
- set_half_width(...) from builtins.PyCapsule
- set_half_width(self : rosetta.core.scoring.func.LinearPenaltyFunction, half_width : float) -> NoneType
- set_slope(...) from builtins.PyCapsule
- set_slope(self : rosetta.core.scoring.func.LinearPenaltyFunction, slope : float) -> NoneType
- set_well_depth(...) from builtins.PyCapsule
- set_well_depth(self : rosetta.core.scoring.func.LinearPenaltyFunction, well_depth : float) -> NoneType
- set_x_middle(...) from builtins.PyCapsule
- set_x_middle(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class MinMultiHarmonicFunc(Func) |
| |
- Method resolution order:
- MinMultiHarmonicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : rosetta.utility.vector1_double, sd_in : rosetta.utility.vector1_double) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.MinMultiHarmonicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, : rosetta.core.scoring.func.MinMultiHarmonicFunc) -> rosetta.core.scoring.func.MinMultiHarmonicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.MinMultiHarmonicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
- sd(...) from builtins.PyCapsule
- sd(*args, **kwargs)
Overloaded function.
1. sd(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int) -> float
2. sd(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int, sd : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int) -> float
2. x0(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class MixtureFunc(Func) |
|
Derived class of class Func representing a Mixture of several distinct functions. The
function is of the form ln( g(r) / h(r) ), where g(r) is a mixture of a Gaussian and Exponential
distributions, and h(r) is a Gaussian distribution. See methods and implementation for more
information. |
|
- Method resolution order:
- MixtureFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.MixtureFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, anchor : float, gaussian_param : float, exp_param : float, mixture_param : float, bg_mean : float, bg_sd : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.MixtureFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.MixtureFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.MixtureFunc, : rosetta.core.scoring.func.MixtureFunc) -> rosetta.core.scoring.func.MixtureFunc
- calc_kl_divergence(...) from builtins.PyCapsule
- calc_kl_divergence(rosetta.core.scoring.func.MixtureFunc) -> float
Calculates the K-L divergence between the inferred and background distributions.
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.MixtureFunc) -> rosetta.core.scoring.func.Func
returns a clone of this MixtureFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
Returns the value of the first derivative of this MixtureFunc at distance x.
- dfunc_component(...) from builtins.PyCapsule
- dfunc_component(self : rosetta.core.scoring.func.MixtureFunc, x : float, g : float, h : float, g_prime : float, h_prime : float) -> float
Function that's used for debugging. Given x, this calculates
g(x), h(x), g'(x) and h'(x).
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
Returns the value of this MixtureFunc evaluated at distance x.
- func_(...) from builtins.PyCapsule
- func_(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
Returns the value of this MixtureFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.MixtureFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class PeriodicFunc(Func) |
|
function of type y = ( k * cos(n * (x - x0) ) ) + C |
|
- Method resolution order:
- PeriodicFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.PeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float, C_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.PeriodicFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.PeriodicFunc, : rosetta.core.scoring.func.PeriodicFunc) -> rosetta.core.scoring.func.PeriodicFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.PeriodicFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.PeriodicFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.PeriodicFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.PeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SOGFunc(Func) |
|
Derived class of class Func representing a SOG distribution with a user-specified
mean and standard deviation. |
|
- Method resolution order:
- SOGFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SOGFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(self : handle, means : rosetta.utility.vector1_double, sdevs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
3. __init__(self : handle, mean : float, sdev : float) -> NoneType
4. __init__(handle, rosetta.core.scoring.func.SOGFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.SOGFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SOGFunc, : rosetta.core.scoring.func.SOGFunc) -> rosetta.core.scoring.func.SOGFunc
- check_bounds(...) from builtins.PyCapsule
- check_bounds(self : rosetta.core.scoring.func.SOGFunc, x : float, val : float) -> NoneType
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SOGFunc) -> rosetta.core.scoring.func.Func
returns a clone of this SOGFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SOGFunc, x : float) -> float
Returns the value of the first derivative of this SOGFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SOGFunc, x : float) -> float
Returns the value of this SOGFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SOGFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SOGFunc_Impl(builtins.object) |
|
Derived class of class Func representing a SOG distribution with a user-specified
mean and standard deviation. |
|
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SOGFunc_Impl, other : rosetta.core.scoring.func.SOGFunc_Impl) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.core.scoring.func.SOGFunc_Impl, means : rosetta.utility.vector1_double, sdevs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
2. __init__(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
3. __init__(self : rosetta.core.scoring.func.SOGFunc_Impl, : rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SOGFunc_Impl, : rosetta.core.scoring.func.SOGFunc_Impl) -> rosetta.core.scoring.func.SOGFunc_Impl
- check_bounds(...) from builtins.PyCapsule
- check_bounds(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float, val : float) -> NoneType
- clear_(...) from builtins.PyCapsule
- clear_(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
Returns the value of the first derivative of this SOGFunc_Impl at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
Returns the value of this SOGFunc_Impl evaluated at distance x.
- get_alt_score_(...) from builtins.PyCapsule
- get_alt_score_(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
- prob_sum_of_gaussians(...) from builtins.PyCapsule
- prob_sum_of_gaussians(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
- renormalize_weights(...) from builtins.PyCapsule
- renormalize_weights(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
- set_defaults(...) from builtins.PyCapsule
- set_defaults(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
- smooth_to_zero(...) from builtins.PyCapsule
- smooth_to_zero(*args, **kwargs)
Overloaded function.
1. smooth_to_zero(self : rosetta.core.scoring.func.SOGFunc_Impl, setting : bool) -> NoneType
2. smooth_to_zero(rosetta.core.scoring.func.SOGFunc_Impl) -> bool
- sog_cst_param(...) from builtins.PyCapsule
- sog_cst_param(*args, **kwargs)
Overloaded function.
1. sog_cst_param(rosetta.core.scoring.func.SOGFunc_Impl) -> float
2. sog_cst_param(self : rosetta.core.scoring.func.SOGFunc_Impl, param : float) -> NoneType
- upper_bound(...) from builtins.PyCapsule
- upper_bound(*args, **kwargs)
Overloaded function.
1. upper_bound(self : rosetta.core.scoring.func.SOGFunc_Impl, r : float) -> NoneType
2. upper_bound(rosetta.core.scoring.func.SOGFunc_Impl) -> float
- upper_bound_score(...) from builtins.PyCapsule
- upper_bound_score(rosetta.core.scoring.func.SOGFunc_Impl) -> float
|
class ScalarWeightedFunc(Func) |
| |
- Method resolution order:
- ScalarWeightedFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.ScalarWeightedFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.ScalarWeightedFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.ScalarWeightedFunc, : rosetta.core.scoring.func.ScalarWeightedFunc) -> rosetta.core.scoring.func.ScalarWeightedFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.ScalarWeightedFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.ScalarWeightedFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.ScalarWeightedFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.ScalarWeightedFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SigmoidFunc(Func) |
| |
- Method resolution order:
- SigmoidFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SigmoidFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, slope_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SigmoidFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SigmoidFunc, : rosetta.core.scoring.func.SigmoidFunc) -> rosetta.core.scoring.func.SigmoidFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SigmoidFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SigmoidFunc, other : rosetta.core.scoring.func.Func) -> bool
- slope(...) from builtins.PyCapsule
- slope(*args, **kwargs)
Overloaded function.
1. slope(rosetta.core.scoring.func.SigmoidFunc) -> float
2. slope(self : rosetta.core.scoring.func.SigmoidFunc, slope : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.SigmoidFunc) -> float
2. x0(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SkipViolFunc(Func) |
| |
- Method resolution order:
- SkipViolFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SkipViolFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SkipViolFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SkipViolFunc, : rosetta.core.scoring.func.SkipViolFunc) -> rosetta.core.scoring.func.SkipViolFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SkipViolFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SkipViolFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SkipViolFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SkipViolFunc, other : rosetta.core.scoring.func.Func) -> bool
- viols(...) from builtins.PyCapsule
- viols(rosetta.core.scoring.func.SkipViolFunc) -> int
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SoedingFunc(Func) |
|
Derived class of class Func representing a Soeding distribution with a user-specified
mean and standard deviation. |
|
- Method resolution order:
- SoedingFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SoedingFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SoedingFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.SoedingFunc) -> str
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SoedingFunc, : rosetta.core.scoring.func.SoedingFunc) -> rosetta.core.scoring.func.SoedingFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SoedingFunc) -> rosetta.core.scoring.func.Func
returns a clone of this SoedingFunc
- compute_func(...) from builtins.PyCapsule
- compute_func(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
Returns the value of the first derivative of this SoedingFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
Returns the value of this SoedingFunc evaluated at distance x.
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SoedingFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SplineFunc(Func) |
| |
- Method resolution order:
- SplineFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SplineFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SplineFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SplineFunc, : rosetta.core.scoring.func.SplineFunc) -> rosetta.core.scoring.func.SplineFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SplineFunc) -> rosetta.core.scoring.func.Func
returns a clone of this SplineFunc
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SplineFunc, x : float) -> float
Returns the value of the first derivative of this SplineFunc at distance x.
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SplineFunc, x : float) -> float
Returns the value of this SplineFunc evaluated at distance x.
- get_KB_description(...) from builtins.PyCapsule
- get_KB_description(rosetta.core.scoring.func.SplineFunc) -> str
- get_bin_size(...) from builtins.PyCapsule
- get_bin_size(rosetta.core.scoring.func.SplineFunc) -> float
- get_exp_val(...) from builtins.PyCapsule
- get_exp_val(rosetta.core.scoring.func.SplineFunc) -> float
return SplineFunc member variables
- get_filename(...) from builtins.PyCapsule
- get_filename(rosetta.core.scoring.func.SplineFunc) -> str
- get_lower_bound_dy(...) from builtins.PyCapsule
- get_lower_bound_dy(rosetta.core.scoring.func.SplineFunc) -> float
- get_lower_bound_x(...) from builtins.PyCapsule
- get_lower_bound_x(rosetta.core.scoring.func.SplineFunc) -> float
- get_lower_bound_y(...) from builtins.PyCapsule
- get_lower_bound_y(rosetta.core.scoring.func.SplineFunc) -> float
- get_upper_bound_dy(...) from builtins.PyCapsule
- get_upper_bound_dy(rosetta.core.scoring.func.SplineFunc) -> float
- get_upper_bound_x(...) from builtins.PyCapsule
- get_upper_bound_x(rosetta.core.scoring.func.SplineFunc) -> float
- get_upper_bound_y(...) from builtins.PyCapsule
- get_upper_bound_y(rosetta.core.scoring.func.SplineFunc) -> float
- get_weight(...) from builtins.PyCapsule
- get_weight(rosetta.core.scoring.func.SplineFunc) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SplineFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SquareWell2Func(Func) |
| |
- Method resolution order:
- SquareWell2Func
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SquareWell2Func, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, x_range_in : float, well_depth_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SquareWell2Func) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SquareWell2Func, : rosetta.core.scoring.func.SquareWell2Func) -> rosetta.core.scoring.func.SquareWell2Func
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SquareWell2Func) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SquareWell2Func, other : rosetta.core.scoring.func.Func) -> bool
- well_depth(...) from builtins.PyCapsule
- well_depth(*args, **kwargs)
Overloaded function.
1. well_depth(rosetta.core.scoring.func.SquareWell2Func) -> float
2. well_depth(self : rosetta.core.scoring.func.SquareWell2Func, well_depth : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.SquareWell2Func) -> float
2. x0(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> NoneType
- x_range(...) from builtins.PyCapsule
- x_range(*args, **kwargs)
Overloaded function.
1. x_range(rosetta.core.scoring.func.SquareWell2Func) -> float
2. x_range(self : rosetta.core.scoring.func.SquareWell2Func, x_range : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SquareWellFunc(Func) |
| |
- Method resolution order:
- SquareWellFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SquareWellFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : handle, x0_in : float, well_depth_in : float) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SquareWellFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SquareWellFunc, : rosetta.core.scoring.func.SquareWellFunc) -> rosetta.core.scoring.func.SquareWellFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SquareWellFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> float
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SquareWellFunc, other : rosetta.core.scoring.func.Func) -> bool
- well_depth(...) from builtins.PyCapsule
- well_depth(*args, **kwargs)
Overloaded function.
1. well_depth(rosetta.core.scoring.func.SquareWellFunc) -> float
2. well_depth(self : rosetta.core.scoring.func.SquareWellFunc, well_depth : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.SquareWellFunc) -> float
2. x0(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class SumFunc(Func) |
| |
- Method resolution order:
- SumFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.SumFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(handle, rosetta.core.scoring.func.SumFunc) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- add_func(...) from builtins.PyCapsule
- add_func(self : rosetta.core.scoring.func.SumFunc, f : rosetta.core.scoring.func.Func) -> NoneType
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.SumFunc, : rosetta.core.scoring.func.SumFunc) -> rosetta.core.scoring.func.SumFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.SumFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.SumFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.SumFunc, x : float) -> float
- funcs(...) from builtins.PyCapsule
- funcs(*args, **kwargs)
Overloaded function.
1. funcs(rosetta.core.scoring.func.SumFunc) -> rosetta.utility.vector1_std_shared_ptr_core_scoring_func_Func_t
2. funcs(self : rosetta.core.scoring.func.SumFunc, funcs : rosetta.utility.vector1_std_shared_ptr_core_scoring_func_Func_t) -> NoneType
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.SumFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class TopOutFunc(Func) |
| |
- Method resolution order:
- TopOutFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.TopOutFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(self : handle, weight_in : float, x0_in : float, limit_in : float) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.TopOutFunc, : rosetta.core.scoring.func.TopOutFunc) -> rosetta.core.scoring.func.TopOutFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.TopOutFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> float
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> float
- limit(...) from builtins.PyCapsule
- limit(*args, **kwargs)
Overloaded function.
1. limit(rosetta.core.scoring.func.TopOutFunc) -> float
2. limit(self : rosetta.core.scoring.func.TopOutFunc, limit : float) -> NoneType
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.TopOutFunc, other : rosetta.core.scoring.func.Func) -> bool
- weight(...) from builtins.PyCapsule
- weight(*args, **kwargs)
Overloaded function.
1. weight(rosetta.core.scoring.func.TopOutFunc) -> float
2. weight(self : rosetta.core.scoring.func.TopOutFunc, weight : float) -> NoneType
- x0(...) from builtins.PyCapsule
- x0(*args, **kwargs)
Overloaded function.
1. x0(rosetta.core.scoring.func.TopOutFunc) -> float
2. x0(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> NoneType
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
class USOGFunc(Func) |
|
Unnormalized, unbounded sum of Gaussians constraint |
|
- Method resolution order:
- USOGFunc
- Func
- builtins.object
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.core.scoring.func.USOGFunc, other : rosetta.core.scoring.func.Func) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(handle) -> NoneType
2. __init__(handle, float, float) -> NoneType
doc
3. __init__(self : handle, mean : float, std_dev : float, weight : float) -> NoneType
4. __init__(self : handle, means : rosetta.utility.vector1_double, std_devs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.func.USOGFunc, : rosetta.core.scoring.func.USOGFunc) -> rosetta.core.scoring.func.USOGFunc
- clone(...) from builtins.PyCapsule
- clone(rosetta.core.scoring.func.USOGFunc) -> rosetta.core.scoring.func.Func
- dfunc(...) from builtins.PyCapsule
- dfunc(self : rosetta.core.scoring.func.USOGFunc, x : float) -> float
Returns a value representing the derivative of this function evaluated at a given point
- func(...) from builtins.PyCapsule
- func(self : rosetta.core.scoring.func.USOGFunc, x : float) -> float
Returns a value representing this function evaluated at a given point
- numGaussians(...) from builtins.PyCapsule
- numGaussians(rosetta.core.scoring.func.USOGFunc) -> int
Returns the number of Gaussian components
- same_type_as_me(...) from builtins.PyCapsule
- same_type_as_me(self : rosetta.core.scoring.func.USOGFunc, other : rosetta.core.scoring.func.Func) -> bool
Methods inherited from Func:
- __ne__(...) from builtins.PyCapsule
- __ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
inequality operator -- simply the negation of the (virtual) equality operator
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.core.scoring.func.Func) -> str
- estimate_dfunc(...) from builtins.PyCapsule
- estimate_dfunc(*args, **kwargs)
Overloaded function.
1. estimate_dfunc(self : 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).
2. estimate_dfunc(self : 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).
|
|