Rosetta
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 ()
 
 ~zinc2_homodimer_setup () override=default
 
void apply (Pose &pose) override
 
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)
 
std::string get_name () const override
 

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_
 

Constructor & Destructor Documentation

◆ zinc2_homodimer_setup()

zinc2_homodimer_setup::zinc2_homodimer_setup ( )
inline

◆ ~zinc2_homodimer_setup()

zinc2_homodimer_setup::~zinc2_homodimer_setup ( )
overridedefault

Member Function Documentation

◆ apply()

void zinc2_homodimer_setup::apply ( Pose pose)
inlineoverride

◆ filter_clashes()

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

◆ filter_metal_geom()

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

◆ get_name()

std::string zinc2_homodimer_setup::get_name ( ) const
inlineoverride

◆ gridsearch_symmetric_alignments()

virtual void zinc2_homodimer_setup::gridsearch_symmetric_alignments ( Pose homodimer)
inlinevirtual

◆ rollmove_to_inverse_C2_symmetry()

virtual void zinc2_homodimer_setup::rollmove_to_inverse_C2_symmetry ( Pose homodimer)
inlinevirtual

◆ setup_filter_clashes()

virtual void zinc2_homodimer_setup::setup_filter_clashes ( )
inlinevirtual

◆ setup_grafted_monomer()

virtual Pose zinc2_homodimer_setup::setup_grafted_monomer ( Pose pose)
inlinevirtual

References beta_nonlocal::pose, and TR.

◆ setup_homodimer()

virtual Pose zinc2_homodimer_setup::setup_homodimer ( Pose grafted_monomer)
inlinevirtual

◆ setup_metalsites()

virtual void zinc2_homodimer_setup::setup_metalsites ( Pose homodimer)
inlinevirtual

Member Data Documentation

◆ homodimer_with_matches_

Pose zinc2_homodimer_setup::homodimer_with_matches_
private

◆ interface_analyzer_

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

◆ match1_

Pose zinc2_homodimer_setup::match1_
private

◆ match2_

Pose zinc2_homodimer_setup::match2_
private

◆ msr_1_

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

◆ msr_2_

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

◆ scorefunction_

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

◆ zinc1_res_

Size zinc2_homodimer_setup::zinc1_res_
private

◆ zinc2_res_

Size zinc2_homodimer_setup::zinc2_res_
private

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