Rosetta
Public Member Functions | Private Attributes | List of all members
abbinding Class Reference
Inheritance diagram for abbinding:
Inheritance graph
[legend]

Public Member Functions

 abbinding ()
 
virtual ~abbinding ()
 
void set_default ()
 
void init_options ()
 
void set_file_name (utility::file::FileName pdb_file_name)
 
void set_partners (std::string partner_info)
 
void set_pre_process (bool pre_process)
 
void set_refine (bool refine)
 
void set_output_raw_scores (bool output_raw_scores)
 
void set_cognate_partners (std::string cognate_partner_info)
 
void set_cognate_pdb (utility::file::FileName cognate_pdb)
 
void setup_foldtree (core::pose::Pose &pose, std::string partner_chainID)
 
utility::vector1< core::Realreturn_raw_scores (const core::pose::Pose &pose)
 
void superimpose_antigen (core::pose::Pose &pose1, core::pose::Pose const &pose2, std::string const &ant1_chains, std::string const &ant2_chains)
 
core::Real rmsd_frmk_chothia_num_ab (pose::Pose const &pose1, pose::Pose const &pose2, std::string const &ab1_chains, std::string const &ab2_chains)
 
utility::vector1< std::string > partners_from_info (std::string const partner_info)
 
void setup_task_and_repack (core::pose::Pose &pose)
 
utility::vector1< core::Realcalc_energies_and_sasa (const core::pose::Pose &pose, core::scoring::ScoreFunctionOP scorefxn, utility::vector1_int movable_jumps, bool output_raw_scores)
 
protocols::antibody2::LHRepulsiveRampOP setup_RepulsiveRampMover (core::pose::Pose &pose)
 
virtual void apply (core::pose::Pose &pose)
 
std::string get_name () const
 
virtual protocols::moves::MoverOP fresh_instance () const
 
virtual bool reinitialize_for_each_job () const
 
virtual bool reinitialize_for_new_input () const
 

Private Attributes

utility::file::FileName pdb_file_name_
 
std::string partner_info_
 
std::string cognate_partner_info_
 
utility::file::FileName cognate_pdb_
 
utility::vector1_int movable_jumps_
 
bool refine_
 
bool pre_process_
 
bool output_raw_scores_
 
bool cognate_
 
core::Real frmk_rms_
 
utility::vector1< utility::file::FileNameunbound_pdbs_
 

Constructor & Destructor Documentation

◆ abbinding()

abbinding::abbinding ( )
inline

◆ ~abbinding()

virtual abbinding::~abbinding ( )
inlinevirtual

Member Function Documentation

◆ apply()

virtual void abbinding::apply ( core::pose::Pose pose)
inlinevirtual

◆ calc_energies_and_sasa()

utility::vector1< core::Real > abbinding::calc_energies_and_sasa ( const core::pose::Pose pose,
core::scoring::ScoreFunctionOP  scorefxn,
utility::vector1_int  movable_jumps,
bool  output_raw_scores 
)
inline

◆ fresh_instance()

virtual protocols::moves::MoverOP abbinding::fresh_instance ( ) const
inlinevirtual

◆ get_name()

std::string abbinding::get_name ( ) const
inline

◆ init_options()

void abbinding::init_options ( )
inline

◆ partners_from_info()

utility::vector1< std::string > abbinding::partners_from_info ( std::string const  partner_info)
inline

◆ reinitialize_for_each_job()

virtual bool abbinding::reinitialize_for_each_job ( ) const
inlinevirtual

◆ reinitialize_for_new_input()

virtual bool abbinding::reinitialize_for_new_input ( ) const
inlinevirtual

◆ return_raw_scores()

utility::vector1< core::Real > abbinding::return_raw_scores ( const core::pose::Pose pose)
inline

◆ rmsd_frmk_chothia_num_ab()

core::Real abbinding::rmsd_frmk_chothia_num_ab ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
std::string const &  ab1_chains,
std::string const &  ab2_chains 
)
inline

◆ set_cognate_partners()

void abbinding::set_cognate_partners ( std::string  cognate_partner_info)
inline

◆ set_cognate_pdb()

void abbinding::set_cognate_pdb ( utility::file::FileName  cognate_pdb)
inline

◆ set_default()

void abbinding::set_default ( )
inline

◆ set_file_name()

void abbinding::set_file_name ( utility::file::FileName  pdb_file_name)
inline

◆ set_output_raw_scores()

void abbinding::set_output_raw_scores ( bool  output_raw_scores)
inline

◆ set_partners()

void abbinding::set_partners ( std::string  partner_info)
inline

◆ set_pre_process()

void abbinding::set_pre_process ( bool  pre_process)
inline

◆ set_refine()

void abbinding::set_refine ( bool  refine)
inline

References kic_runner::refine.

◆ setup_foldtree()

void abbinding::setup_foldtree ( core::pose::Pose pose,
std::string  partner_chainID 
)
inline

◆ setup_RepulsiveRampMover()

protocols::antibody2::LHRepulsiveRampOP abbinding::setup_RepulsiveRampMover ( core::pose::Pose pose)
inline

◆ setup_task_and_repack()

void abbinding::setup_task_and_repack ( core::pose::Pose pose)
inline

◆ superimpose_antigen()

void abbinding::superimpose_antigen ( core::pose::Pose pose1,
core::pose::Pose const &  pose2,
std::string const &  ant1_chains,
std::string const &  ant2_chains 
)
inline

Member Data Documentation

◆ cognate_

bool abbinding::cognate_
private

◆ cognate_partner_info_

std::string abbinding::cognate_partner_info_
private

◆ cognate_pdb_

utility::file::FileName abbinding::cognate_pdb_
private

◆ frmk_rms_

core::Real abbinding::frmk_rms_
private

◆ movable_jumps_

utility::vector1_int abbinding::movable_jumps_
private

◆ output_raw_scores_

bool abbinding::output_raw_scores_
private

◆ partner_info_

std::string abbinding::partner_info_
private

◆ pdb_file_name_

utility::file::FileName abbinding::pdb_file_name_
private

◆ pre_process_

bool abbinding::pre_process_
private

◆ refine_

bool abbinding::refine_
private

◆ unbound_pdbs_

utility::vector1< utility::file::FileName > abbinding::unbound_pdbs_
private

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