Rosetta
Public Member Functions | List of all members
apps::pilot::momeara::HBondConformation Class Reference

Public Member Functions

 HBondConformation ()
 
 ~HBondConformation ()
 
 HBondConformation (HBondConformation const &src)
 
HBondConformation const & operator= (HBondConformation const &src)
 
PoseOP make_conformation (HBSeqSep const seq_sep, Residue &don_rsd, Size const hatm, Residue &acc_rsd, Size const &aatm, RT const &hbond_geometry) const
 
Stub build_donor_frame (Residue const &rsd, Size const &hatm) const
 
Stub build_acceptor_frame (Residue const &rsd, Size const &aatm) const
 
void relax_pose_around_hbond (PoseOP pose, ScoreFunctionOP scfxn, Size const don_seqpos, Size const hatm, Size const acc_seqpos, Size const aatm, Real const well_depth=0, Real slope=400) const
 
void example_OH_pose () const
 
vector1< PoseOP > hbond_param_sweep (HBSeqSep const seq_sep, ResidueOP const &don_rsd, Size const hatm, ResidueOP const &acc_rsd, Size const &aatm, string const &pose_name_prefix, Size steps) const
 
ResidueOP build_residue (ResidueTypeSetCAP residue_type_set, std::string const &res_name3, bool const uterm_cap=true, bool const lterm_cap=true)
 
vector1< PoseOP > run_example_hbond_sweep (string const &don_res_name, string const &hatm_name, string const &acc_res_name, string const &aatm_name, Size steps)
 
void score_conformations (vector1< PoseOP > features)
 

Constructor & Destructor Documentation

◆ HBondConformation() [1/2]

apps::pilot::momeara::HBondConformation::HBondConformation ( )
inline

◆ ~HBondConformation()

apps::pilot::momeara::HBondConformation::~HBondConformation ( )
inline

◆ HBondConformation() [2/2]

apps::pilot::momeara::HBondConformation::HBondConformation ( HBondConformation const &  src)

Member Function Documentation

◆ build_acceptor_frame()

Stub apps::pilot::momeara::HBondConformation::build_acceptor_frame ( Residue const &  rsd,
Size const &  aatm 
) const
inline

◆ build_donor_frame()

Stub apps::pilot::momeara::HBondConformation::build_donor_frame ( Residue const &  rsd,
Size const &  hatm 
) const
inline

◆ build_residue()

ResidueOP apps::pilot::momeara::HBondConformation::build_residue ( ResidueTypeSetCAP  residue_type_set,
std::string const &  res_name3,
bool const  uterm_cap = true,
bool const  lterm_cap = true 
)
inline

◆ example_OH_pose()

void apps::pilot::momeara::HBondConformation::example_OH_pose ( ) const
inline

◆ hbond_param_sweep()

vector1< PoseOP > apps::pilot::momeara::HBondConformation::hbond_param_sweep ( HBSeqSep const  seq_sep,
ResidueOP const &  don_rsd,
Size const  hatm,
ResidueOP const &  acc_rsd,
Size const &  aatm,
string const &  pose_name_prefix,
Size  steps 
) const
inline

◆ make_conformation()

PoseOP apps::pilot::momeara::HBondConformation::make_conformation ( HBSeqSep const  seq_sep,
Residue &  don_rsd,
Size const  hatm,
Residue &  acc_rsd,
Size const &  aatm,
RT const &  hbond_geometry 
) const
inline

◆ operator=()

HBondConformation const& apps::pilot::momeara::HBondConformation::operator= ( HBondConformation const &  src)

◆ relax_pose_around_hbond()

void apps::pilot::momeara::HBondConformation::relax_pose_around_hbond ( PoseOP  pose,
ScoreFunctionOP  scfxn,
Size const  don_seqpos,
Size const  hatm,
Size const  acc_seqpos,
Size const  aatm,
Real const  well_depth = 0,
Real  slope = 400 
) const
inline

◆ run_example_hbond_sweep()

vector1<PoseOP> apps::pilot::momeara::HBondConformation::run_example_hbond_sweep ( string const &  don_res_name,
string const &  hatm_name,
string const &  acc_res_name,
string const &  aatm_name,
Size  steps 
)
inline

◆ score_conformations()

void apps::pilot::momeara::HBondConformation::score_conformations ( vector1< PoseOP >  features)
inline

The documentation for this class was generated from the following file: