fiber_diffraction

Bindings for core::scoring::fiber_diffraction namespace

class pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter

Bases: pyrosetta.rosetta.basic.datacache.CacheableData

silly vector1 wrapper class so we can derive from PoseCachedData

assign(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter, : pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter) pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter

C++: core::scoring::fiber_diffraction::CentroidScatter::operator=(const class core::scoring::fiber_diffraction::CentroidScatter &) –> class core::scoring::fiber_diffraction::CentroidScatter &

clone(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter) pyrosetta.rosetta.basic.datacache.CacheableData

C++: core::scoring::fiber_diffraction::CentroidScatter::clone() const –> class std::shared_ptr<class basic::datacache::CacheableData>

getValues(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter) pyrosetta.rosetta.utility.vector1_core_scoring_fiber_diffraction_OneGaussianScattering

C++: core::scoring::fiber_diffraction::CentroidScatter::getValues() –> class utility::vector1<class core::scoring::fiber_diffraction::OneGaussianScattering, class std::allocator<class core::scoring::fiber_diffraction::OneGaussianScattering> >

get_self_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) pyrosetta.rosetta.basic.datacache.CacheableData

C++: basic::datacache::CacheableData::get_self_ptr() –> class std::shared_ptr<class basic::datacache::CacheableData>

get_self_weak_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) pyrosetta.rosetta.std.weak_ptr_basic_datacache_CacheableData_t

C++: basic::datacache::CacheableData::get_self_weak_ptr() –> class std::weak_ptr<class basic::datacache::CacheableData>

class pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter

Bases: pyrosetta.rosetta.basic.datacache.CacheableData

silly vector1 wrapper class so we can derive from PoseCachedData

assign(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter, : pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter) pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter

C++: core::scoring::fiber_diffraction::FAScatter::operator=(const class core::scoring::fiber_diffraction::FAScatter &) –> class core::scoring::fiber_diffraction::FAScatter &

clone(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter) pyrosetta.rosetta.basic.datacache.CacheableData

C++: core::scoring::fiber_diffraction::FAScatter::clone() const –> class std::shared_ptr<class basic::datacache::CacheableData>

getValues(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter) pyrosetta.rosetta.utility.vector0_utility_vector1_utility_vector1_double_std_allocator_double_std_allocator_utility_vector1_double_std_allocator_double_t

C++: core::scoring::fiber_diffraction::FAScatter::getValues() –> class utility::vector0<class utility::vector1<class utility::vector1<double, class std::allocator<double> >, class std::allocator<class utility::vector1<double, class std::allocator<double> > > >, class std::allocator<class utility::vector1<class utility::vector1<double, class std::allocator<double> >, class std::allocator<class utility::vector1<double, class std::allocator<double> > > > > >

get_self_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) pyrosetta.rosetta.basic.datacache.CacheableData

C++: basic::datacache::CacheableData::get_self_ptr() –> class std::shared_ptr<class basic::datacache::CacheableData>

get_self_weak_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) pyrosetta.rosetta.std.weak_ptr_basic_datacache_CacheableData_t

C++: basic::datacache::CacheableData::get_self_weak_ptr() –> class std::weak_ptr<class basic::datacache::CacheableData>

class pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

Bases: pybind11_builtins.pybind11_object

assign(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction, : pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction) pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

C++: core::scoring::fiber_diffraction::FiberDiffraction::operator=(const class core::scoring::fiber_diffraction::FiberDiffraction &) –> class core::scoring::fiber_diffraction::FiberDiffraction &

init(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction) None

Initialize map from cmd line options

C++: core::scoring::fiber_diffraction::FiberDiffraction::init() –> void

isFiberDataLoaded(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction) bool

C++: core::scoring::fiber_diffraction::FiberDiffraction::isFiberDataLoaded() const –> bool

loadFiberDiffractionData(*args, **kwargs)

Overloaded function.

  1. loadFiberDiffractionData(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction, layer_lines: str, c: float, res_cutoff_high: float, res_cutoff_low: float) -> bool

