Rosetta
|
Classes | |
class | Ball |
class | HolesResult |
the result class holding the three scores and the per-atom scores More... | |
class | HolesEnergyRes |
class | HolesParams |
class | HolesParamsRes |
class | PoseBalls |
class | PoseBallsLite |
struct | SurfVol |
struct | SurfVolDeriv |
Real core::scoring::packing::compute_dec15_score | ( | pose::Pose const & | pose | ) |
References core::pose::motif::a(), core::scoring::packing::PoseBalls::atom_type(), compute_holes_surfs(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesParams::read_data_file(), core::scoring::packing::PoseBalls::secstruct(), core::scoring::packing::PoseBalls::smooth_nb(), core::scoring::packing::PoseBalls::surf(), and TR().
HolesResult core::scoring::packing::compute_holes_deriv | ( | pose::Pose const & | , |
PoseBalls & | pb, | ||
HolesParams const & | params, | ||
core::id::AtomID_Map< numeric::xyzVector< core::Real > > & | deriv | ||
) |
References core::scoring::packing::HolesResult::atom_scores, core::scoring::packing::PoseBalls::atom_type(), protocols::match::upstream::b, core::scoring::packing::PoseBalls::ball(), compute_smooth_nb_deriv(), core::scoring::packing::HolesParams::have_params(), core::scoring::packing::PoseBalls::index_to_id(), core::scoring::packing::HolesParams::intercept(), core::scoring::packing::HolesParams::nb_weight(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesParams::sa_weight(), core::scoring::packing::HolesResult::score, core::scoring::packing::PoseBalls::secstruct(), core::id::AtomID_Map< T >::set(), core::scoring::packing::PoseBalls::smooth_nb(), TR(), and protocols::hybridization::val.
Referenced by compute_holes_deriv(), and core::energy_methods::HolesEnergy::setup_for_derivatives().
HolesResult core::scoring::packing::compute_holes_deriv | ( | pose::Pose const & | pose, |
HolesParams const & | params, | ||
core::id::AtomID_Map< numeric::xyzVector< core::Real > > & | deriv | ||
) |
computes the cartesian space derivative WRT the given params
References compute_holes_deriv().
Real core::scoring::packing::compute_holes_deriv_res | ( | pose::Pose const & | pose, |
HolesParamsRes const & | params, | ||
core::id::AtomID_Map< numeric::xyzVector< core::Real > > & | derivs | ||
) |
References compute_holes_deriv_res().
Real core::scoring::packing::compute_holes_deriv_res | ( | pose::Pose const & | pose, |
PoseBalls const & | pb, | ||
HolesParamsRes const & | params, | ||
core::id::AtomID_Map< numeric::xyzVector< core::Real > > & | derivs | ||
) |
References core::pose::motif::a(), core::scoring::packing::PoseBalls::atom_num(), protocols::match::upstream::b, core::scoring::packing::PoseBalls::ball(), core::scoring::packing::HolesParamsRes::have_params(), core::conformation::Residue::is_lower_terminus(), core::conformation::Residue::is_upper_terminus(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesParamsRes::param(), core::scoring::packing::PoseBalls::res_name(), core::scoring::packing::PoseBalls::res_num(), core::pose::Pose::residue(), core::scoring::packing::HolesParamsRes::rho(), core::pose::Pose::size(), and protocols::hybridization::val.
Referenced by compute_holes_deriv_res(), and core::scoring::packing::HolesEnergyRes::setup_for_derivatives().
HolesResult core::scoring::packing::compute_holes_score | ( | pose::Pose const & | pose, |
HolesParams const & | params | ||
) |
if you have custom parameters, or want per-atom scores for a specific score result goes into the "score" field
References compute_holes_score().
HolesResult core::scoring::packing::compute_holes_score | ( | pose::Pose const & | pose, |
PoseBalls & | pb, | ||
HolesParams const & | params, | ||
bool | use_cached_surfs, | ||
std::string | cmd | ||
) |
References core::pose::motif::a(), core::scoring::packing::HolesResult::atom_scores, core::scoring::packing::PoseBalls::atom_type(), compute_holes_surfs(), core::scoring::packing::PoseBalls::index_to_id(), core::pose::initialize_atomid_map(), core::scoring::packing::HolesParams::intercept(), core::scoring::packing::HolesParams::nb_weight(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesParams::sa_weight(), core::scoring::packing::HolesResult::score, core::scoring::packing::PoseBalls::secstruct(), core::id::AtomID_Map< T >::set(), core::scoring::packing::PoseBalls::smooth_nb(), core::scoring::packing::PoseBalls::surf(), and TR().
Referenced by protocols::matdes::InterfacePackingFilter::compute(), protocols::simple_filters::HolesFilter::compute(), compute_holes_score(), and core::energy_methods::HolesEnergy::finalize_total_energy().
HolesResult core::scoring::packing::compute_holes_score | ( | pose::Pose const & | pose, |
std::string const & | cmd | ||
) |
Real core::scoring::packing::compute_holes_score_res | ( | pose::Pose const & | pose, |
HolesParamsRes const & | params | ||
) |
wrappers
References compute_holes_score_res().
Real core::scoring::packing::compute_holes_score_res | ( | pose::Pose const & | pose, |
PoseBalls const & | pb, | ||
HolesParamsRes const & | params | ||
) |
References core::pose::motif::a(), core::scoring::packing::PoseBalls::atom_num(), protocols::match::upstream::b, core::scoring::packing::PoseBalls::ball(), core::scoring::packing::HolesParamsRes::have_params(), core::conformation::Residue::is_lower_terminus(), core::conformation::Residue::is_upper_terminus(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesParamsRes::param(), core::scoring::packing::PoseBalls::res_name(), core::scoring::packing::PoseBalls::res_num(), core::pose::Pose::residue(), core::scoring::packing::HolesParamsRes::rho(), core::pose::Pose::size(), protocols::hybridization::val, and core::scoring::packing::Ball::xyz().
Referenced by compute_holes_score_res(), and core::scoring::packing::HolesEnergyRes::finalize_total_energy().
void core::scoring::packing::compute_holes_surfs | ( | PoseBalls & | pb, |
std::string | |||
) |
References core::pose::motif::a(), protocols::match::upstream::b, core::scoring::packing::PoseBalls::ball(), core::pack::interaction_graph::debug, core::scoring::packing::PoseBalls::nballs(), core::conformation::membrane::out, core::scoring::packing::PoseBalls::reset_surf(), core::scoring::packing::PoseBalls::set_surf(), TR(), and protocols::hybridization::val.
Referenced by compute_dec15_score(), compute_holes_score(), and compute_rosettaholes_score().
HolesResult core::scoring::packing::compute_rosettaholes_score | ( | pose::Pose const & | pose | ) |
for the standard scores
References compute_rosettaholes_score().
HolesResult core::scoring::packing::compute_rosettaholes_score | ( | pose::Pose const & | pose, |
HolesParams const & | resl_params, | ||
HolesParams const & | dec_params, | ||
HolesParams const & | dec15_params | ||
) |
References compute_rosettaholes_score().
HolesResult core::scoring::packing::compute_rosettaholes_score | ( | pose::Pose const & | pose, |
PoseBalls & | pb | ||
) |
HolesResult core::scoring::packing::compute_rosettaholes_score | ( | pose::Pose const & | pose, |
PoseBalls & | pb, | ||
HolesParams const & | resl_params, | ||
HolesParams const & | dec_params, | ||
HolesParams const & | dec15_params, | ||
bool | use_cached_surfs, | ||
std::string | cmd | ||
) |
References core::pose::motif::a(), core::scoring::packing::HolesResult::atom_scores, core::scoring::packing::PoseBalls::atom_type(), compute_holes_surfs(), core::scoring::packing::HolesResult::dec15_score, core::scoring::packing::HolesResult::decoy_score, core::scoring::packing::PoseBalls::index_to_id(), core::pose::initialize_atomid_map(), core::scoring::packing::HolesParams::intercept(), core::scoring::packing::HolesResult::natom, core::scoring::packing::HolesParams::nb_weight(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::HolesResult::resl_score, core::scoring::packing::HolesParams::sa_weight(), core::scoring::packing::HolesResult::score, core::scoring::packing::PoseBalls::secstruct(), core::id::AtomID_Map< T >::set(), core::scoring::packing::PoseBalls::smooth_nb(), core::scoring::packing::PoseBalls::surf(), and TR().
Referenced by compute_holes_score(), and compute_rosettaholes_score().
core::Real core::scoring::packing::compute_smooth_nb_deriv | ( | PoseBalls & | pb, |
HolesParams const & | params, | ||
core::id::AtomID_Map< numeric::xyzVector< core::Real > > & | deriv | ||
) |
References core::scoring::packing::PoseBalls::atom_type(), core::scoring::packing::PoseBalls::ball(), core::scoring::packing::HolesParams::have_params(), core::scoring::packing::PoseBalls::index_to_id(), core::scoring::packing::PoseBalls::is_heavy(), core::scoring::packing::HolesParams::nb_weight(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::PoseBalls::secstruct(), sigmoidish_neighbor(), sigmoidish_neighbor_deriv(), and core::scoring::packing::Ball::xyz().
Referenced by compute_holes_deriv().
Real core::scoring::packing::get_surf_tot | ( | pose::Pose const & | pose, |
core::Real const | probe_radius | ||
) |
SurfVol core::scoring::packing::get_surf_vol | ( | pose::Pose const & | pose, |
core::id::AtomID_Mask const & | whichatoms, | ||
core::Real const | probe_radius | ||
) |
References protocols::match::upstream::b, core::scoring::packing::PoseBallsLite::ball(), core::scoring::packing::PoseBallsLite::index_to_id(), core::scoring::packing::PoseBallsLite::nballs(), core::scoring::packing::SurfVol::surf, core::scoring::packing::SurfVol::tot_surf, core::scoring::packing::SurfVol::tot_vol, and core::scoring::packing::SurfVol::vol.
SurfVol core::scoring::packing::get_surf_vol | ( | pose::Pose const & | pose, |
core::Real const | probe_radius | ||
) |
SurfVolDeriv core::scoring::packing::get_surf_vol_deriv | ( | pose::Pose const & | pose, |
core::id::AtomID_Mask const & | whichatoms, | ||
core::Real const | probe_radius | ||
) |
References protocols::match::upstream::b, core::scoring::packing::PoseBalls::ball(), core::scoring::packing::SurfVolDeriv::dsurf, core::scoring::packing::SurfVolDeriv::dvol, core::scoring::packing::PoseBalls::index_to_id(), core::scoring::packing::PoseBalls::nballs(), core::scoring::packing::SurfVolDeriv::surf, core::scoring::packing::SurfVolDeriv::tot_surf, core::scoring::packing::SurfVolDeriv::tot_vol, and core::scoring::packing::SurfVolDeriv::vol.
SurfVolDeriv core::scoring::packing::get_surf_vol_deriv | ( | pose::Pose const & | pose, |
core::Real const | probe_radius | ||
) |
void core::scoring::packing::initialize_AtomID_Map | ( | core::id::AtomID_Map< T > & | map, |
PoseBalls const & | pb | ||
) |
void core::scoring::packing::initialize_AtomID_Map | ( | core::id::AtomID_Map< T > & | map, |
PoseBallsLite const & | pb | ||
) |
References core::scoring::packing::PoseBallsLite::atom_num(), protocols::mean_field::max(), core::id::AtomID_Map< T >::n_atom(), core::scoring::packing::PoseBallsLite::nballs(), core::scoring::packing::PoseBallsLite::res_num(), core::id::AtomID_Map< T >::resize(), and core::id::AtomID_Map< T >::size().
|
inline |
References sqr().
Referenced by core::scoring::packing::PoseBalls::compute_smooth_nb(), and compute_smooth_nb_deriv().
|
inline |
Referenced by compute_smooth_nb_deriv().
|
inline |
Referenced by sigmoidish_neighbor().
|
inline |
Remove spaces from given string.
bool core::scoring::packing::surf_vol_available | ( | ) |
Referenced by core::pack::guidance_scoreterms::sap::sap_atom_sasa().
|
static |
|
static |