Rosetta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
zinc2_homodimer_setup Class Reference
Inheritance diagram for zinc2_homodimer_setup:
Inheritance graph
[legend]

Public Member Functions

 zinc2_homodimer_setup ()
 
virtual ~zinc2_homodimer_setup ()
 
virtual void apply (Pose &pose)
 
virtual Pose setup_grafted_monomer (Pose &pose)
 
virtual Pose setup_homodimer (Pose &grafted_monomer)
 
virtual void rollmove_to_inverse_C2_symmetry (Pose &homodimer)
 
virtual void setup_metalsites (Pose &homodimer)
 
virtual void setup_filter_clashes ()
 
virtual void gridsearch_symmetric_alignments (Pose &homodimer)
 
virtual void filter_metal_geom (Pose &homodimer, std::string angle_tag)
 
virtual void filter_clashes (Pose &homodimer, std::string angle_tag)
 
virtual std::string get_name () const
 

Private Attributes

Pose match1_
 
Pose match2_
 
Pose homodimer_with_matches_
 
Size zinc1_res_
 
Size zinc2_res_
 
utility::vector1
< protocols::metal_interface::MetalSiteResidueOP > 
msr_1_
 
utility::vector1
< protocols::metal_interface::MetalSiteResidueOP > 
msr_2_
 
protocols::analysis::InterfaceAnalyzerMoverOP interface_analyzer_
 
core::scoring::ScoreFunctionOP scorefunction_
 

Detailed Description

Definition at line 82 of file zinc2_homodimer_setup.cc.

Constructor & Destructor Documentation

zinc2_homodimer_setup::zinc2_homodimer_setup ( )
inline

Definition at line 85 of file zinc2_homodimer_setup.cc.

References match1, match2, basic::options::option, TR(), and value.

virtual zinc2_homodimer_setup::~zinc2_homodimer_setup ( )
inlinevirtual

Definition at line 119 of file zinc2_homodimer_setup.cc.

Member Function Documentation

virtual void zinc2_homodimer_setup::apply ( Pose pose)
inlinevirtual

Definition at line 123 of file zinc2_homodimer_setup.cc.

References TR().

Referenced by src.protocols.jd2.RosettaScriptWrapper::apply_to_failure().

virtual void zinc2_homodimer_setup::filter_clashes ( Pose homodimer,
std::string  angle_tag 
)
inlinevirtual
virtual void zinc2_homodimer_setup::filter_metal_geom ( Pose homodimer,
std::string  angle_tag 
)
inlinevirtual
virtual std::string zinc2_homodimer_setup::get_name ( ) const
inlinevirtual

Definition at line 406 of file zinc2_homodimer_setup.cc.

virtual void zinc2_homodimer_setup::gridsearch_symmetric_alignments ( Pose homodimer)
inlinevirtual
virtual void zinc2_homodimer_setup::rollmove_to_inverse_C2_symmetry ( Pose homodimer)
inlinevirtual

Definition at line 208 of file zinc2_homodimer_setup.cc.

References numeric::cross_product(), and numeric::midpoint().

virtual void zinc2_homodimer_setup::setup_filter_clashes ( )
inlinevirtual

Definition at line 256 of file zinc2_homodimer_setup.cc.

virtual Pose zinc2_homodimer_setup::setup_grafted_monomer ( Pose pose)
inlinevirtual

Definition at line 154 of file zinc2_homodimer_setup.cc.

References TR().

virtual Pose zinc2_homodimer_setup::setup_homodimer ( Pose grafted_monomer)
inlinevirtual

Definition at line 189 of file zinc2_homodimer_setup.cc.

References TR().

virtual void zinc2_homodimer_setup::setup_metalsites ( Pose homodimer)
inlinevirtual

Definition at line 233 of file zinc2_homodimer_setup.cc.

References TR().

Member Data Documentation

Pose zinc2_homodimer_setup::homodimer_with_matches_
private

Definition at line 413 of file zinc2_homodimer_setup.cc.

protocols::analysis::InterfaceAnalyzerMoverOP zinc2_homodimer_setup::interface_analyzer_
private

Definition at line 423 of file zinc2_homodimer_setup.cc.

Pose zinc2_homodimer_setup::match1_
private

Definition at line 411 of file zinc2_homodimer_setup.cc.

Pose zinc2_homodimer_setup::match2_
private

Definition at line 412 of file zinc2_homodimer_setup.cc.

utility::vector1< protocols::metal_interface::MetalSiteResidueOP > zinc2_homodimer_setup::msr_1_
private

Definition at line 420 of file zinc2_homodimer_setup.cc.

utility::vector1< protocols::metal_interface::MetalSiteResidueOP > zinc2_homodimer_setup::msr_2_
private

Definition at line 421 of file zinc2_homodimer_setup.cc.

core::scoring::ScoreFunctionOP zinc2_homodimer_setup::scorefunction_
private

Definition at line 424 of file zinc2_homodimer_setup.cc.

Size zinc2_homodimer_setup::zinc1_res_
private

Definition at line 417 of file zinc2_homodimer_setup.cc.

Size zinc2_homodimer_setup::zinc2_res_
private

Definition at line 418 of file zinc2_homodimer_setup.cc.


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