scoring_grid¶
Bindings for protocols::qsar::scoring_grid namespace
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.AllAtomNormalization¶
Bases:
ScoreNormalization
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AllAtomNormalization, : pyrosetta.rosetta.protocols.qsar.scoring_grid.AllAtomNormalization) pyrosetta.rosetta.protocols.qsar.scoring_grid.AllAtomNormalization ¶
C++: protocols::qsar::scoring_grid::AllAtomNormalization::operator=(const class protocols::qsar::scoring_grid::AllAtomNormalization &) –> class protocols::qsar::scoring_grid::AllAtomNormalization &
- get_name(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AllAtomNormalization) str ¶
C++: protocols::qsar::scoring_grid::AllAtomNormalization::get_name() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid ¶
C++: protocols::qsar::scoring_grid::AtrGrid::operator=(const class protocols::qsar::scoring_grid::AtrGrid &) –> class protocols::qsar::scoring_grid::AtrGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::AtrGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::AtrGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::AtrGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid) str ¶
C++: protocols::qsar::scoring_grid::AtrGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::AtrGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::AtrGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::AtrGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::AtrGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::AtrGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::AtrGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator ¶
C++: protocols::qsar::scoring_grid::AtrGridCreator::operator=(const class protocols::qsar::scoring_grid::AtrGridCreator &) –> class protocols::qsar::scoring_grid::AtrGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::AtrGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::AtrGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.AtrGridCreator) str ¶
C++: protocols::qsar::scoring_grid::AtrGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeAtom¶
Bases:
pybind11_object
a very light representation of an atom that is just a charge and a cartesian space position
- property charge¶
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeAtom, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
C++: protocols::qsar::scoring_grid::ChargeAtom::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- property neighbor_count¶
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeAtom) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
C++: protocols::qsar::scoring_grid::ChargeAtom::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- property xyz¶
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid ¶
C++: protocols::qsar::scoring_grid::ChargeGrid::operator=(const class protocols::qsar::scoring_grid::ChargeGrid &) –> class protocols::qsar::scoring_grid::ChargeGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ChargeGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ChargeGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::ChargeGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::ChargeGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::ChargeGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid) str ¶
C++: protocols::qsar::scoring_grid::ChargeGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::ChargeGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::ChargeGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::ChargeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::ChargeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::ChargeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::ChargeGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
C++: protocols::qsar::scoring_grid::ChargeGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::ChargeGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator ¶
C++: protocols::qsar::scoring_grid::ChargeGridCreator::operator=(const class protocols::qsar::scoring_grid::ChargeGridCreator &) –> class protocols::qsar::scoring_grid::ChargeGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ChargeGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ChargeGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChargeGridCreator) str ¶
C++: protocols::qsar::scoring_grid::ChargeGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ChiAngleNormalization¶
Bases:
ScoreNormalization
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChiAngleNormalization, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ChiAngleNormalization) pyrosetta.rosetta.protocols.qsar.scoring_grid.ChiAngleNormalization ¶
C++: protocols::qsar::scoring_grid::ChiAngleNormalization::operator=(const class protocols::qsar::scoring_grid::ChiAngleNormalization &) –> class protocols::qsar::scoring_grid::ChiAngleNormalization &
- get_name(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ChiAngleNormalization) str ¶
C++: protocols::qsar::scoring_grid::ChiAngleNormalization::get_name() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid ¶
C++: protocols::qsar::scoring_grid::ClassicGrid::operator=(const class protocols::qsar::scoring_grid::ClassicGrid &) –> class protocols::qsar::scoring_grid::ClassicGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::ClassicGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::ClassicGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::ClassicGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid) str ¶
C++: protocols::qsar::scoring_grid::ClassicGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::ClassicGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::ClassicGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::ClassicGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::ClassicGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::ClassicGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::ClassicGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator ¶
C++: protocols::qsar::scoring_grid::ClassicGridCreator::operator=(const class protocols::qsar::scoring_grid::ClassicGridCreator &) –> class protocols::qsar::scoring_grid::ClassicGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ClassicGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ClassicGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ClassicGridCreator) str ¶
C++: protocols::qsar::scoring_grid::ClassicGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase¶
Bases:
GridBase
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase) pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase ¶
C++: protocols::qsar::scoring_grid::ConstantScoreBase::operator=(const class protocols::qsar::scoring_grid::ConstantScoreBase &) –> class protocols::qsar::scoring_grid::ConstantScoreBase &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.UltraLightResidue, : int, : pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.Residue, : int, : pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::ConstantScoreBase::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json spirit Value into a GridBase object
C++: protocols::qsar::scoring_grid::ConstantScoreBase::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : str) None ¶
output a BRIX formatted grid. This really does not work well but is being left for legacy purposes
C++: protocols::qsar::scoring_grid::ConstantScoreBase::dump_BRIX(const std::string &) const –> void
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase) str ¶
get the type of the grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::get_type() const –> std::string
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) str ¶
Return a string representing the settings which don’t change based on reinitialization
C++: protocols::qsar::scoring_grid::GridBase::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.numeric.xyzVector_double_t, : float, : float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::ConstantScoreBase::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.Residue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
a grid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::ConstantScoreBase::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t, : int) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
Serialize the GridBase object into a json_spirit Value
C++: protocols::qsar::scoring_grid::ConstantScoreBase::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : str) None ¶
set the chain the grid applies to
C++: protocols::qsar::scoring_grid::ConstantScoreBase::set_chain(char) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::ConstantScoreBase::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, : pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
C++: protocols::qsar::scoring_grid::GridBase::operator=(const class protocols::qsar::scoring_grid::GridBase &) –> class protocols::qsar::scoring_grid::GridBase &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::GridBase::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::GridBase::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
Note that due to the heavy use of modification to reset positions you need to be sure to do deep copying on anything that can be changed with refresh/initialize.
C++: protocols::qsar::scoring_grid::GridBase::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json spirit Value into a GridBase object
C++: protocols::qsar::scoring_grid::GridBase::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, prefix: str) None ¶
output a BRIX formatted grid. This really does not work well but is being left for legacy purposes
C++: protocols::qsar::scoring_grid::GridBase::dump_BRIX(const std::string &) const –> void
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) str ¶
get the type of the grid
C++: protocols::qsar::scoring_grid::GridBase::get_type() const –> std::string
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) str ¶
Return a string representing the settings which don’t change based on reinitialization
C++: protocols::qsar::scoring_grid::GridBase::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::GridBase::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::GridBase::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::GridBase::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
a grid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::GridBase::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::GridBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::GridBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::GridBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current scoer of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::GridBase::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::GridBase::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
Serialize the GridBase object into a json_spirit Value
C++: protocols::qsar::scoring_grid::GridBase::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, chain: str) None ¶
set the chain the grid applies to
C++: protocols::qsar::scoring_grid::GridBase::set_chain(char) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::GridBase::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator¶
Bases:
pybind11_object
Abstract class fora mover factory. The creator class is responsible for creating a particular mover class
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator ¶
C++: protocols::qsar::scoring_grid::GridCreator::operator=(const class protocols::qsar::scoring_grid::GridCreator &) –> class protocols::qsar::scoring_grid::GridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::GridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::GridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator) str ¶
C++: protocols::qsar::scoring_grid::GridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.GridFactory¶
Bases:
SingletonBase_protocols_qsar_scoring_grid_GridFactory_t
- factory_register(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridFactory, creator: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridCreator) None ¶
C++: protocols::qsar::scoring_grid::GridFactory::factory_register(class std::shared_ptr<class protocols::qsar::scoring_grid::GridCreator>) –> void
- static get_instance() protocols::qsar::scoring_grid::GridFactory ¶
C++: utility::SingletonBase<protocols::qsar::scoring_grid::GridFactory>::get_instance() –> class protocols::qsar::scoring_grid::GridFactory *
- new_grid(*args, **kwargs)¶
Overloaded function.
new_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridFactory, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
create Grid given grid tag
C++: protocols::qsar::scoring_grid::GridFactory::new_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
new_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridFactory, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
create Grid given a serialized grid object
C++: protocols::qsar::scoring_grid::GridFactory::new_grid(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridFactory, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::GridFactory::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- static scoring_grid_xml_schema_group_name() str ¶
C++: protocols::qsar::scoring_grid::GridFactory::scoring_grid_xml_schema_group_name() –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager¶
Bases:
SingletonBase_protocols_qsar_scoring_grid_GridManager_t
- get_grids(*args, **kwargs)¶
Overloaded function.
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str, exclude: bool) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str, exclude: bool, fuzz_factor: float) -> protocols::qsar::scoring_grid::GridSet
Get a set of grids for the given pose, centered on the given center, including/excluding the given chains.
C++: protocols::qsar::scoring_grid::GridManager::get_grids(const class protocols::qsar::scoring_grid::GridSet &, const class core::pose::Pose &, const class numeric::xyzVector<double> &, const std::string &, bool, double) –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridSet>
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str, exclude: bool) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chain: str, exclude: bool, fuzz_factor: float) -> protocols::qsar::scoring_grid::GridSet
Get a set of grids for the given pose, centered on the given center, including/excluding the given chains.
C++: protocols::qsar::scoring_grid::GridManager::get_grids(const class protocols::qsar::scoring_grid::GridSet &, const class core::pose::Pose &, const class numeric::xyzVector<double> &, char, bool, double) –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridSet>
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chains: pyrosetta.rosetta.utility.vector1_std_string) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chains: pyrosetta.rosetta.utility.vector1_std_string, exclude: bool) -> protocols::qsar::scoring_grid::GridSet
get_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridManager, prototype: protocols::qsar::scoring_grid::GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, chains: pyrosetta.rosetta.utility.vector1_std_string, exclude: bool, fuzz_factor: float) -> protocols::qsar::scoring_grid::GridSet
- Get a set of grids for the given pose, centered on the given center, including/excluding the given chains,
using the given prototype as the prototype. fuzz_factor is the distance by which to consider the center “close enough” not to regenerate
C++: protocols::qsar::scoring_grid::GridManager::get_grids(const class protocols::qsar::scoring_grid::GridSet &, const class core::pose::Pose &, const class numeric::xyzVector<double> &, const class utility::vector1<std::string, class std::allocator<std::string > > &, bool, double) –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridSet>
- static get_instance() protocols::qsar::scoring_grid::GridManager ¶
C++: utility::SingletonBase<protocols::qsar::scoring_grid::GridManager>::get_instance() –> class protocols::qsar::scoring_grid::GridManager *
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet¶
Bases:
pybind11_object
A set of related grids
- add_grid(*args, **kwargs)¶
Overloaded function.
add_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, name: str, grid: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase) -> None
add_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, name: str, grid: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase, weight: float) -> None
Add a grid to the GridSet under the given name.
C++: protocols::qsar::scoring_grid::GridSet::add_grid(const std::string &, class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>, double) –> void
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, : pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet ¶
C++: protocols::qsar::scoring_grid::GridSet::operator=(const class protocols::qsar::scoring_grid::GridSet &) –> class protocols::qsar::scoring_grid::GridSet &
- atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, pose: pyrosetta.rosetta.core.pose.Pose, residue: pyrosetta.rosetta.core.conformation.Residue, atomindex: int) pyrosetta.rosetta.std.map_std_string_double ¶
get a map of (unweighted, unnormalized) scoring terms and scores for each term given a residue and atom number
C++: protocols::qsar::scoring_grid::GridSet::atom_score(const class core::pose::Pose &, const class core::conformation::Residue &, unsigned long) const –> class std::map<std::string, double, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, double> > >
- average_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residues: pyrosetta.rosetta.utility.vector1_core_conformation_UltraLightResidue) float ¶
return the average score of multiple residues on the grid
C++: protocols::qsar::scoring_grid::GridSet::average_score(class utility::vector1<class core::conformation::UltraLightResidue, class std::allocator<class core::conformation::UltraLightResidue> > &) const –> double
- chain(*args, **kwargs)¶
Overloaded function.
chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, chain: str) -> None
set ligand chain (must be done before initialization)
C++: protocols::qsar::scoring_grid::GridSet::chain(char) –> void
chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) -> str
get ligand chain
C++: protocols::qsar::scoring_grid::GridSet::chain() const –> char
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet ¶
C++: protocols::qsar::scoring_grid::GridSet::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridSet>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, data: pyrosetta.rosetta.std.vector_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize the JSON object to a map.
C++: protocols::qsar::scoring_grid::GridSet::deserialize(class std::vector<class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, class std::allocator<class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > >) –> void
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, name: str) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
C++: protocols::qsar::scoring_grid::GridSet::get_grid(const std::string &) const –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridBase>
- get_grid_names(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) pyrosetta.rosetta.utility.vector1_std_string ¶
get a list of grid names
C++: protocols::qsar::scoring_grid::GridSet::get_grid_names() const –> class utility::vector1<std::string, class std::allocator<std::string > >
- grid_scores(*args, **kwargs)¶
Overloaded function.
grid_scores(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residue: pyrosetta.rosetta.core.conformation.Residue) -> pyrosetta.rosetta.std.map_std_string_double
C++: protocols::qsar::scoring_grid::GridSet::grid_scores(const class core::conformation::Residue &) const –> class std::map<std::string, double, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, double> > >
grid_scores(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, pose: pyrosetta.rosetta.core.pose.Pose, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> pyrosetta.rosetta.std.map_std_string_double
C++: protocols::qsar::scoring_grid::GridSet::grid_scores(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> class std::map<std::string, double, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, double> > >
- has_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, name: str) bool ¶
Returns true if we already have a grid with the given name.
C++: protocols::qsar::scoring_grid::GridSet::has_grid(const std::string &) const –> bool
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) str ¶
Return a string representing the settings of this GridSet
This should encapsulate everything that doesn’t change with a call to reinitialize() The string is not meant to be interpretable.
C++: protocols::qsar::scoring_grid::GridSet::hash_fingerprint() const –> std::string
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residues: pyrosetta.rosetta.utility.vector1_core_conformation_UltraLightResidue) -> bool
check if all atoms in all the ligands are in grid
C++: protocols::qsar::scoring_grid::GridSet::is_in_grid(const class utility::vector1<class core::conformation::UltraLightResidue, class std::allocator<class core::conformation::UltraLightResidue> > &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if all atoms in the ligand are in the grid
C++: protocols::qsar::scoring_grid::GridSet::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if all atoms in the ligand are in the grid
C++: protocols::qsar::scoring_grid::GridSet::is_in_grid(const class core::conformation::Residue &) const –> bool
- is_normalization_enabled(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) bool ¶
is normalization applied during scoring?
C++: protocols::qsar::scoring_grid::GridSet::is_normalization_enabled() const –> bool
- is_qsar_map_attached(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) bool ¶
is a qsar map attached to the grid manager?
C++: protocols::qsar::scoring_grid::GridSet::is_qsar_map_attached() const –> bool
- make_new_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
make a new grid from grid tag, and insert it into the grid manager
C++: protocols::qsar::scoring_grid::GridSet::make_new_grid(class std::shared_ptr<const class utility::tag::Tag>) –> void
- reinitialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
Reinitialize the included grids with the given information
C++: protocols::qsar::scoring_grid::GridSet::reinitialize(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- resolution(*args, **kwargs)¶
Overloaded function.
resolution(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, resolution: float) -> None
set resolution (must be done before initialization)
C++: protocols::qsar::scoring_grid::GridSet::resolution(double) –> void
resolution(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) -> float
get grid resoultion
C++: protocols::qsar::scoring_grid::GridSet::resolution() const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the current map to a JSON object.
C++: protocols::qsar::scoring_grid::GridSet::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_normalization_function(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, norm_function_name: str) None ¶
set normalization function
C++: protocols::qsar::scoring_grid::GridSet::set_normalization_function(std::string) –> void
- set_qsar_map(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) None ¶
set the qsar_map
C++: protocols::qsar::scoring_grid::GridSet::set_qsar_map(class std::shared_ptr<const class protocols::qsar::qsarMap>) –> void
- size(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) int ¶
return the number of grids
C++: protocols::qsar::scoring_grid::GridSet::size() const –> unsigned long
- total_score(*args, **kwargs)¶
Overloaded function.
total_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> float
return the total score of a residue on the grid
C++: protocols::qsar::scoring_grid::GridSet::total_score(const class core::conformation::UltraLightResidue &) const –> double
total_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, residue: pyrosetta.rosetta.core.conformation.Residue) -> float
return the total score of a residue on the grid
C++: protocols::qsar::scoring_grid::GridSet::total_score(const class core::conformation::Residue &) const –> double
total_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, pose: pyrosetta.rosetta.core.pose.Pose, chain_id: int) -> float
return the total score of a chain on the grid
C++: protocols::qsar::scoring_grid::GridSet::total_score(const class core::pose::Pose &, const unsigned long) const –> double
total_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, pose: pyrosetta.rosetta.core.pose.Pose, residues: pyrosetta.rosetta.utility.vector1_unsigned_long) -> float
return the total score for a set of residues on the grid
C++: protocols::qsar::scoring_grid::GridSet::total_score(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double
- width(*args, **kwargs)¶
Overloaded function.
width(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, width: float) -> None
set width (must be done before initialization)
C++: protocols::qsar::scoring_grid::GridSet::width(double) –> void
width(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet) -> float
get grid width
C++: protocols::qsar::scoring_grid::GridSet::width() const –> double
- write_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet, prefix: str) None ¶
write all grids out using the BRIX format
C++: protocols::qsar::scoring_grid::GridSet::write_grids(std::string) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid ¶
C++: protocols::qsar::scoring_grid::HbaGrid::operator=(const class protocols::qsar::scoring_grid::HbaGrid &) –> class protocols::qsar::scoring_grid::HbaGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::HbaGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::HbaGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::HbaGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::HbaGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::HbaGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid) str ¶
C++: protocols::qsar::scoring_grid::HbaGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::HbaGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::HbaGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::HbaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::HbaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::HbaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::HbaGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
C++: protocols::qsar::scoring_grid::HbaGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::HbaGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator ¶
C++: protocols::qsar::scoring_grid::HbaGridCreator::operator=(const class protocols::qsar::scoring_grid::HbaGridCreator &) –> class protocols::qsar::scoring_grid::HbaGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::HbaGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::HbaGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbaGridCreator) str ¶
C++: protocols::qsar::scoring_grid::HbaGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid ¶
C++: protocols::qsar::scoring_grid::HbdGrid::operator=(const class protocols::qsar::scoring_grid::HbdGrid &) –> class protocols::qsar::scoring_grid::HbdGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::HbdGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::HbdGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::HbdGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::HbdGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::HbdGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid) str ¶
C++: protocols::qsar::scoring_grid::HbdGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::HbdGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::HbdGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::HbdGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::HbdGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::HbdGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::HbdGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
C++: protocols::qsar::scoring_grid::HbdGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::HbdGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator ¶
C++: protocols::qsar::scoring_grid::HbdGridCreator::operator=(const class protocols::qsar::scoring_grid::HbdGridCreator &) –> class protocols::qsar::scoring_grid::HbdGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::HbdGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::HbdGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HbdGridCreator) str ¶
C++: protocols::qsar::scoring_grid::HbdGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.HeavyAtomNormalization¶
Bases:
ScoreNormalization
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HeavyAtomNormalization, : pyrosetta.rosetta.protocols.qsar.scoring_grid.HeavyAtomNormalization) pyrosetta.rosetta.protocols.qsar.scoring_grid.HeavyAtomNormalization ¶
C++: protocols::qsar::scoring_grid::HeavyAtomNormalization::operator=(const class protocols::qsar::scoring_grid::HeavyAtomNormalization &) –> class protocols::qsar::scoring_grid::HeavyAtomNormalization &
- get_name(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.HeavyAtomNormalization) str ¶
C++: protocols::qsar::scoring_grid::HeavyAtomNormalization::get_name() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore¶
Bases:
ConstantScoreBase
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, : pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore) pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScore::operator=(const class protocols::qsar::scoring_grid::LigandPropertyScore &) –> class protocols::qsar::scoring_grid::LigandPropertyScore &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.UltraLightResidue, : int, : pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.Residue, : int, : pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::LigandPropertyScore::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json spirit Value into a GridBase object
C++: protocols::qsar::scoring_grid::LigandPropertyScore::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : str) None ¶
output a BRIX formatted grid. This really does not work well but is being left for legacy purposes
C++: protocols::qsar::scoring_grid::ConstantScoreBase::dump_BRIX(const std::string &) const –> void
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore) str ¶
get the type of the grid
C++: protocols::qsar::scoring_grid::LigandPropertyScore::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScore::grid_name() –> std::string
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore) str ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScore::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.numeric.xyzVector_double_t, : float, : float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::ConstantScoreBase::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.conformation.Residue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::ConstantScoreBase::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScore::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScore::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t, : int) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::ConstantScoreBase::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::LigandPropertyScore::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::LigandPropertyScore::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
Serialize the GridBase object into a json_spirit Value
C++: protocols::qsar::scoring_grid::LigandPropertyScore::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ConstantScoreBase, : str) None ¶
set the chain the grid applies to
C++: protocols::qsar::scoring_grid::ConstantScoreBase::set_chain(char) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScore, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::LigandPropertyScore::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScoreCreator::operator=(const class protocols::qsar::scoring_grid::LigandPropertyScoreCreator &) –> class protocols::qsar::scoring_grid::LigandPropertyScoreCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::LigandPropertyScoreCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::LigandPropertyScoreCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LigandPropertyScoreCreator) str ¶
C++: protocols::qsar::scoring_grid::LigandPropertyScoreCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid ¶
C++: protocols::qsar::scoring_grid::LipidMemGrid::operator=(const class protocols::qsar::scoring_grid::LipidMemGrid &) –> class protocols::qsar::scoring_grid::LipidMemGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the LipidMemGrid
C++: protocols::qsar::scoring_grid::LipidMemGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the LipidMemGrid
C++: protocols::qsar::scoring_grid::LipidMemGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::LipidMemGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json spirit Value into a LipidMemGrid object
C++: protocols::qsar::scoring_grid::LipidMemGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::LipidMemGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid) str ¶
Return a string representing the settings which don’t change based on reinitialization
C++: protocols::qsar::scoring_grid::LipidMemGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
a LipidMemGrid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::LipidMemGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::LipidMemGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate the grid with LipidMemGrid values in vector based on a passed pose
C++: protocols::qsar::scoring_grid::LipidMemGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with LipidMemGrid values in vector based on a passed pose
C++: protocols::qsar::scoring_grid::LipidMemGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grids in the vector with Membrane ligand values based on a passed pose
C++: protocols::qsar::scoring_grid::LipidMemGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the LipidMemGrid
C++: protocols::qsar::scoring_grid::LipidMemGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the LipidMemGrid
C++: protocols::qsar::scoring_grid::LipidMemGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
Serialize the LipidMemGrid object into a json_spirit Value
C++: protocols::qsar::scoring_grid::LipidMemGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::LipidMemGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator ¶
C++: protocols::qsar::scoring_grid::LipidMemGridCreator::operator=(const class protocols::qsar::scoring_grid::LipidMemGridCreator &) –> class protocols::qsar::scoring_grid::LipidMemGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::LipidMemGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::LipidMemGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.LipidMemGridCreator) str ¶
C++: protocols::qsar::scoring_grid::LipidMemGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.MolecularWeightNormalization¶
Bases:
ScoreNormalization
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.MolecularWeightNormalization, : pyrosetta.rosetta.protocols.qsar.scoring_grid.MolecularWeightNormalization) pyrosetta.rosetta.protocols.qsar.scoring_grid.MolecularWeightNormalization ¶
C++: protocols::qsar::scoring_grid::MolecularWeightNormalization::operator=(const class protocols::qsar::scoring_grid::MolecularWeightNormalization &) –> class protocols::qsar::scoring_grid::MolecularWeightNormalization &
- get_name(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.MolecularWeightNormalization) str ¶
C++: protocols::qsar::scoring_grid::MolecularWeightNormalization::get_name() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid¶
Bases:
GridBase
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, rhs: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid ¶
copy assignment
C++: protocols::qsar::scoring_grid::PCSMultiGrid::operator=(const class protocols::qsar::scoring_grid::PCSMultiGrid &) –> class protocols::qsar::scoring_grid::PCSMultiGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current PCSMultiGrid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current PCSMultiGrid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::PCSMultiGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a PCSMultiGrid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, prefix: str) None ¶
output a BRIX formatted grid. This really does not work well but is being left for legacy purposes
C++: protocols::qsar::scoring_grid::PCSMultiGrid::dump_BRIX(const std::string &) const –> void
- get_number_pcs_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) int ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::get_number_pcs_grids() const –> unsigned long
- get_pcs_grids(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_qsar_scoring_grid_SingleGrid_t ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::get_pcs_grids() –> class utility::vector1<class std::shared_ptr<class protocols::qsar::scoring_grid::SingleGrid>, class std::allocator<class std::shared_ptr<class protocols::qsar::scoring_grid::SingleGrid> > > &
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) str ¶
get the type of the grid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::get_type() const –> std::string
- get_weight(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) float ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::get_weight() const –> double
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::grid_name() –> std::string
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) str ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
- setup a vector of PCSSingleGrid objects
initialize each PCSSingleGrid with a given center point, width and resolution (in angstroms) and set grid values to zero.
C++: protocols::qsar::scoring_grid::PCSMultiGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
setup a PCSMultiGrid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::PCSMultiGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate grids in the vector with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSMultiGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate grids in the vector with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSMultiGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate grids in the vector with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSMultiGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current PCSMultiGrid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current PCSMultiGrid
C++: protocols::qsar::scoring_grid::PCSMultiGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the PCSMultiGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::PCSMultiGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, chain: str) None ¶
set the chain the grid applies to
C++: protocols::qsar::scoring_grid::PCSMultiGrid::set_chain(char) –> void
- set_weight(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, w: float) None ¶
C++: protocols::qsar::scoring_grid::PCSMultiGrid::set_weight(double) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::PCSMultiGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator ¶
C++: protocols::qsar::scoring_grid::PCSMultiGridCreator::operator=(const class protocols::qsar::scoring_grid::PCSMultiGridCreator &) –> class protocols::qsar::scoring_grid::PCSMultiGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::PCSMultiGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::PCSMultiGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSMultiGridCreator) str ¶
C++: protocols::qsar::scoring_grid::PCSMultiGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, rhs: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid ¶
copy assignment
C++: protocols::qsar::scoring_grid::PCSSingleGrid::operator=(const class protocols::qsar::scoring_grid::PCSSingleGrid &) –> class protocols::qsar::scoring_grid::PCSSingleGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current PCSSingleGrid
C++: protocols::qsar::scoring_grid::PCSSingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current PCSSingleGrid
C++: protocols::qsar::scoring_grid::PCSSingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::PCSSingleGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a PCSSingleGrid
C++: protocols::qsar::scoring_grid::PCSSingleGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pcs_values(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_scoring_nmr_pcs_PCSSingle_t ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::get_pcs_values() const –> const class utility::vector1<class std::shared_ptr<class core::scoring::nmr::pcs::PCSSingle>, class std::allocator<class std::shared_ptr<class core::scoring::nmr::pcs::PCSSingle> > > &
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_tensor(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) pyrosetta.rosetta.core.scoring.nmr.pcs.PCSTensor ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::get_tensor() const –> class std::shared_ptr<const class core::scoring::nmr::pcs::PCSTensor>
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- get_weight(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) float ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::get_weight() const –> double
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) str ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
setup a PCSSingleGrid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::PCSSingleGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSSingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate the grid with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSSingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with PCS values based on a passed pose
C++: protocols::qsar::scoring_grid::PCSSingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current PCSSingleGrid
C++: protocols::qsar::scoring_grid::PCSSingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current PCSSingleGrid
C++: protocols::qsar::scoring_grid::PCSSingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the PCSSingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::PCSSingleGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- set_weight(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGrid, w: float) None ¶
C++: protocols::qsar::scoring_grid::PCSSingleGrid::set_weight(double) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator ¶
C++: protocols::qsar::scoring_grid::PCSSingleGridCreator::operator=(const class protocols::qsar::scoring_grid::PCSSingleGridCreator &) –> class protocols::qsar::scoring_grid::PCSSingleGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::PCSSingleGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::PCSSingleGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.PCSSingleGridCreator) str ¶
C++: protocols::qsar::scoring_grid::PCSSingleGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid ¶
C++: protocols::qsar::scoring_grid::RepGrid::operator=(const class protocols::qsar::scoring_grid::RepGrid &) –> class protocols::qsar::scoring_grid::RepGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::RepGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::RepGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::RepGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid) str ¶
C++: protocols::qsar::scoring_grid::RepGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::RepGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::RepGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::RepGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::RepGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::RepGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::RepGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator ¶
C++: protocols::qsar::scoring_grid::RepGridCreator::operator=(const class protocols::qsar::scoring_grid::RepGridCreator &) –> class protocols::qsar::scoring_grid::RepGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::RepGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::RepGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.RepGridCreator) str ¶
C++: protocols::qsar::scoring_grid::RepGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoreNormalization¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoreNormalization, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoreNormalization) pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoreNormalization ¶
C++: protocols::qsar::scoring_grid::ScoreNormalization::operator=(const class protocols::qsar::scoring_grid::ScoreNormalization &) –> class protocols::qsar::scoring_grid::ScoreNormalization &
- get_name(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoreNormalization) str ¶
C++: protocols::qsar::scoring_grid::ScoreNormalization::get_name() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader¶
Bases:
DataLoader
A class for loading ScoringGrids into the XML parser’s basic::datacache::DataMap.
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader) pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoader::operator=(const class protocols::qsar::scoring_grid::ScoringGridLoader &) –> class protocols::qsar::scoring_grid::ScoringGridLoader &
- load_data(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
The ScoringGridLoader will create named ScoringGrids and load them into the basic::datacache::DataMap
C++: protocols::qsar::scoring_grid::ScoringGridLoader::load_data(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) const –> void
- static loader_name() str ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoader::loader_name() –> std::string
- parse_gridset_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoader, tag: pyrosetta.rosetta.utility.tag.Tag, parent: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Utility function for load_data(), which only takes tags for a single GridSet
C++: protocols::qsar::scoring_grid::ScoringGridLoader::parse_gridset_tag(class std::shared_ptr<const class utility::tag::Tag>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoader::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- static scoring_grid_loader_ct_namer(element_name: str) str ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoader::scoring_grid_loader_ct_namer(const std::string &) –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator¶
Bases:
DataLoaderCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoaderCreator::operator=(const class protocols::qsar::scoring_grid::ScoringGridLoaderCreator &) –> class protocols::qsar::scoring_grid::ScoringGridLoaderCreator &
- create_loader(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator) pyrosetta.rosetta.protocols.parser.DataLoader ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoaderCreator::create_loader() const –> class std::shared_ptr<class protocols::parser::DataLoader>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator) str ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoaderCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoaderCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- schema_ct_naming_function(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ScoringGridLoaderCreator) std::function<std::string (std::string const&)> ¶
C++: protocols::qsar::scoring_grid::ScoringGridLoaderCreator::schema_ct_naming_function() const –> class std::function<std::string (const std::string &)>
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid ¶
C++: protocols::qsar::scoring_grid::ShapeGrid::operator=(const class protocols::qsar::scoring_grid::ShapeGrid &) –> class protocols::qsar::scoring_grid::ShapeGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ShapeGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::ShapeGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::ShapeGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize the grid information
C++: protocols::qsar::scoring_grid::ShapeGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::ShapeGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid) str ¶
C++: protocols::qsar::scoring_grid::ShapeGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::ShapeGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::ShapeGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : int) -> None
C++: protocols::qsar::scoring_grid::ShapeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::ShapeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::ShapeGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::ShapeGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
C++: protocols::qsar::scoring_grid::ShapeGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the grid information
C++: protocols::qsar::scoring_grid::ShapeGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator ¶
C++: protocols::qsar::scoring_grid::ShapeGridCreator::operator=(const class protocols::qsar::scoring_grid::ShapeGridCreator &) –> class protocols::qsar::scoring_grid::ShapeGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ShapeGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::ShapeGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.ShapeGridCreator) str ¶
C++: protocols::qsar::scoring_grid::ShapeGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid¶
Bases:
GridBase
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid ¶
C++: protocols::qsar::scoring_grid::SingleGrid::operator=(const class protocols::qsar::scoring_grid::SingleGrid &) –> class protocols::qsar::scoring_grid::SingleGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::SingleGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::SingleGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
Return a string representing the settings which don’t change based on reinitialization
C++: protocols::qsar::scoring_grid::SingleGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
setup a grid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::SingleGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SingleGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::SingleGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid ¶
C++: protocols::qsar::scoring_grid::SiteGrid::operator=(const class protocols::qsar::scoring_grid::SiteGrid &) –> class protocols::qsar::scoring_grid::SiteGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
C++: protocols::qsar::scoring_grid::SiteGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a SingleGrid
C++: protocols::qsar::scoring_grid::SiteGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::SiteGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid) str ¶
C++: protocols::qsar::scoring_grid::SiteGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::SiteGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::SiteGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
C++: protocols::qsar::scoring_grid::SiteGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::SiteGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::SiteGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the SingleGrid to a json_spirit object
C++: protocols::qsar::scoring_grid::SiteGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator ¶
C++: protocols::qsar::scoring_grid::SiteGridCreator::operator=(const class protocols::qsar::scoring_grid::SiteGridCreator &) –> class protocols::qsar::scoring_grid::SiteGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SiteGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SiteGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SiteGridCreator) str ¶
C++: protocols::qsar::scoring_grid::SiteGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::operator=(const class protocols::qsar::scoring_grid::SolvationGrid &) –> class protocols::qsar::scoring_grid::SolvationGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::SolvationGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a Interpolator
C++: protocols::qsar::scoring_grid::SolvationGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid) str ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : int) -> None
C++: protocols::qsar::scoring_grid::SolvationGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::SolvationGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::SolvationGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SingleGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the Interpolator to a json_spirit object
C++: protocols::qsar::scoring_grid::SolvationGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_probe_atom_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGrid, atom_type: int) None ¶
C++: protocols::qsar::scoring_grid::SolvationGrid::set_probe_atom_type(const unsigned short &) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator ¶
C++: protocols::qsar::scoring_grid::SolvationGridCreator::operator=(const class protocols::qsar::scoring_grid::SolvationGridCreator &) –> class protocols::qsar::scoring_grid::SolvationGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SolvationGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SolvationGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationGridCreator) str ¶
C++: protocols::qsar::scoring_grid::SolvationGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid¶
Bases:
GridBase
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::operator=(const class protocols::qsar::scoring_grid::SolvationMetaGrid &) –> class protocols::qsar::scoring_grid::SolvationMetaGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json spirit Value into a GridBase object
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, prefix: str) None ¶
output a BRIX formatted grid. This really does not work well but is being left for legacy purposes
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::dump_BRIX(const std::string &) const –> void
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid) str ¶
get the type of the grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::grid_name() –> std::string
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid) str ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
determine if all residue atoms are in a grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
a grid based on RosettaScripts input
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_id_to_exclude: int) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_chain_ids_to_exclude: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
populate the grid with values based on a passed pose
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of a residue using the current grid
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
Serialize the GridBase object into a json_spirit Value
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, chain: str) None ¶
set the chain the grid applies to
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::set_chain(char) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SolvationMetaGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGridCreator::operator=(const class protocols::qsar::scoring_grid::SolvationMetaGridCreator &) –> class protocols::qsar::scoring_grid::SolvationMetaGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SolvationMetaGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::SolvationMetaGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SolvationMetaGridCreator) str ¶
C++: protocols::qsar::scoring_grid::SolvationMetaGridCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid¶
Bases:
SingleGrid
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, : pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid ¶
C++: protocols::qsar::scoring_grid::VdwGrid::operator=(const class protocols::qsar::scoring_grid::VdwGrid &) –> class protocols::qsar::scoring_grid::VdwGrid &
- atom_score(*args, **kwargs)¶
Overloaded function.
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::VdwGrid::atom_score(const class core::conformation::UltraLightResidue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
atom_score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, residue: pyrosetta.rosetta.core.conformation.Residue, atomno: int, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an atom using the current grid
C++: protocols::qsar::scoring_grid::VdwGrid::atom_score(const class core::conformation::Residue &, unsigned long, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- clone(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid) pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase ¶
Make a copy of the grid, respecting the subclassing.
C++: protocols::qsar::scoring_grid::VdwGrid::clone() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- deserialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, data: pyrosetta.rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t_std_allocator_std_pair_const_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) None ¶
deserialize a json_spirit object to a Interpolator
C++: protocols::qsar::scoring_grid::VdwGrid::deserialize(class std::map<std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_map<std::string > > > > >) –> void
- diffuse_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, width: float, magnitude: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::diffuse_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- dump_BRIX(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, prefix: str) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::dump_BRIX(const std::string &) const –> void
- fill_with_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, : float) None ¶
the entire grid with some value
C++: protocols::qsar::scoring_grid::SingleGrid::fill_with_value(double) –> void
- get_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
get the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_center() const –> class numeric::xyzVector<double>
- get_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
get the chain around which the grid is calculated
C++: protocols::qsar::scoring_grid::SingleGrid::get_chain() –> char
- get_dimensions(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.numeric.xyzVector_unsigned_long_t ¶
get dimensions of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_dimensions() –> class numeric::xyzVector<unsigned long>
- get_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) pyrosetta.rosetta.core.grid.CartGrid_double_t ¶
return a constant reference to the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_grid() const –> const class core::grid::CartGrid<double> &
- get_max_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the minimum score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_max_value() const –> double
- get_min_value(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) float ¶
get the max score value in the grid
C++: protocols::qsar::scoring_grid::SingleGrid::get_min_value() const –> double
- get_pdb_coords(*args, **kwargs)¶
Overloaded function.
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: int, y: int, z: int) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(int, int, int) –> class numeric::xyzVector<double>
get_pdb_coords(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, gridpt: pyrosetta.rosetta.numeric.xyzVector_int_t) -> pyrosetta.rosetta.numeric.xyzVector_double_t
get the pdb coordinates based on grid point coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_pdb_coords(class numeric::xyzVector<int>) –> class numeric::xyzVector<double>
- get_point(*args, **kwargs)¶
Overloaded function.
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, x: float, y: float, z: float) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(double, double, double) const –> double
get_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t) -> float
get the value of a single point in the grid based on pdb coordinates
C++: protocols::qsar::scoring_grid::SingleGrid::get_point(class numeric::xyzVector<double>) const –> double
- get_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid) str ¶
return the grids type
C++: protocols::qsar::scoring_grid::SingleGrid::get_type() const –> std::string
- static grid_name() str ¶
C++: protocols::qsar::scoring_grid::VdwGrid::grid_name() –> std::string
- grid_to_kin(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.utility.io.ozstream, min_val: float, max_val: float, stride: int) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::grid_to_kin(class utility::io::ozstream &, double, double, unsigned long) –> void
- hash_fingerprint(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid) str ¶
C++: protocols::qsar::scoring_grid::VdwGrid::hash_fingerprint() const –> std::string
- initialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t, width: float, resolution: float) None ¶
initialize a grid of zeros with a given centerpoint, width and resolution (in angstroms).
C++: protocols::qsar::scoring_grid::SingleGrid::initialize(const class numeric::xyzVector<double> &, double, double) –> void
- is_in_grid(*args, **kwargs)¶
Overloaded function.
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::UltraLightResidue &) const –> bool
is_in_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, residue: pyrosetta.rosetta.core.conformation.Residue) -> bool
check to see if residue is in grid
C++: protocols::qsar::scoring_grid::SingleGrid::is_in_grid(const class core::conformation::Residue &) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, tag: pyrosetta.rosetta.utility.tag.Tag) None ¶
C++: protocols::qsar::scoring_grid::VdwGrid::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::qsar::scoring_grid::VdwGrid::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- refresh(*args, **kwargs)¶
Overloaded function.
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : int) -> None
C++: protocols::qsar::scoring_grid::VdwGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::qsar::scoring_grid::VdwGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &) –> void
refresh(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, pose: pyrosetta.rosetta.core.pose.Pose, center: pyrosetta.rosetta.numeric.xyzVector_double_t, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::qsar::scoring_grid::VdwGrid::refresh(const class core::pose::Pose &, const class numeric::xyzVector<double> &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> void
- score(*args, **kwargs)¶
Overloaded function.
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, residue: pyrosetta.rosetta.core.conformation.UltraLightResidue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
return the current score of an UltraLightResidue using the current grid
C++: protocols::qsar::scoring_grid::VdwGrid::score(const class core::conformation::UltraLightResidue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
score(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid, residue: pyrosetta.rosetta.core.conformation.Residue, max_score: float, qsar_map: pyrosetta.rosetta.protocols.qsar.qsarMap) -> float
C++: protocols::qsar::scoring_grid::VdwGrid::score(const class core::conformation::Residue &, const double, class std::shared_ptr<const class protocols::qsar::qsarMap>) const –> double
- serialize(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGrid) pyrosetta.rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t ¶
serialize the Interpolator to a json_spirit object
C++: protocols::qsar::scoring_grid::VdwGrid::serialize() const –> class utility::json_spirit::Value_impl<struct utility::json_spirit::Config_vector<std::string > >
- set_center(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, center: pyrosetta.rosetta.numeric.xyzVector_double_t) None ¶
set the center of the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_center(class numeric::xyzVector<double>) –> void
- set_chain(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, chain: str) None ¶
set the chain around which to calculate the grid
C++: protocols::qsar::scoring_grid::SingleGrid::set_chain(char) –> void
- set_distance_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, atom_shell: float, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_distance_sphere_for_atom(const double &, const class numeric::xyzVector<double> &, double) –> void
- set_point(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_point(const class numeric::xyzVector<double> &, double) –> void
- set_ring(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, inner_radius: float, outer_radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_ring(const class numeric::xyzVector<double> &, double, double, double) –> void
- set_score_sphere_for_atom(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, lj_spline: pyrosetta.rosetta.numeric.interpolation.spline.Interpolator, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_score_sphere_for_atom(class std::shared_ptr<const class numeric::interpolation::spline::Interpolator>, const class numeric::xyzVector<double> &, double) –> void
- set_sphere(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, coords: pyrosetta.rosetta.numeric.xyzVector_double_t, radius: float, value: float) None ¶
C++: protocols::qsar::scoring_grid::SingleGrid::set_sphere(const class numeric::xyzVector<double> &, double, double) –> void
- set_type(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, type: str) None ¶
set the grid type
C++: protocols::qsar::scoring_grid::SingleGrid::set_type(std::string) –> void
- show(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.SingleGrid, out: pyrosetta.rosetta.std.ostream) None ¶
Print a brief summary about this grid to the provided output stream
C++: protocols::qsar::scoring_grid::SingleGrid::show(std::ostream &) const –> void
- class pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator¶
Bases:
GridCreator
- assign(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator, : pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator) pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator ¶
C++: protocols::qsar::scoring_grid::VdwGridCreator::operator=(const class protocols::qsar::scoring_grid::VdwGridCreator &) –> class protocols::qsar::scoring_grid::VdwGridCreator &
- create_grid(*args, **kwargs)¶
Overloaded function.
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator, tag: pyrosetta.rosetta.utility.tag.Tag) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::VdwGridCreator::create_grid(class std::shared_ptr<const class utility::tag::Tag>) const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
create_grid(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridBase
C++: protocols::qsar::scoring_grid::VdwGridCreator::create_grid() const –> class std::shared_ptr<class protocols::qsar::scoring_grid::GridBase>
- keyname(self: pyrosetta.rosetta.protocols.qsar.scoring_grid.VdwGridCreator) str ¶
C++: protocols::qsar::scoring_grid::VdwGridCreator::keyname() const –> std::string
- pyrosetta.rosetta.protocols.qsar.scoring_grid.attributes_for_parse_grid_set_from_tag(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None
attributes_for_parse_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, description: str) -> None
attributes_for_parse_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, description: str, option_name: str) -> None
Append the attributes read by parse_grid_set_from_tag()
C++: protocols::qsar::scoring_grid::attributes_for_parse_grid_set_from_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &, const std::string &) –> void
- pyrosetta.rosetta.protocols.qsar.scoring_grid.attributes_for_parse_optional_grid_set_from_tag(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_optional_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None
attributes_for_parse_optional_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, description: str) -> None
attributes_for_parse_optional_grid_set_from_tag(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, description: str, option_name: str) -> None
Append the attributes read by parse_optional_grid_set_from_tag()
C++: protocols::qsar::scoring_grid::attributes_for_parse_optional_grid_set_from_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &, const std::string &) –> void
- pyrosetta.rosetta.protocols.qsar.scoring_grid.complex_type_name_for_scoring_grid(element_name: str) str ¶
- Used to name the xs:complexType for a scoring grid that is
created with the given element name
C++: protocols::qsar::scoring_grid::complex_type_name_for_scoring_grid(const std::string &) –> std::string
- pyrosetta.rosetta.protocols.qsar.scoring_grid.get_score_normalization_function(norm_tag: str) protocols::qsar::scoring_grid::ScoreNormalization ¶
C++: protocols::qsar::scoring_grid::get_score_normalization_function(const std::string &) –> class std::shared_ptr<class protocols::qsar::scoring_grid::ScoreNormalization>
- pyrosetta.rosetta.protocols.qsar.scoring_grid.parse_grid_set_from_tag(*args, **kwargs)¶
Overloaded function.
parse_grid_set_from_tag(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet
parse_grid_set_from_tag(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, option_name: str) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet
Get a GridSet from the datamap, using the option_name attribute of the tag.
C++: protocols::qsar::scoring_grid::parse_grid_set_from_tag(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &, const std::string &) –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridSet>
- pyrosetta.rosetta.protocols.qsar.scoring_grid.parse_optional_grid_set_from_tag(*args, **kwargs)¶
Overloaded function.
parse_optional_grid_set_from_tag(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet
parse_optional_grid_set_from_tag(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, option_name: str) -> pyrosetta.rosetta.protocols.qsar.scoring_grid.GridSet
- Get a GridSet from the datamap, using the option_name attribute of the tag.
If a GridSet hasn’t been specified, return a nullptr
C++: protocols::qsar::scoring_grid::parse_optional_grid_set_from_tag(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &, const std::string &) –> class std::shared_ptr<const class protocols::qsar::scoring_grid::GridSet>
- pyrosetta.rosetta.protocols.qsar.scoring_grid.xsd_type_definition_w_attributes(xsd: utility::tag::XMLSchemaDefinition, scoring_grid_name: str, description: str, attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) None ¶
- Define the XML schema definition for a scoring grid that has no
subelements but does have a set of attributes (aka options).
C++: protocols::qsar::scoring_grid::xsd_type_definition_w_attributes(class utility::tag::XMLSchemaDefinition &, const std::string &, const std::string &, const class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void