| 
    Rosetta
    
   | 
 
Application that finds buried unsatisfied hydrogen bonding groups in proteins using the variable- distance to solvent logic. Outputs a kinemage that highlights the buried-unsatisfied polar groups and also displays all the exposed dots. More...
#include <devel/init.hh>#include <protocols/vardist_solaccess/VarSolDRotamerDots.hh>#include <core/conformation/Residue.hh>#include <core/conformation/ResidueKinWriter.hh>#include <core/id/AtomID.hh>#include <basic/options/util.hh>#include <core/pose/Pose.hh>#include <core/scoring/Energies.hh>#include <core/scoring/EnergyGraph.hh>#include <core/scoring/ScoreFunction.hh>#include <core/scoring/ScoreFunctionFactory.hh>#include <core/scoring/hbonds/hbonds.hh>#include <core/scoring/hbonds/HBondSet.hh>#include <core/import_pose/import_pose.hh>#include <protocols/jobdist/Jobs.hh>#include <protocols/jobdist/standard_mains.hh>#include <utility/file/FileName.hh>#include <fstream>Functions | |
| utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > | varsoldist_rotamer_dots_for_pose (protocols::vardist_solaccess::VarSolDistSasaCalculatorCOP calc, core::pose::Pose const &pose) | 
| std::list< core::id::AtomID > | buns_for_pose (core::pose::Pose const &pose, utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > const &rotamer_dots, core::scoring::hbonds::HBondSet const &hbset) | 
| core::Vector | pose_nbratom_center_of_mass (core::pose::Pose const &pose) | 
| void | write_buns_and_dots_kinemage (std::string const &outfile_name, std::string const &structure_tag, core::pose::Pose const &pose, utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > const &rotamer_dots, std::list< core::id::AtomID > const &buns) | 
| int | main (int argc, char *argv[]) | 
Application that finds buried unsatisfied hydrogen bonding groups in proteins using the variable- distance to solvent logic. Outputs a kinemage that highlights the buried-unsatisfied polar groups and also displays all the exposed dots.
| std::list< core::id::AtomID > buns_for_pose | ( | core::pose::Pose const & | pose, | 
| utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > const & | rotamer_dots, | ||
| core::scoring::hbonds::HBondSet const & | hbset | ||
| ) | 
References create_a3b_hbs::ii, beta_nonlocal::jj, kk, beta_nonlocal::pose, and basic::options::OptionKeys::frags::scoring::scoring.
Referenced by main().
| int main | ( | int | argc, | 
| char * | argv[] | ||
| ) | 
References argv, utility::file::FileName::base(), buns_for_pose(), basic::options::OptionKeys::chemical::chemical, test.T009_Exceptions::e, create_a3b_hbs::ii, basic::init(), beta_nonlocal::pose, pyrosetta.distributed.io::pose_from_file, basic::options::OptionKeys::frags::scoring::scoring, test.T120_core::sfxn, varsoldist_rotamer_dots_for_pose(), and write_buns_and_dots_kinemage().
| core::Vector pose_nbratom_center_of_mass | ( | core::pose::Pose const & | pose | ) | 
References create_a3b_hbs::ii, and beta_nonlocal::pose.
Referenced by write_buns_and_dots_kinemage().
| utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > varsoldist_rotamer_dots_for_pose | ( | protocols::vardist_solaccess::VarSolDistSasaCalculatorCOP | calc, | 
| core::pose::Pose const & | pose | ||
| ) | 
References create_a3b_hbs::ii, beta_nonlocal::pose, and basic::options::OptionKeys::frags::scoring::scoring.
Referenced by main().
| void write_buns_and_dots_kinemage | ( | std::string const & | outfile_name, | 
| std::string const & | structure_tag, | ||
| core::pose::Pose const & | pose, | ||
| utility::vector1< protocols::vardist_solaccess::VarSolDRotamerDotsOP > const & | rotamer_dots, | ||
| std::list< core::id::AtomID > const & | buns | ||
| ) | 
References val2thr::fout, create_a3b_hbs::ii, beta_nonlocal::pose, and pose_nbratom_center_of_mass().
Referenced by main().