Load fiber diffraction layer lines

C++: core::scoring::fiber_diffraction::FiberDiffraction::loadFiberDiffractionData(std::string, const double &, const double &, const double &) –> bool

  1. loadFiberDiffractionData(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction, input: pyrosetta.rosetta.std.istream, layer_lines: str, c: float, res_cutoff_high: float, res_cutoff_low: float) -> bool

C++: core::scoring::fiber_diffraction::FiberDiffraction::loadFiberDiffractionData(std::istream &, std::string, const double &, const double &, const double &) –> bool

setupBesselOrder(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction) bool

C++: core::scoring::fiber_diffraction::FiberDiffraction::setupBesselOrder() –> bool

trimFiberDiffractionData(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction, c: float, res_cutoff_high: float, res_cutoff_low: float) bool

Load fiber diffraction layer lines

C++: core::scoring::fiber_diffraction::FiberDiffraction::trimFiberDiffractionData(const double &, const double &, const double &) –> bool

class pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel

Bases: pybind11_builtins.pybind11_object

property alpha
property k1
property k2
property l
property lec_order
property n
property rp0
class pyrosetta.rosetta.core.scoring.fiber_diffraction.KromerMann

Bases: pybind11_builtins.pybind11_object

f0(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.KromerMann, S2: float) float

C++: core::scoring::fiber_diffraction::KromerMann::f0(double) –> double

pyrosetta.rosetta.core.scoring.fiber_diffraction.NRbisafe(n: int, k1: float, k2: float, X1: float, X2: float) float

C++: core::scoring::fiber_diffraction::NRbisafe(unsigned long, double, double, double, double) –> double

class pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering

Bases: pybind11_builtins.pybind11_object

C(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering, k: float) float

C++: core::scoring::fiber_diffraction::OneGaussianScattering::C(double) const –> double

a(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering) int

C++: core::scoring::fiber_diffraction::OneGaussianScattering::a() const –> int

k(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering, B: float, min_grid: float) float

C++: core::scoring::fiber_diffraction::OneGaussianScattering::k(double, double) const –> double

s(self: pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering) float

C++: core::scoring::fiber_diffraction::OneGaussianScattering::s() const –> float

pyrosetta.rosetta.core.scoring.fiber_diffraction.alpha_deriv_func(n: int, alpha: float) float

C++: core::scoring::fiber_diffraction::alpha_deriv_func(unsigned long, double) –> double

pyrosetta.rosetta.core.scoring.fiber_diffraction.alpha_func(n: int, k1: float, k2: float, alpha: float) float

C++: core::scoring::fiber_diffraction::alpha_func(unsigned long, double, double, double) –> double

pyrosetta.rosetta.core.scoring.fiber_diffraction.c_array_mult(length: int, dp_1: float, dp_2: float) None

