![]() |
Rosetta Core
2014.35
|
#include <UnfoldedStatePotential.hh>
Public Member Functions | |
UnfoldedStatePotential (std::string const &filename) | |
ctor - calls the function which reads in the database file More... | |
virtual | ~UnfoldedStatePotential () |
void | raw_unfolded_state_energymap (std::string const &aa_name3, scoring::EnergyMap &e) const |
returns the database values for an aa in the unfolded state - these are unweighted values! More... | |
void | pose_raw_unfolded_state_energymap (pose::Pose const &pose, scoring::EnergyMap &e) const |
returns the unweighted unfolded state energy for the whole pose as an emap (i.e. broken up by score type) More... | |
scoring::EnergyMap | get_unfoled_potential_file_weights () const |
returns an emap of the energy method weights specfied in the unfolded energy file More... | |
Private Member Functions | |
void | read_database_file (std::string const &filename) |
Read the amino acid energy file. More... | |
Private Attributes | |
std::map< std::string, scoring::EnergyMap > | unfolded_energy_ |
Unfolded state energies by residue. More... | |
scoring::EnergyMap | unfolded_potential_file_weights_ |
energy method weights listed in the energies file More... | |
core::scoring::UnfoldedStatePotential::UnfoldedStatePotential | ( | std::string const & | filename | ) |
ctor - calls the function which reads in the database file
References read_database_file().
|
virtual |
scoring::EnergyMap core::scoring::UnfoldedStatePotential::get_unfoled_potential_file_weights | ( | ) | const |
returns an emap of the energy method weights specfied in the unfolded energy file
References unfolded_potential_file_weights_.
void core::scoring::UnfoldedStatePotential::pose_raw_unfolded_state_energymap | ( | pose::Pose const & | pose, |
scoring::EnergyMap & | e | ||
) | const |
returns the unweighted unfolded state energy for the whole pose as an emap (i.e. broken up by score type)
References core::conformation::Residue::is_protein(), core::conformation::Residue::is_RNA(), core::conformation::Residue::name3(), core::pose::Pose::residue(), core::pose::Pose::total_residue(), and unfolded_energy_.
void core::scoring::UnfoldedStatePotential::raw_unfolded_state_energymap | ( | std::string const & | aa_name3, |
scoring::EnergyMap & | e | ||
) | const |
returns the database values for an aa in the unfolded state - these are unweighted values!
References unfolded_energy_.
Referenced by core::scoring::methods::UnfoldedStateEnergy::residue_energy().
|
private |
Read the amino acid energy file.
References utility::io::izstream::close(), utility::file::file_exists(), getline(), utility::io::izstream::good(), core::scoring::ScoreTypeManager::is_score_type(), l, core::scoring::ScoreTypeManager::score_type_from_name(), tag, unfolded_energy_, unfolded_potential_file_weights_, utility_exit_with_message, and weight.
Referenced by UnfoldedStatePotential().
|
private |
Unfolded state energies by residue.
Referenced by pose_raw_unfolded_state_energymap(), raw_unfolded_state_energymap(), and read_database_file().
|
private |
energy method weights listed in the energies file
Referenced by get_unfoled_potential_file_weights(), and read_database_file().