|
Rosetta 3.5
|
#include <design_utils.hh>

Public Types | |
| typedef core::scoring::ScoreFunction | ScoreFunction |
| typedef core::scoring::ScoreFunctionOP | ScoreFunctionOP |
| typedef core::scoring::ScoreFunctionCOP | ScoreFunctionCOP |
Public Member Functions | |
| Revert (ScoreFunctionCOP scorefxn, core::Real const ddg_tolerance, core::Size ddg_cycles=5) | |
| Revert (Revert const &init) | |
| void | apply (core::pose::Pose &pose_wt, core::pose::Pose &pose_des) const |
| virtual | ~Revert () |
Private Attributes | |
| core::scoring::ScoreFunctionOP | scorefxn_ |
| core::Real | ddg_tolerance_ |
| core::Size | ddg_cycles_ |
class Revert takes in 'wt' and 'designed' poses and attempts to revert all substitutions in the design to their wt identities. Each substitution is tried separately in the context of the designed protein and reversions that don't adversely affect ddg are made. If the energy of the residue in the design is higher than 0, but the reversion did not succeed, Revert will attempt an Ala substitution.
Definition at line 79 of file design_utils.hh.
Definition at line 82 of file design_utils.hh.
| typedef core::scoring::ScoreFunctionCOP protocols::protein_interface_design::Revert::ScoreFunctionCOP |
Definition at line 84 of file design_utils.hh.
Definition at line 83 of file design_utils.hh.
|
inline |
Definition at line 86 of file design_utils.hh.
References ddg_cycles_, ddg_tolerance_, and scorefxn_.
|
inline |
Definition at line 91 of file design_utils.hh.
References ddg_cycles_, ddg_tolerance_, and scorefxn_.
|
inlinevirtual |
Definition at line 97 of file design_utils.hh.
| void Revert::apply | ( | core::pose::Pose & | pose_wt, |
| core::pose::Pose & | pose_des | ||
| ) | const |
Definition at line 191 of file design_utils.cc.
References core::conformation::Residue::aa(), core::chemical::aa_ala, core::pose::Pose::copy_segment(), ddG_cycles(), core::conformation::Residue::name3(), point_mutation(), core::pose::Pose::residue(), and core::TR().
|
private |
Definition at line 101 of file design_utils.hh.
Referenced by Revert().
|
private |
Definition at line 100 of file design_utils.hh.
Referenced by Revert().
|
private |
Definition at line 97 of file design_utils.hh.
Referenced by Revert().
1.8.4