Rosetta
|
Adds charged residues to a protein surface. More...
Public Member Functions | |
supercharge () | |
virtual | ~supercharge () |
virtual void | apply (Pose &pose) |
virtual void | AvNAPSA_values (Pose const &pose) |
virtual void | set_resfile_AvNAPSA (Pose const &pose) |
virtual void | design_supercharge_AvNAPSA (Pose const &starting_pose, Pose &pose) |
virtual void | prepack_input_structure (Pose &pose) |
void | set_surface (Pose const &pose) |
void | set_resfile (Pose const &pose) |
utility::vector1< Real > | set_reference_energies () |
void | design_supercharge (Pose const &starting_pose, Pose &pose) |
void | print_netcharge_and_mutations (Pose const &starting_pose, Pose const &pose) |
int | get_net_charge (Pose const &pose) |
void | energy_comparison (Pose &native, Pose &pose) |
virtual std::string | get_name () const |
Private Attributes | |
SizeSet | surface_res_ |
std::string | outputname_ |
std::string | out_path_ |
utility::vector1< Real > | AvNAPSA_values_ |
Size | largest_mutated_AvNAPSA_ |
Pose | native_ |
core::scoring::ScoreFunctionOP | scorefxn_ |
Adds charged residues to a protein surface.
Definition at line 143 of file supercharge.cc.
|
inline |
Definition at line 145 of file supercharge.cc.
|
inlinevirtual |
Definition at line 146 of file supercharge.cc.
|
inlinevirtual |
Definition at line 151 of file supercharge.cc.
References local::AvNAPSA_negative, local::AvNAPSA_positive, local::compare_residue_energies_all, local::compare_residue_energies_mut, local::include_arg, local::include_asp, local::include_glu, local::include_lys, ContactMap::native, basic::options::option, option, options, app.surface_docking.surface_docking::path, PyMOL_demo::scorefxn, test.Workshop7test::starting_pose, local::target_net_charge, local::target_net_charge_active, and TR().
Referenced by src.protocols.jd2.RosettaScriptWrapper::apply_to_failure().
|
inlinevirtual |
Definition at line 236 of file supercharge.cc.
References local::AvNAPSA_negative, local::AvNAPSA_positive, test.T200_Scoring::ii, basic::options::option, and TR().
Definition at line 768 of file supercharge.cc.
References ObjexxFCL::abs(), demo.D060_Folding::counter, local::include_arg, local::include_asp, local::include_glu, local::include_lys, local::nstruct, option, options, app.pyrosetta_toolkit.modules.SQLPDB::s, PyMOL_demo::scorefxn, local::target_net_charge, local::target_net_charge_active, app.delta_score_per_mutation::task, TR(), utility::options::OptionKeys::options::user, and value.
|
inlinevirtual |
Definition at line 406 of file supercharge.cc.
References local::AvNAPSA_positive, option, options, PyMOL_demo::scorefxn, app.delta_score_per_mutation::task, TR(), and utility::options::OptionKeys::options::user.
Definition at line 1041 of file supercharge.cc.
References local::compare_residue_energies_all, local::compare_residue_energies_mut, test.T200_Scoring::ii, basic::options::option, options, app.delta_score_per_mutation::task, and TR().
|
inlinevirtual |
Definition at line 1324 of file supercharge.cc.
Definition at line 1026 of file supercharge.cc.
|
inlinevirtual |
Definition at line 473 of file supercharge.cc.
References basic::options::option, options, local::pre_packminpack, PyMOL_demo::scorefxn, app.delta_score_per_mutation::task, and TR().
|
inline |
Definition at line 987 of file supercharge.cc.
References TR().
|
inline |
Definition at line 739 of file supercharge.cc.
References option, options, local::refweight_arg, local::refweight_asp, local::refweight_glu, and local::refweight_lys.
|
inline |
Definition at line 634 of file supercharge.cc.
References local::dont_mutate_correct_charge, local::dont_mutate_glyprocys, local::dont_mutate_hbonded_sidechains, end, test.T200_Scoring::hbond_set, local::include_arg, local::include_asp, local::include_glu, local::include_lys, utility::io::ozstream::open(), option, options, TR(), and value.
|
inlinevirtual |
Definition at line 305 of file supercharge.cc.
References local::AvNAPSA_negative, local::AvNAPSA_positive, utility::io::ozstream::open(), basic::options::option, local::surface_atom_cutoff, local::target_net_charge, local::target_net_charge_active, and TR().
|
inline |
Definition at line 536 of file supercharge.cc.
References test.T200_Scoring::ii, basic::options::option, app.delta_score_per_mutation::res, local::surface_atom_cutoff, local::surface_residue_cutoff, TR(), utility::options::OptionKeys::options::user, basic::MetricValue< T >::value(), value, and basic::Warning().
|
private |
Definition at line 1331 of file supercharge.cc.
|
private |
Definition at line 1332 of file supercharge.cc.
|
private |
Definition at line 1333 of file supercharge.cc.
|
private |
Definition at line 1330 of file supercharge.cc.
|
private |
Definition at line 1329 of file supercharge.cc.
|
private |
Definition at line 1335 of file supercharge.cc.
|
private |
Definition at line 1328 of file supercharge.cc.