C++: core::scoring::fiber_diffraction::c_array_mult(unsigned long, double *, double *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.c_mult_ip(one: float, two: float) None

C++: core::scoring::fiber_diffraction::c_mult_ip(double *, const double *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.centroid_scatter(res_name: str, sig_centroid: pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering) None

C++: core::scoring::fiber_diffraction::centroid_scatter(const std::string &, class core::scoring::fiber_diffraction::OneGaussianScattering &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.d_array_scale(length: int, factor: float, dp_in: float) None

C++: core::scoring::fiber_diffraction::d_array_scale(unsigned long, double, double *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.dfour1_plan(data: float, nn: int, isign: int, in: pyrosetta.rosetta.std.complex_double_t) None

C++: core::scoring::fiber_diffraction::dfour1_plan(double *, unsigned long, int, struct std::complex<double> *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.factorsLTE19(X: int) bool

C++: core::scoring::fiber_diffraction::factorsLTE19(int) –> bool

pyrosetta.rosetta.core.scoring.fiber_diffraction.factorsLTE5(X: int) bool

C++: core::scoring::fiber_diffraction::factorsLTE5(int) –> bool

pyrosetta.rosetta.core.scoring.fiber_diffraction.findSampling(MINSMP: float, NMUL: int) int

C++: core::scoring::fiber_diffraction::findSampling(double, int) –> int

pyrosetta.rosetta.core.scoring.fiber_diffraction.findSampling5(MINSMP: float, NMUL: int) int

C++: core::scoring::fiber_diffraction::findSampling5(double, int) –> int

pyrosetta.rosetta.core.scoring.fiber_diffraction.find_max_r(pose: pyrosetta.rosetta.core.pose.Pose, maxR: float) None

C++: core::scoring::fiber_diffraction::find_max_r(const class core::pose::Pose &, double &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.find_min_xyz(pose: pyrosetta.rosetta.core.pose.Pose, minX: float, minY: float, minZ: float, maxX: float, maxY: float, maxZ: float) None

C++: core::scoring::fiber_diffraction::find_min_xyz(const class core::pose::Pose &, double &, double &, double &, double &, double &, double &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.find_num_scattering_atoms(pose: pyrosetta.rosetta.core.pose.Pose, nscatterers: int) None

C++: core::scoring::fiber_diffraction::find_num_scattering_atoms(class core::pose::Pose &, unsigned long &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.find_pitch(pose: pyrosetta.rosetta.core.pose.Pose, pitch: float) None

C++: core::scoring::fiber_diffraction::find_pitch(const class core::pose::Pose &, double &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.getFiberDiffractionData(*args, **kwargs)

Overloaded function.

  1. getFiberDiffractionData() -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  2. getFiberDiffractionData(c: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  3. getFiberDiffractionData(c: float, res_cutoff_high: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  4. getFiberDiffractionData(c: float, res_cutoff_high: float, res_cutoff_low: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  5. getFiberDiffractionData(c: float, res_cutoff_high: float, res_cutoff_low: float, force_reload: bool) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

The EDM instance

C++: core::scoring::fiber_diffraction::getFiberDiffractionData(double, double, double, bool) –> class core::scoring::fiber_diffraction::FiberDiffraction &

pyrosetta.rosetta.core.scoring.fiber_diffraction.getFiberDiffractionData_legacy(*args, **kwargs)

Overloaded function.

  1. getFiberDiffractionData_legacy() -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  2. getFiberDiffractionData_legacy(c: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  3. getFiberDiffractionData_legacy(c: float, res_cutoff_high: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  4. getFiberDiffractionData_legacy(c: float, res_cutoff_high: float, res_cutoff_low: float) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

  5. getFiberDiffractionData_legacy(c: float, res_cutoff_high: float, res_cutoff_low: float, force_reload: bool) -> pyrosetta.rosetta.core.scoring.fiber_diffraction.FiberDiffraction

The EDM instance

C++: core::scoring::fiber_diffraction::getFiberDiffractionData_legacy(double, double, double, bool) –> class core::scoring::fiber_diffraction::FiberDiffraction &

pyrosetta.rosetta.core.scoring.fiber_diffraction.get_A(elt: str) pyrosetta.rosetta.core.scoring.fiber_diffraction.OneGaussianScattering

C++: core::scoring::fiber_diffraction::get_A(std::string) –> class core::scoring::fiber_diffraction::OneGaussianScattering

pyrosetta.rosetta.core.scoring.fiber_diffraction.get_km(elt: str) pyrosetta.rosetta.core.scoring.fiber_diffraction.KromerMann

C++: core::scoring::fiber_diffraction::get_km(std::string) –> class core::scoring::fiber_diffraction::KromerMann

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_free(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_free(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_get_p0(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) float

C++: core::scoring::fiber_diffraction::hankel_get_p0(struct core::scoring::fiber_diffraction::Hankel *) –> double

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_get_rc(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) float

C++: core::scoring::fiber_diffraction::hankel_get_rc(struct core::scoring::fiber_diffraction::Hankel *) –> double

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_in_machine(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_in_machine(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_make_j(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_make_j(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_make_rp(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_make_rp(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_make_snn(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_make_snn(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_r_div(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_r_div(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_r_mult(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_r_mult(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_set_alpha(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_set_alpha(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.hankel_trans_no_lec(p_hankel: pyrosetta.rosetta.core.scoring.fiber_diffraction.Hankel) None

C++: core::scoring::fiber_diffraction::hankel_trans_no_lec(struct core::scoring::fiber_diffraction::Hankel *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.isPowerOfTwo(n: int) bool

C++: core::scoring::fiber_diffraction::isPowerOfTwo(int) –> bool

pyrosetta.rosetta.core.scoring.fiber_diffraction.retrieve_centroid_scatter_from_pose(pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.scoring.fiber_diffraction.CentroidScatter

C++: core::scoring::fiber_diffraction::retrieve_centroid_scatter_from_pose(class core::pose::Pose &) –> class core::scoring::fiber_diffraction::CentroidScatter &

pyrosetta.rosetta.core.scoring.fiber_diffraction.retrieve_fa_scatter_from_pose(pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.scoring.fiber_diffraction.FAScatter

C++: core::scoring::fiber_diffraction::retrieve_fa_scatter_from_pose(class core::pose::Pose &) –> class core::scoring::fiber_diffraction::FAScatter &

pyrosetta.rosetta.core.scoring.fiber_diffraction.rootj(N: int, CUTOFF: float, zeroj: pyrosetta.rosetta.utility.vector1_double, npoints: int) None

C++: core::scoring::fiber_diffraction::rootj(const int &, const double &, class utility::vector1<double, class std::allocator<double> > &, unsigned long &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.secant(N: int, NITMX: int, TOL: float, ZEROJ: float, IER: int) None

C++: core::scoring::fiber_diffraction::secant(const int &, const int &, double, double *, int *) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.set_r_array(num_r_points: int, k1: float, k2: float, max_r: float, rc: pyrosetta.rosetta.ObjexxFCL.FArray1D_float_t) None

C++: core::scoring::fiber_diffraction::set_r_array(unsigned long, double, double, double, class ObjexxFCL::FArray1D<float> &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.set_r_inv_array(num_r_points: int, k1: float, k2: float, max_r: float, Rinv: pyrosetta.rosetta.ObjexxFCL.FArray1D_float_t) None

C++: core::scoring::fiber_diffraction::set_r_inv_array(unsigned long, double, double, double, class ObjexxFCL::FArray1D<float> &) –> void

pyrosetta.rosetta.core.scoring.fiber_diffraction.setup_centroid_scatter(pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_core_scoring_fiber_diffraction_OneGaussianScattering

C++: core::scoring::fiber_diffraction::setup_centroid_scatter(class core::pose::Pose &) –> class utility::vector1<class core::scoring::fiber_diffraction::OneGaussianScattering, class std::allocator<class core::scoring::fiber_diffraction::OneGaussianScattering> >

pyrosetta.rosetta.core.scoring.fiber_diffraction.setup_cylindrical_coords(pose: pyrosetta.rosetta.core.pose.Pose, natoms: int, atom_type_number: pyrosetta.rosetta.utility.vector1_unsigned_long, AtomID_to_atomnbr: pyrosetta.rosetta.std.map_core_id_AtomID_unsigned_long, phi: pyrosetta.rosetta.utility.vector1_double, z: pyrosetta.rosetta.utility.vector1_double, r: pyrosetta.rosetta.utility.vector1_double, bfactor: pyrosetta.rosetta.utility.vector1_double) None

C++: core::scoring::fiber_diffraction::setup_cylindrical_coords(const class core::pose::Pose &, unsigned long &, class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, class std::map<class core::id::AtomID, unsigned long, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, unsigned long> > > &, class utility::vector1<double, class std::allocator<double> > &, class utility::vector1<double, class std::allocator<double> > &, class utility::vector1<double, class std::allocator<double> > &, class utility::vector1<double, class std::allocator<double> > &) –> void