#include <FlexPepDockingFlags.hh>
◆ FlexPepDockingFlags()
| protocols::flexpep_docking::FlexPepDockingFlags::FlexPepDockingFlags |
( |
| ) |
|
◆ clone()
◆ is_ligand_present()
| bool FlexPepDockingFlags::is_ligand_present |
( |
core::pose::Pose const & |
pose | ) |
const |
◆ peptide_chain()
| char FlexPepDockingFlags::peptide_chain |
( |
| ) |
const |
◆ peptide_first_res()
| core::Size FlexPepDockingFlags::peptide_first_res |
( |
| ) |
const |
References peptide_first_res_, protocols::TR(), and valid_chain_info().
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::backrub_move(), protocols::flexpep_docking::FlexPepDockingProtocol::extend_peptide(), protocols::flexpep_docking::FlexPepDockingProtocol::flip_in_pcs(), protocols::flexpep_docking::FlexPepDockingAbInitio::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingLowRes::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingProtocol::markInterfaceBySideChainContacts(), protocols::flexpep_docking::FlexPepDockingProtocol::markNativeInterface(), protocols::flexpep_docking::FlexPepDockingProtocol::peptide_random_loop_model(), protocols::flexpep_docking::FlexPepDockingProtocol::place_peptide_on_binding_site(), protocols::flexpep_docking::FlexPepDockingProtocol::polyAla(), protocols::flexpep_docking::FlexPepDockingProtocol::random_peptide_phi_psi_perturbation(), protocols::flexpep_docking::FlexPepDockingProtocol::randomlySlidePeptideJump(), protocols::flexpep_docking::FlexPepDockingProtocol::set_allowed_moves(), and setDefaultAnchors().
◆ peptide_last_res()
| core::Size FlexPepDockingFlags::peptide_last_res |
( |
| ) |
const |
References peptide_first_res_, peptide_nres_, protocols::TR(), and valid_chain_info().
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::flip_in_pcs(), protocols::flexpep_docking::FlexPepDockingAbInitio::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingLowRes::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingProtocol::markInterfaceBySideChainContacts(), protocols::flexpep_docking::FlexPepDockingProtocol::markNativeInterface(), protocols::flexpep_docking::FlexPepDockingProtocol::peptide_random_loop_model(), protocols::flexpep_docking::FlexPepDockingProtocol::place_peptide_on_binding_site(), protocols::flexpep_docking::FlexPepDockingProtocol::set_allowed_moves(), setDefaultAnchors(), and protocols::flexpep_docking::FlexPepDockingProtocol::setup_foldtree().
◆ peptide_nres()
| core::Size FlexPepDockingFlags::peptide_nres |
( |
| ) |
const |
References peptide_nres_, protocols::TR(), and valid_chain_info().
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::backrub_move(), protocols::flexpep_docking::FlexPepDockingProtocol::extend_peptide(), protocols::flexpep_docking::FlexPepDockingAbInitio::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingLowRes::loopclosure_monte_carlo(), protocols::flexpep_docking::FlexPepDockingProtocol::peptide_random_loop_model(), protocols::flexpep_docking::FlexPepDockingProtocol::polyAla(), protocols::flexpep_docking::FlexPepDockingProtocol::random_peptide_phi_psi_perturbation(), protocols::flexpep_docking::FlexPepDockingProtocol::randomlySlidePeptideJump(), protocols::flexpep_docking::FlexPepDockingProtocol::setup_foldtree(), and protocols::flexpep_docking::FlexPepDockingProtocol::storeJobStatistics().
◆ receptor_chain()
| std::string FlexPepDockingFlags::receptor_chain |
( |
| ) |
const |
◆ receptor_first_res()
| core::Size FlexPepDockingFlags::receptor_first_res |
( |
| ) |
const |
◆ receptor_last_res()
| core::Size FlexPepDockingFlags::receptor_last_res |
( |
| ) |
const |
◆ receptor_nres()
| core::Size FlexPepDockingFlags::receptor_nres |
( |
| ) |
const |
◆ ref_start_struct()
| std::string FlexPepDockingFlags::ref_start_struct |
( |
| ) |
const |
◆ set_peptide_chain()
| void protocols::flexpep_docking::FlexPepDockingFlags::set_peptide_chain |
( |
char |
ch | ) |
|
|
inline |
◆ set_receptor_chain()
| void protocols::flexpep_docking::FlexPepDockingFlags::set_receptor_chain |
( |
std::string |
ch | ) |
|
|
inline |
◆ set_user_defined_peptide()
| void protocols::flexpep_docking::FlexPepDockingFlags::set_user_defined_peptide |
( |
bool |
state | ) |
|
|
inline |
◆ set_user_defined_receptor()
| void protocols::flexpep_docking::FlexPepDockingFlags::set_user_defined_receptor |
( |
bool |
state | ) |
|
|
inline |
◆ setDefaultAnchors()
References core::conformation::Residue::atom(), peptide_anchors, peptide_cuts, peptide_first_res(), peptide_last_res(), receptor_anchor_pos, receptor_first_res(), receptor_last_res(), core::pose::Pose::residue(), core::pose::residue_center_of_mass(), core::pose::return_nearest_residue(), protocols::TR(), valid_receptor_chain_, and core::conformation::Atom::xyz().
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::apply().
◆ updateChains()
References core::pose::Pose::pdb_info(), pep_fold_only, peptide_chain_, peptide_first_res_, peptide_nres_, receptor_chain_, receptor_first_res_, receptor_nres_, set_peptide_chain(), core::pose::Pose::size(), protocols::TR(), user_defined_peptide_chain(), user_defined_receptor_chain(), valid_chain_bounds_, and valid_receptor_chain_.
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::apply().
◆ updateChainsAndAnchors_fromParamsFile()
| void FlexPepDockingFlags::updateChainsAndAnchors_fromParamsFile |
( |
std::string const & |
params_file | ) |
|
References core::sequence::end, params_file, peptide_anchors, peptide_cuts, peptide_first_res_, peptide_nres_, receptor_anchor_pos, receptor_first_res_, receptor_nres_, protocols::TR(), valid_anchors(), valid_chain_bounds_, valid_peptide_chain_, and valid_receptor_chain_.
◆ user_defined_peptide_chain()
| bool protocols::flexpep_docking::FlexPepDockingFlags::user_defined_peptide_chain |
( |
| ) |
const |
|
inline |
◆ user_defined_receptor_chain()
| bool protocols::flexpep_docking::FlexPepDockingFlags::user_defined_receptor_chain |
( |
| ) |
const |
|
inline |
◆ valid_anchors()
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_anchors |
( |
| ) |
const |
|
inline |
◆ valid_chain_info()
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_chain_info |
( |
| ) |
const |
|
inline |
References pep_fold_only, valid_chain_bounds_, valid_peptide_chain_, and valid_receptor_chain_.
Referenced by peptide_chain(), peptide_first_res(), peptide_last_res(), peptide_nres(), receptor_chain(), receptor_first_res(), receptor_last_res(), and receptor_nres().
◆ valid_peptide_chain()
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_peptide_chain |
( |
| ) |
const |
|
inline |
◆ valid_receptor_chain()
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_receptor_chain |
( |
| ) |
const |
|
inline |
◆ valid_ref_start_struct()
| bool FlexPepDockingFlags::valid_ref_start_struct |
( |
| ) |
const |
◆ backrub_opt
| bool protocols::flexpep_docking::FlexPepDockingFlags::backrub_opt |
◆ boost_fa_atr
| bool protocols::flexpep_docking::FlexPepDockingFlags::boost_fa_atr |
◆ design_peptide
| bool protocols::flexpep_docking::FlexPepDockingFlags::design_peptide |
◆ dumpPDB_abinitio
| bool protocols::flexpep_docking::FlexPepDockingFlags::dumpPDB_abinitio |
◆ dumpPDB_hires
| bool protocols::flexpep_docking::FlexPepDockingFlags::dumpPDB_hires |
◆ dumpPDB_lowres
| bool protocols::flexpep_docking::FlexPepDockingFlags::dumpPDB_lowres |
◆ extend
| bool protocols::flexpep_docking::FlexPepDockingFlags::extend |
◆ frag3_weight
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::frag3_weight |
◆ frag5_weight
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::frag5_weight |
◆ frag9_weight
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::frag9_weight |
◆ hb_filter
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::hb_filter |
◆ hotspot_filter
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::hotspot_filter |
◆ lowres_abinitio
| bool protocols::flexpep_docking::FlexPepDockingFlags::lowres_abinitio |
◆ lowres_preoptimize
| bool protocols::flexpep_docking::FlexPepDockingFlags::lowres_preoptimize |
◆ mcm_cycles
| int protocols::flexpep_docking::FlexPepDockingFlags::mcm_cycles |
◆ min_only
| bool protocols::flexpep_docking::FlexPepDockingFlags::min_only |
◆ min_receptor_bb
| bool protocols::flexpep_docking::FlexPepDockingFlags::min_receptor_bb |
◆ no_prepack1
| bool protocols::flexpep_docking::FlexPepDockingFlags::no_prepack1 |
◆ no_prepack2
| bool protocols::flexpep_docking::FlexPepDockingFlags::no_prepack2 |
◆ params_file
| std::string protocols::flexpep_docking::FlexPepDockingFlags::params_file |
◆ pep_fold_only
| bool protocols::flexpep_docking::FlexPepDockingFlags::pep_fold_only |
Referenced by protocols::flexpep_docking::FlexPepDockingProtocol::addLowResStatistics(), protocols::flexpep_docking::FlexPepDockingAbInitio::apply(), protocols::flexpep_docking::FlexPepDockingProtocol::hires_fpdock_protocol(), protocols::flexpep_docking::FlexPepDockingProtocol::markNativeInterface(), protocols::flexpep_docking::FlexPepDockingProtocol::prepack_only(), receptor_chain(), receptor_first_res(), receptor_last_res(), receptor_nres(), protocols::flexpep_docking::FlexPepDockingProtocol::set_allowed_moves(), protocols::flexpep_docking::FlexPepDockingProtocol::set_default(), protocols::flexpep_docking::FlexPepDockingProtocol::setup_foldtree(), protocols::flexpep_docking::FlexPepDockingProtocol::storeJobStatistics(), updateChains(), valid_anchors(), and valid_chain_info().
◆ pep_refine
| bool protocols::flexpep_docking::FlexPepDockingFlags::pep_refine |
◆ peptide_anchors
◆ peptide_chain_
| char protocols::flexpep_docking::FlexPepDockingFlags::peptide_chain_ |
|
private |
◆ peptide_cuts
◆ peptide_first_res_
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::peptide_first_res_ |
|
private |
◆ peptide_loop_model
| bool protocols::flexpep_docking::FlexPepDockingFlags::peptide_loop_model |
◆ peptide_nres_
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::peptide_nres_ |
|
private |
◆ place_peptide
| bool protocols::flexpep_docking::FlexPepDockingFlags::place_peptide |
◆ ppk_only
| bool protocols::flexpep_docking::FlexPepDockingFlags::ppk_only |
◆ pSer2Asp_centroid
| bool protocols::flexpep_docking::FlexPepDockingFlags::pSer2Asp_centroid |
◆ pSer2Glu_centroid
| bool protocols::flexpep_docking::FlexPepDockingFlags::pSer2Glu_centroid |
◆ ramp_fa_rep
| bool protocols::flexpep_docking::FlexPepDockingFlags::ramp_fa_rep |
◆ ramp_rama
| bool protocols::flexpep_docking::FlexPepDockingFlags::ramp_rama |
◆ random_phi_psi_pert
| bool protocols::flexpep_docking::FlexPepDockingFlags::random_phi_psi_pert |
◆ random_phi_psi_pert_size
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::random_phi_psi_pert_size |
◆ randomRBstart
| bool protocols::flexpep_docking::FlexPepDockingFlags::randomRBstart |
◆ rb_rot_size
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::rb_rot_size |
◆ rb_trans_size
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::rb_trans_size |
◆ rbMCM
| bool protocols::flexpep_docking::FlexPepDockingFlags::rbMCM |
◆ recal_foldtree
| bool protocols::flexpep_docking::FlexPepDockingFlags::recal_foldtree |
◆ receptor_anchor_pos
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::receptor_anchor_pos |
◆ receptor_chain_
| std::string protocols::flexpep_docking::FlexPepDockingFlags::receptor_chain_ |
|
private |
◆ receptor_first_res_
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::receptor_first_res_ |
|
private |
◆ receptor_nres_
| core::Size protocols::flexpep_docking::FlexPepDockingFlags::receptor_nres_ |
|
private |
◆ ref_start_struct_
| std::string protocols::flexpep_docking::FlexPepDockingFlags::ref_start_struct_ |
|
private |
◆ rep_ramp_cycles
| int protocols::flexpep_docking::FlexPepDockingFlags::rep_ramp_cycles |
◆ sample_pc
| int protocols::flexpep_docking::FlexPepDockingFlags::sample_pc |
◆ score_filter
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::score_filter |
◆ score_only
| bool protocols::flexpep_docking::FlexPepDockingFlags::score_only |
◆ slideintocontact
| bool protocols::flexpep_docking::FlexPepDockingFlags::slideintocontact |
◆ smove_angle_range
| core::Real protocols::flexpep_docking::FlexPepDockingFlags::smove_angle_range |
◆ torsionsMCM
| bool protocols::flexpep_docking::FlexPepDockingFlags::torsionsMCM |
◆ user_set_peptide_chain_
| bool protocols::flexpep_docking::FlexPepDockingFlags::user_set_peptide_chain_ |
|
private |
◆ user_set_receptor_chain_
| bool protocols::flexpep_docking::FlexPepDockingFlags::user_set_receptor_chain_ |
|
private |
◆ valid_chain_bounds_
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_chain_bounds_ |
|
private |
◆ valid_peptide_chain_
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_peptide_chain_ |
|
private |
◆ valid_receptor_chain_
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_receptor_chain_ |
|
private |
◆ valid_ref_start_struct_
| bool protocols::flexpep_docking::FlexPepDockingFlags::valid_ref_start_struct_ |
|
private |
The documentation for this class was generated from the following files: