electron_density¶
Bindings for core::scoring::electron_density namespace
-
class
pyrosetta.rosetta.core.scoring.electron_density.
KromerMann
¶ Bases:
pybind11_builtins.pybind11_object
-
f0
(self: pyrosetta.rosetta.core.scoring.electron_density.KromerMann, S2: float) → float¶ C++: core::scoring::electron_density::KromerMann::f0(double) –> double
-
-
class
pyrosetta.rosetta.core.scoring.electron_density.
OneGaussianScattering
¶ Bases:
pybind11_builtins.pybind11_object
-
B
(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, k: float) → float¶ C++: core::scoring::electron_density::OneGaussianScattering::B(double) const –> double
-
C
(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, k: float) → float¶ C++: core::scoring::electron_density::OneGaussianScattering::C(double) const –> double
-
a
(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering) → int¶ C++: core::scoring::electron_density::OneGaussianScattering::a() const –> int
-
dk
(*args, **kwargs)¶ Overloaded function.
- dk(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, B: float) -> float
- dk(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, B: float, lim: float) -> float
C++: core::scoring::electron_density::OneGaussianScattering::dk(double, double) const –> double
-
k
(*args, **kwargs)¶ Overloaded function.
- k(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, B: float) -> float
- k(self: pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering, B: float, lim: float) -> float
C++: core::scoring::electron_density::OneGaussianScattering::k(double, double) const –> double
-
-
pyrosetta.rosetta.core.scoring.electron_density.
add_dens_scores_from_cmdline_to_scorefxn
(scorefxn_: pyrosetta.rosetta.core.scoring.ScoreFunction) → None¶ update scorefxn with density scores from commandline
C++: core::scoring::electron_density::add_dens_scores_from_cmdline_to_scorefxn(class core::scoring::ScoreFunction &) –> void
-
pyrosetta.rosetta.core.scoring.electron_density.
conj_map_times
(map_product: ObjexxFCL::FArray3D<std::complex<double> >, mapA: ObjexxFCL::FArray3D<std::complex<double> >, mapB: ObjexxFCL::FArray3D<std::complex<double> >) → None¶ C++: core::scoring::electron_density::conj_map_times(class ObjexxFCL::FArray3D<struct std::complex<double> > &, const class ObjexxFCL::FArray3D<struct std::complex<double> > &, const class ObjexxFCL::FArray3D<struct std::complex<double> > &) –> void
-
pyrosetta.rosetta.core.scoring.electron_density.
convolute_maps
(mapA: ObjexxFCL::FArray3D<double>, mapB: ObjexxFCL::FArray3D<double>) → ObjexxFCL::FArray3D<double>¶ C++: core::scoring::electron_density::convolute_maps(const class ObjexxFCL::FArray3D<double> &, const class ObjexxFCL::FArray3D<double> &) –> class ObjexxFCL::FArray3D<double>
-
pyrosetta.rosetta.core.scoring.electron_density.
factorsLTE19
(X: int) → bool¶ C++: core::scoring::electron_density::factorsLTE19(int) –> bool
-
pyrosetta.rosetta.core.scoring.electron_density.
factorsLTE5
(X: int) → bool¶ C++: core::scoring::electron_density::factorsLTE5(int) –> bool
-
pyrosetta.rosetta.core.scoring.electron_density.
findSampling
(MINSMP: float, NMUL: int) → int¶ C++: core::scoring::electron_density::findSampling(double, int) –> int
-
pyrosetta.rosetta.core.scoring.electron_density.
findSampling5
(MINSMP: float, NMUL: int) → int¶ C++: core::scoring::electron_density::findSampling5(double, int) –> int
-
pyrosetta.rosetta.core.scoring.electron_density.
getDensityMap
(*args, **kwargs)¶ Overloaded function.
- getDensityMap() -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
- getDensityMap(filename: str) -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
- getDensityMap(filename: str, force_reload: bool) -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
The EDM instance
C++: core::scoring::electron_density::getDensityMap(const class std::basic_string<char> &, bool) –> class core::scoring::electron_density::ElectronDensity &
-
pyrosetta.rosetta.core.scoring.electron_density.
getDensityMap_legacy
(*args, **kwargs)¶ Overloaded function.
- getDensityMap_legacy() -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
- getDensityMap_legacy(filename: str) -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
- getDensityMap_legacy(filename: str, force_reload: bool) -> pyrosetta.rosetta.core.scoring.electron_density.ElectronDensity
The EDM instance
C++: core::scoring::electron_density::getDensityMap_legacy(const class std::basic_string<char> &, bool) –> class core::scoring::electron_density::ElectronDensity &
-
pyrosetta.rosetta.core.scoring.electron_density.
get_A
(elt: str) → pyrosetta.rosetta.core.scoring.electron_density.OneGaussianScattering¶ C++: core::scoring::electron_density::get_A(class std::basic_string<char>) –> class core::scoring::electron_density::OneGaussianScattering
-
pyrosetta.rosetta.core.scoring.electron_density.
get_km
(elt: str) → pyrosetta.rosetta.core.scoring.electron_density.KromerMann¶ C++: core::scoring::electron_density::get_km(class std::basic_string<char>) –> class core::scoring::electron_density::KromerMann
-
pyrosetta.rosetta.core.scoring.electron_density.
interp_dspline
(*args, **kwargs)¶ Overloaded function.
- interp_dspline(coeffs: ObjexxFCL::FArray3D<double>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
- interp_dspline(coeffs: ObjexxFCL::FArray3D<double>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t, mirrored: bool) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: core::scoring::electron_density::interp_dspline(class ObjexxFCL::FArray3D<double> &, const class numeric::xyzVector<double> &, bool) –> class numeric::xyzVector<double>
- interp_dspline(coeffs: ObjexxFCL::FArray3D<float>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
- interp_dspline(coeffs: ObjexxFCL::FArray3D<float>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t, mirrored: bool) -> pyrosetta.rosetta.numeric.xyzVector_double_t
C++: core::scoring::electron_density::interp_dspline(class ObjexxFCL::FArray3D<float> &, const class numeric::xyzVector<double> &, bool) –> class numeric::xyzVector<double>
- interp_dspline(coeffs: ObjexxFCL::FArray4D<double>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t, slab: float, gradX: pyrosetta.rosetta.numeric.xyzVector_double_t, gradSlab: float) -> None
C++: core::scoring::electron_density::interp_dspline(class ObjexxFCL::FArray4D<double> &, const class numeric::xyzVector<double> &, double, class numeric::xyzVector<double> &, double &) –> void
-
pyrosetta.rosetta.core.scoring.electron_density.
interp_spline
(*args, **kwargs)¶ Overloaded function.
- interp_spline(coeffs: ObjexxFCL::FArray3D<double>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
- interp_spline(coeffs: ObjexxFCL::FArray3D<double>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t, mirrored: bool) -> float
spline interpolation with periodic boundaries
C++: core::scoring::electron_density::interp_spline(class ObjexxFCL::FArray3D<double> &, const class numeric::xyzVector<double> &, bool) –> double
- interp_spline(coeffs: ObjexxFCL::FArray3D<float>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
- interp_spline(coeffs: ObjexxFCL::FArray3D<float>, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t, mirrored: bool) -> float
spline interpolation with periodic boundaries
C++: core::scoring::electron_density::interp_spline(class ObjexxFCL::FArray3D<float> &, const class numeric::xyzVector<double> &, bool) –> double
- interp_spline(coeffs: ObjexxFCL::FArray4D<double>, slab: float, idxX: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
4d interpolants
C++: core::scoring::electron_density::interp_spline(class ObjexxFCL::FArray4D<double> &, double, const class numeric::xyzVector<double> &) –> double
-
pyrosetta.rosetta.core.scoring.electron_density.
pos_mod
(*args, **kwargs)¶ Overloaded function.
- pos_mod(x: float, y: float) -> float
C++: core::scoring::electron_density::pos_mod(float, float) –> float
- pos_mod(x: int, y: int) -> int
C++: core::scoring::electron_density::pos_mod(int, int) –> int
- pos_mod(x: float, y: float) -> float
C++: core::scoring::electron_density::pos_mod(double, double) –> double
-
pyrosetta.rosetta.core.scoring.electron_density.
pose_has_nonzero_Bs
(pose: pyrosetta.rosetta.core.pose.Pose) → bool¶ helper function quickly guesses if a pose has non-zero B factors
C++: core::scoring::electron_density::pose_has_nonzero_Bs(const class core::pose::Pose &) –> bool
-
pyrosetta.rosetta.core.scoring.electron_density.
spline_coeffs
(*args, **kwargs)¶ Overloaded function.
- spline_coeffs(data: ObjexxFCL::FArray3D<double>, coeffs: ObjexxFCL::FArray3D<double>) -> None
- spline_coeffs(data: ObjexxFCL::FArray3D<double>, coeffs: ObjexxFCL::FArray3D<double>, mirrored: bool) -> None
precompute spline coefficients (float array => double coeffs)
C++: core::scoring::electron_density::spline_coeffs(const class ObjexxFCL::FArray3D<double> &, class ObjexxFCL::FArray3D<double> &, bool) –> void
- spline_coeffs(data: ObjexxFCL::FArray3D<float>, coeffs: ObjexxFCL::FArray3D<double>) -> None
- spline_coeffs(data: ObjexxFCL::FArray3D<float>, coeffs: ObjexxFCL::FArray3D<double>, mirrored: bool) -> None
precompute spline coefficients (double array => double coeffs)
C++: core::scoring::electron_density::spline_coeffs(const class ObjexxFCL::FArray3D<float> &, class ObjexxFCL::FArray3D<double> &, bool) –> void
- spline_coeffs(data: ObjexxFCL::FArray4D<double>, coeffs: ObjexxFCL::FArray4D<double>) -> None
C++: core::scoring::electron_density::spline_coeffs(const class ObjexxFCL::FArray4D<double> &, class ObjexxFCL::FArray4D<double> &) –> void