Rosetta
|
container for BBDofs, providing a convenient operator [], size, other methods and iterators that allow splice to treat ResidueBBDofs as a simple vector (even though it contains other elements as well) More...
#include <Splice.hh>
Public Types | |
typedef core::pose::Pose | Pose |
typedef utility::vector1< ResidueBBDofs >::const_iterator | dbase_const_iterator |
typedef utility::pointer::shared_ptr< basic::datacache::DataMapObj< bool > > | DataccacheBoolDataOP |
![]() | |
typedef utility::tag::TagCOP | TagCOP |
typedef core::pose::Pose | Pose |
typedef core::pose::PoseCOP | PoseCOP |
typedef std::list< std::string > | Strings |
Public Member Functions | |
Splice () | |
void | apply (Pose &pose) override |
Main Method. More... | |
protocols::moves::MoverOP | clone () const override |
Return a clone of the Mover object. More... | |
protocols::moves::MoverOP | fresh_instance () const override |
Generates a new Mover object freshly created with the default ctor. More... | |
void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &) override |
Called by MoverFactory when constructing new Movers. Takes care of the specific mover's parsing. More... | |
~Splice () override | |
void | from_res (core::Size const f) |
core::Size | from_res (core::pose::Pose const &pose) const |
void | to_res (core::Size const t) |
core::Size | to_res (core::pose::Pose const &pose) const |
std::string | source_pdb () const |
void | source_pdb (std::string const &s) |
void | ccd (bool const c) |
void | design_shell (core::Real const c) |
void | repack_shell (core::Real const c) |
bool | ccd () const |
core::Real | dihedral_const () const |
core::Real | coor_const () const |
core::Real | design_shell () const |
core::Real | repack_shell () const |
void | scorefxn (core::scoring::ScoreFunctionOP sf) |
core::scoring::ScoreFunctionOP | scorefxn () const |
core::Real | rms_cutoff () const |
void | rms_cutoff (core::Real const r) |
core::Real | rms_cutoff_loop () const |
void | rms_cutoff_loop (core::Real const r) |
void | res_move (core::Size const r) |
core::Size | res_move () const |
void | randomize_cut (bool const r) |
bool | randomize_cut () const |
void | set_cut_res (core::Size const r) |
core::Size | set_cut_res () const |
void | cut_secondarystruc (bool const r) |
bool | cut_secondarystruc () const |
core::pack::task::TaskFactoryOP | task_factory () const |
void | task_factory (core::pack::task::TaskFactoryOP tf) |
core::pack::task::TaskFactoryOP | design_task_factory () const |
void | design_task_factory (core::pack::task::TaskFactoryOP tf) |
void | set_segment_names_ordered (utility::vector1< std::string > SegNameOrder) |
utility::vector1< std::string > | get_segment_names_ordered () const |
void | set_dofs_pdb_name (std::string dofsPDBname) |
std::string | get_dofs_pdb_name () const |
std::string | torsion_database_fname () const |
void | torsion_database_fname (std::string const &d) |
core::Size | database_entry () const |
void | database_entry (core::Size const d) |
void | read_torsion_database () |
utility::vector1< ResidueBBDofs > | torsion_database () const |
void | torsion_database (utility::vector1< ResidueBBDofs > const &d) |
std::string | template_file () const |
void | template_file (std::string const &s) |
void | poly_ala (bool const p) |
bool | poly_ala () const |
void | equal_length (bool const e) |
bool | equal_length () const |
void | fold_tree (core::pose::Pose &pose, core::Size const start, core::Size const stop, core::Size const cut) const |
set the fold tree around start/stop/cut sites. presently makes a simple fold tree, but at one point may be a more complicated function to include two poses More... | |
void | tail_fold_tree (core::pose::Pose &pose, core::Size const vl_vh_cut, core::Size chain_break, std::string segment_name) const |
Setup fold tree for segments at the termini of the protein, gdl, Apr2014. More... | |
void | set_fold_tree (core::pose::Pose &pose, core::Size const vl_vh_cut) |
@Set a general fold tree to use for all antibodies, gideon, Apr2014 More... | |
bool | design () const |
void | design (bool const d) |
void | delta_lengths (utility::vector1< int > const &dl) |
utility::vector1< int > | delta_lengths () |
bool | dbase_iterate () const |
void | dbase_iterate (bool const d) |
utility::vector1< core::Size >::const_iterator | dbase_begin () const |
utility::vector1< core::Size >::const_iterator | dbase_end () const |
core::Size | find_dbase_entry (core::pose::Pose const &pose) |
controls which dbase entry will be used. Three options: 1. specific one according to user instruction; 2. randomized out of a subset of the dbase with fitting sequence lengths (if user specified 0); 3. iterating over dbase subset More... | |
core::Size | locked_res () const |
void | locked_res (core::Size const r) |
void | locked_res_id (char const c) |
char | locked_res_id () const |
std::string | checkpointing_file () const |
void | checkpointing_file (std::string const &cf) |
bool | rtmin () const |
void | rtmin (bool const d) |
bool | allow_all_aa () const |
void | allow_all_aa (bool const d) |
bool | thread_original_sequence () const |
void | thread_original_sequence (bool const s) |
void | load_from_checkpoint () |
void | save_to_checkpoint () const |
std::string | loop_dbase_file_name () const |
void | loop_dbase_file_name (std::string const &f) |
void | loop_pdb_source (std::string const &l) |
std::string | loop_pdb_source () const |
protocols::filters::FilterOP | splice_filter () const |
void | splice_filter (protocols::filters::FilterOP f) |
void | database_pdb_entry (std::string const &s) |
std::string | database_pdb_entry () const |
void | read_splice_segments (std::string const &segment_type, std::string const &segment_name, std::string const &file_name) |
core::sequence::SequenceProfileOP | generate_sequence_profile (core::pose::Pose &pose) |
void | load_pdb_segments_from_pose_comments (core::pose::Pose const &p) |
void | modify_pdb_segments_with_current_segment (std::string const &pdb_name) |
void | add_sequence_constraints (core::pose::Pose &pose) |
void | add_dihedral_constraints (core::pose::Pose &pose, core::pose::Pose const &source_pose, core::Size nearest_to_from, core::Size nearest_to_to) |
add dihedral constraint to grafted loop according to source pdb dihedral angles More... | |
void | add_coordinate_constraints (core::pose::Pose &pose, core::pose::Pose const &source_pose, core::Size nearest_to_from, core::Size nearest_to_to, core::Size anchor, std::string atom_type="CA", core::pack::task::PackerTaskOP task=nullptr) |
apply coordinate constraints on the segment being inserted. "to" and "from" are residue number of the pose(!), anchor residue number is also on the pose More... | |
void | profile_weight_away_from_interface (core::Real const p) |
core::Real | profile_weight_away_from_interface () const |
bool | restrict_to_repacking_chain2 () const |
void | restrict_to_repacking_chain2 (bool const r) |
core::Size | get_current_seg () |
bool | add_sequence_constraints_only () const |
void | add_sequence_constraints_only (bool const a) |
bool | rb_sensitive () const |
void | rb_sensitive (bool const r) |
void | rb_adjust_template (core::pose::Pose const &pose) |
void | protein_family (std::string const &s) |
core::Size | chain_num () const |
void | chain_num (core::Size const c) |
bool | skip_alignment () const |
void | skip_alignment (bool const b) |
bool | superimposed () const |
void | superimposed (bool const b) |
core::Size | source_pdb_from_res () const |
void | source_pdb_from_res (core::Size const s) |
core::Size | source_pdb_to_res () const |
void | source_pdb_to_res (core::Size const s) |
void | delete_hairpin (bool const b) |
bool | delete_hairpin () const |
core::Size | delete_hairpin_n () const |
void | delete_hairpin_n (core::Size const c) |
core::Size | delete_hairpin_c () const |
void | delete_hairpin_c (core::Size const c) |
void | remove_hairpin (core::pose::Pose &pose) const |
std::string | get_name () const override |
Each derived class must specify its name. The class name. More... | |
![]() | |
Mover () | |
virtual MoverOP | create () |
MoverCOP | get_self_ptr () const |
MoverOP | get_self_ptr () |
MoverCAP | get_self_weak_ptr () const |
MoverAP | get_self_weak_ptr () |
Mover (std::string const &type_name) | |
sets the type for a mover; name_ has been removed (2010/05/14) More... | |
virtual void | test_move (Pose &pose) |
: Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying More... | |
virtual bool | reinitialize_for_each_job () const |
Inform the Job Distributor (August '08 vintage) whether this object needs to be freshly regenerated on each use. More... | |
virtual bool | reinitialize_for_new_input () const |
Inform the Job Distributor (August '08 vintage) whether this object needs to be regenerated when the input pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose). More... | |
MoverStatus | get_last_move_status () const |
end parser interface, start Job Distributor interface///////////// More... | |
void | reset_status () |
resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s. More... | |
virtual core::pose::PoseOP | get_additional_output () |
Mechanism by which a mover may return multiple output poses from a single input pose. More... | |
void | set_type (std::string const &setting) |
Set the 'type' string. More... | |
std::string | get_type () const |
void | type (const std::string &type_in) |
Set the 'type' string. More... | |
std::string const & | type () const |
Get the set 'type' string. More... | |
virtual void | set_input_pose (PoseCOP pose) |
setter for poses contained for rms More... | |
virtual void | set_native_pose (PoseCOP pose) |
setter for native poses contained for rms -— we should get rid of this method? it is widely used, but a bit unsafe More... | |
PoseCOP | get_input_pose () const |
PoseCOP | get_native_pose () const |
void | set_current_job (protocols::jobdist::BasicJobCOP job) |
jobdist::BasicJobCOP | get_current_job () const |
virtual void | set_current_tag (std::string const &new_tag) |
std::string | get_current_tag () const |
A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor. More... | |
virtual void | show (std::ostream &output=std::cout) const |
Outputs details about the Mover, including current settings. More... | |
virtual core::Real | last_proposal_density_ratio () |
virtual void | clear_info () |
Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file. More... | |
virtual Strings & | info () |
non-const accessor More... | |
virtual Strings const & | info () const |
const accessor More... | |
virtual void | provide_citation_info (basic::citation_manager::CitationCollectionList &) const |
Provide citations to the passed CitationCollectionList Subclasses should add the info for themselves and any other classes they use. More... | |
Static Public Member Functions | |
static std::string | mover_name () |
static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
![]() | |
static std::string | name () |
static void | register_options () |
Overload this static method if you access options within the mover. More... | |
Private Member Functions | |
void | save_values (core::pose::Pose const &pose) |
void | retrieve_values () |
std::string | parse_pdb_code (std::string pdb_file_name) |
This is helper function that cuts out a file name, removing the extension and the path. More... | |
void | copy_stretch (core::pose::Pose &target, core::pose::Pose const &source, core::Size const from_res, core::Size const to_res) |
copy a stretch of aligned phi-psi dofs from source to target. No repacking no nothing. The core function, copy_segment, copies residues from the source to the target without aligning the residues, thereby delivering all of their dofs More... | |
core::Size | find_non_active_site_cut_site (core::pose::Pose const &pose) |
Since we want to minimally perturb the active site confirmation (whether it be binding or catalytic) the cut site should be placed farthest away. For each protein family we will probably need special definitions unless we find a more general way. For antibodies I go from the conserved Trp res at the base of CDR1 and then continue going to the C-ter until I find the distal loops. More... | |
void | superimpose_source_on_pose (core::pose::Pose const &, core::pose::Pose &) |
void | chainbreak_check (core::pose::Pose const &pose, core::Real const tolerance, bool fail_retry_if_found, bool crash_if_found) |
void | correct_bb_O_placements (core::pose::Pose Pose, core::Size cut_site) |
Additional Inherited Members | |
![]() | |
void | set_last_move_status (MoverStatus status) |
nonvirtual setter for MoverStatus last_status_. Protected means that only the mover itself will be able to change its own status. The job distributor (august 08 vintage) is aware of status set with this function and will do what the MoverStatus says. More... | |
container for BBDofs, providing a convenient operator [], size, other methods and iterators that allow splice to treat ResidueBBDofs as a simple vector (even though it contains other elements as well)
typedef utility::pointer::shared_ptr< basic::datacache::DataMapObj< bool > > protocols::splice::Splice::DataccacheBoolDataOP |
typedef utility::vector1< ResidueBBDofs >::const_iterator protocols::splice::Splice::dbase_const_iterator |
protocols::splice::Splice::Splice | ( | ) |
References add_sequence_constraints_only_, chain_num(), dbase_subset_, delete_hairpin(), delete_hairpin_c(), delete_hairpin_n(), delta_lengths_, design_shell_, end_dbase_subset_, order_segments_, core::io::mmtf::pdb_comments, pdb_segments_, profile_weight_away_from_interface_, protein_family_to_database_, rb_sensitive_, repack_shell_, restrict_to_repacking_chain2_, set_fold_tree_only_, skip_alignment_, source_pdb_from_res(), source_pdb_to_res(), splice_segments_, superimposed(), tolerance_, and torsion_database_.
|
overridedefault |
void protocols::splice::Splice::add_coordinate_constraints | ( | core::pose::Pose & | pose, |
core::pose::Pose const & | source_pose, | ||
core::Size | nearest_to_from, | ||
core::Size | nearest_to_to, | ||
core::Size | anchor, | ||
std::string | atom_type = "CA" , |
||
core::pack::task::PackerTaskOP | task = nullptr |
||
) |
apply coordinate constraints on the segment being inserted. "to" and "from" are residue number of the pose(!), anchor residue number is also on the pose
References core::pose::Pose::aa(), core::pose::Pose::add_constraints(), core::conformation::Residue::atom(), core::conformation::Residue::atom_index(), core::conformation::Residue::atom_is_hydrogen(), core::conformation::Residue::atom_name(), core::pose::Pose::chi(), core::conformation::Residue::chi_atoms(), core::kinematics::distance(), protocols::rosetta_scripts::find_nearest_res(), core::conformation::Residue::first_sidechain_atom(), core::pose::Pose::fold_tree(), core::membrane::intersect(), core::kinematics::FoldTree::is_cutpoint(), core::conformation::Residue::name1(), core::conformation::Residue::name3(), core::conformation::Residue::natoms(), protocols::splice::report_coordinate_constraints(), core::pose::Pose::residue(), core::pose::Pose::set_chi(), protocols::splice::TR(), protocols::splice::TR_constraints(), core::conformation::Atom::xyz(), and core::conformation::Residue::xyz().
Referenced by apply().
void protocols::splice::Splice::add_dihedral_constraints | ( | core::pose::Pose & | pose, |
core::pose::Pose const & | source_pose, | ||
core::Size | nearest_to_from, | ||
core::Size | nearest_to_to | ||
) |
add dihedral constraint to grafted loop according to source pdb dihedral angles
References core::pose::Pose::aa(), core::pose::Pose::add_constraints(), core::conformation::Residue::atom(), core::chemical::ResidueType::atom_index(), core::scoring::dihedral_constraint, protocols::rosetta_scripts::find_nearest_res(), core::pose::Pose::omega(), core::pose::Pose::phi(), core::pose::Pose::psi(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), scorefxn(), tail_segment_, protocols::splice::TR_constraints(), and core::conformation::Atom::xyz().
Referenced by apply().
void protocols::splice::Splice::add_sequence_constraints | ( | core::pose::Pose & | pose | ) |
References core::pose::add_comment(), core::pose::Pose::add_constraint(), add_sequence_constraints_only_, core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), chain_num_, core::pose::Pose::conformation(), core::pose::Pose::constraint_set(), protocols::splice::find_residues_on_chain1_inside_interface(), generate_sequence_profile(), Pdb4LetName_, profile_weight_away_from_interface(), core::pose::Pose::remove_constraint(), core::scoring::res_type_constraint, scorefxn(), segment_type_, core::pose::Pose::total_residue(), protocols::splice::TR(), and use_sequence_profiles_.
Referenced by apply().
|
inline |
References add_sequence_constraints_only_.
Referenced by apply(), and parse_my_tag().
|
inline |
References core::pose::motif::a(), and add_sequence_constraints_only_.
|
inline |
References allow_all_aa_.
Referenced by apply(), and parse_my_tag().
|
inline |
References allow_all_aa_.
|
overridevirtual |
Main Method.
Implements protocols::moves::Mover.
References core::chemical::aa_from_name(), core::pose::add_comment(), add_coordinate_constraints(), add_dihedral_constraints(), add_sequence_constraints(), add_sequence_constraints_only(), allow_all_aa(), protocols::protein_interface_design::movers::AddChainBreak::apply(), protocols::splice::TailSegmentMover::apply(), protocols::protein_interface_design::filters::Torsion::apply(), protocols::minimization_packing::PackRotamersMover::apply(), protocols::protein_interface_design::movers::LoopLengthChange::apply(), core::conformation::Residue::atom_index(), core::conformation::Residue::build_atom_ideal(), protocols::splice::calculate_rmsd(), ccd(), ccd_, CG_const_, protocols::simple_moves::CutChainMover::chain_cut(), core::conformation::Conformation::chain_end(), chain_num_, chainbreak_check(), protocols::protein_interface_design::movers::AddChainBreak::change_foldtree(), protocols::splice::ResidueBBDofs::clear(), clone(), core::pose::Pose::conformation(), copy_stretch(), cut_secondarystruc(), protocols::splice::ResidueBBDofs::cut_site(), debug_, protocols::protein_interface_design::movers::LoopLengthChange::delta(), design(), design_shell(), design_task_factory(), core::conformation::Conformation::detect_disulfides(), core::chemical::DISULFIDE, protocols::splice::ResidueBBDofs::disulfide(), dofs_pdb_name, protocols::simple_filters::dssp(), core::pose::Pose::dump_pdb(), protocols::moves::FAIL_DO_NOT_RETRY, protocols::moves::FAIL_RETRY, protocols::protein_interface_design::movers::AddChainBreak::find_automatically(), find_dbase_entry(), protocols::rosetta_scripts::find_nearest_disulfide(), protocols::rosetta_scripts::find_nearest_res(), find_non_active_site_cut_site(), core::pose::Pose::fold_tree(), fold_tree(), from_res(), core::conformation::Residue::has_variant_type(), ignore_chain_break_, protocols::splice::load_pdb_segments_from_pose_comments(), locked_res(), locked_res_id(), loop_dbase_file_name_, protocols::protein_interface_design::movers::LoopLengthChange::loop_end(), loop_pdb_source_, protocols::protein_interface_design::movers::LoopLengthChange::loop_start(), protocols::mean_field::min(), protocols::splice::min_seg(), min_seg_, modify_pdb_segments_with_current_segment(), mover_name_, mover_tag_, protocols::moves::MS_SUCCESS, core::conformation::Residue::name1(), core::conformation::Residue::name3(), core::conformation::Conformation::num_chains(), core::kinematics::FoldTree::num_jump(), protocols::splice::BBDofs::omega(), core::pose::Pose::omega(), core::scoring::omega, core::chemical::oneletter_code_from_aa(), parse_pdb_code(), Pdb4LetName_, pdb_segments_, protocols::splice::BBDofs::phi(), core::pose::Pose::phi(), poly_ala(), protein_family_, protocols::splice::BBDofs::psi(), core::pose::Pose::psi(), protocols::splice::ResidueBBDofs::push_back(), randomize_cut(), rb_adjust_template(), core::pose::Pose::remove_constraints(), remove_hairpin(), repack_shell(), core::pose::Pose::replace_residue(), res_move(), protocols::splice::BBDofs::resid(), core::pose::Pose::residue(), core::conformation::Conformation::residue(), protocols::rosetta_scripts::residue_packer_states(), protocols::splice::BBDofs::resn(), protocols::protein_interface_design::movers::AddChainBreak::resnum(), restrict_to_repacking_chain2(), retrieve_values(), core::scoring::rg, rms_cutoff(), rms_cutoff_loop(), rtmin(), save_values(), saved_fold_tree_, scorefxn(), segment_type_, protocols::splice::TailSegmentMover::set_fa_scorefxn(), set_fold_tree(), set_fold_tree_only_, protocols::moves::Mover::set_last_move_status(), protocols::splice::TailSegmentMover::set_movemap(), core::pose::Pose::set_omega(), core::pose::Pose::set_phi(), core::pose::Pose::set_psi(), protocols::splice::TailSegmentMover::set_task_factory(), core::conformation::Residue::set_xyz(), protocols::splice::ResidueBBDofs::size(), skip_alignment(), protocols::splice::ResidueBBDofs::source_pdb(), source_pdb_, source_pdb_from_res(), source_pdb_to_res(), source_pose_, splice_filter(), core::pose::Pose::split_by_chain(), superimpose_source_on_pose(), superimposed(), protocols::protein_interface_design::movers::LoopLengthChange::tail(), tail_fold_tree(), tail_segment_, tail_torsion_database_, protocols::protein_interface_design::filters::Torsion::task_factory(), task_factory(), protocols::protein_interface_design::filters::Torsion::task_factory_set(), protocols::splice::TailSegmentMover::temp_initial(), template_file_, template_pose_, thread_original_sequence(), to_res(), core::id::to_string(), tolerance_, torsion_database_, torsion_database_fname_, core::pose::Pose::total_residue(), protocols::splice::TR(), protocols::splice::TR_ccd(), protocols::splice::TR_constraints(), core::pose::Pose::update_residue_neighbors(), use_sequence_profiles_, vl_vh_cut, and core::conformation::Residue::xyz().
|
inline |
References ccd_.
Referenced by apply(), and parse_my_tag().
|
inline |
References ccd_.
|
inline |
References chain_num_.
Referenced by copy_stretch(), fold_tree(), and Splice().
|
inline |
References chain_num_.
|
private |
References allowed_cuts_, core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), chain_num_, core::pose::Pose::conformation(), core::kinematics::distance(), core::pose::Pose::dump_pdb(), protocols::moves::FAIL_RETRY, mover_name_, core::pose::Pose::residue(), retrieve_values(), protocols::moves::Mover::set_last_move_status(), protocols::splice::TR(), and core::conformation::Residue::xyz().
Referenced by apply().
std::string protocols::splice::Splice::checkpointing_file | ( | ) | const |
References checkpointing_file_.
Referenced by parse_my_tag().
void protocols::splice::Splice::checkpointing_file | ( | std::string const & | cf | ) |
References checkpointing_file_.
|
overridevirtual |
Return a clone of the Mover object.
clone is meant to return an OP'ed deep copy of this object. This really should be a pure virtual in the base class, but adding pure virtuals to Mover would massively disrupt the code. This default implementation crashes at runtime instead of compiletime if you try to call it. If this code is causing you problems, your Mover needs to override this function.
Reimplemented from protocols::moves::Mover.
Referenced by apply().
|
inline |
References coor_const_.
|
private |
copy a stretch of aligned phi-psi dofs from source to target. No repacking no nothing. The core function, copy_segment, copies residues from the source to the target without aligning the residues, thereby delivering all of their dofs
References protocols::protein_interface_design::movers::LoopLengthChange::apply(), core::conformation::Conformation::chain_end(), chain_num(), chain_num_, core::pose::Pose::conformation(), core::pose::Pose::copy_segment(), debug_, protocols::protein_interface_design::movers::LoopLengthChange::delta(), core::pose::Pose::dump_pdb(), protocols::rosetta_scripts::find_nearest_res(), core::pose::Pose::fold_tree(), from_res(), protocols::protein_interface_design::movers::LoopLengthChange::loop_end(), protocols::protein_interface_design::movers::LoopLengthChange::loop_start(), mover_name_, segment_type_, protocols::protein_interface_design::movers::LoopLengthChange::tail(), to_res(), and protocols::splice::TR().
Referenced by apply().
|
private |
|
inline |
References cut_secondarystruc_.
Referenced by apply(), and parse_my_tag().
|
inline |
References cut_secondarystruc_.
|
inline |
References database_entry_.
Referenced by find_dbase_entry(), and parse_my_tag().
|
inline |
References database_entry_.
|
inline |
References database_pdb_entry_.
Referenced by parse_my_tag().
|
inline |
References database_pdb_entry_.
utility::vector1< core::Size >::const_iterator protocols::splice::Splice::dbase_begin | ( | ) | const |
References dbase_subset_.
utility::vector1< core::Size >::const_iterator protocols::splice::Splice::dbase_end | ( | ) | const |
References dbase_subset_.
Referenced by find_dbase_entry().
|
inline |
References dbase_iterate_.
Referenced by find_dbase_entry(), and parse_my_tag().
|
inline |
References dbase_iterate_.
|
inline |
References delete_hairpin_.
Referenced by parse_my_tag(), remove_hairpin(), and Splice().
|
inline |
References protocols::match::upstream::b, and delete_hairpin_.
|
inline |
References delete_hairpin_c_.
Referenced by parse_my_tag(), remove_hairpin(), and Splice().
|
inline |
References delete_hairpin_c_.
|
inline |
References delete_hairpin_n_.
Referenced by parse_my_tag(), remove_hairpin(), and Splice().
|
inline |
References delete_hairpin_n_.
|
inline |
References delta_lengths_.
|
inline |
References delta_lengths_.
|
inline |
References design_.
Referenced by apply(), and parse_my_tag().
|
inline |
References design_.
|
inline |
References design_shell_.
Referenced by apply(), and parse_my_tag().
|
inline |
References design_shell_.
core::pack::task::TaskFactoryOP protocols::splice::Splice::design_task_factory | ( | ) | const |
References design_task_factory_.
Referenced by apply(), and parse_my_tag().
void protocols::splice::Splice::design_task_factory | ( | core::pack::task::TaskFactoryOP | tf | ) |
References design_task_factory_.
|
inline |
References dihedral_const_.
|
inline |
References equal_length_.
Referenced by find_dbase_entry(), and parse_my_tag().
|
inline |
References equal_length_.
core::Size protocols::splice::Splice::find_dbase_entry | ( | core::pose::Pose const & | pose | ) |
controls which dbase entry will be used. Three options: 1. specific one according to user instruction; 2. randomized out of a subset of the dbase with fitting sequence lengths (if user specified 0); 3. iterating over dbase subset
References bb_comp_db_, chain_num_, current_dbase_entry_, database_entry(), database_pdb_entry_, dbase_end(), dbase_iterate(), dbase_subset_, debug_, delta_lengths_, core::pose::Pose::dump_pdb(), end_dbase_subset_, equal_length(), protocols::rosetta_scripts::find_nearest_res(), first_pass_, load_from_checkpoint(), protocols::splice::load_pdb_segments_from_pose_comments(), locked_res(), protocols::splice::modify_dbase_with_compatible_backbones(), mover_name_, protocols::splice::nearest_to_entry_stop_on_pose(), pdb_segments_, protein_family_, retrieve_values(), core::scoring::rg, segment_names_ordered_, segment_type_, protocols::splice::ResidueBBDofs::size(), skip_alignment(), source_pdb(), protocols::splice::ResidueBBDofs::start_loop(), protocols::splice::ResidueBBDofs::stop_loop(), tail_segment_, template_pose_, core::id::to_string(), torsion_database_, and protocols::splice::TR().
Referenced by apply().
|
private |
Since we want to minimally perturb the active site confirmation (whether it be binding or catalytic) the cut site should be placed farthest away. For each protein family we will probably need special definitions unless we find a more general way. For antibodies I go from the conserved Trp res at the base of CDR1 and then continue going to the C-ter until I find the distal loops.
References protocols::simple_filters::dssp(), core::conformation::Residue::name1(), core::conformation::Residue::name3(), parse_pdb_code(), core::pose::Pose::pdb_info(), protein_family_, core::pose::Pose::residue(), segment_type_, splice_segments_, core::pose::Pose::total_residue(), protocols::splice::TR(), and protocols::splice::TR_pssm().
Referenced by apply().
void protocols::splice::Splice::fold_tree | ( | core::pose::Pose & | pose, |
core::Size const | start, | ||
core::Size const | stop, | ||
core::Size const | cut | ||
) | const |
set the fold tree around start/stop/cut sites. presently makes a simple fold tree, but at one point may be a more complicated function to include two poses
References core::kinematics::FoldTree::add_edge(), core::conformation::Residue::atom_name(), core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), chain_num(), core::kinematics::FoldTree::check_fold_tree(), core::kinematics::FoldTree::clear(), core::pose::Pose::conformation(), core::kinematics::FoldTree::delete_self_edges(), core::kinematics::distance(), core::chemical::DISULFIDE, core::pose::Pose::fold_tree(), core::conformation::Residue::has_variant_type(), core::conformation::Residue::is_ligand(), locked_res(), protocols::mean_field::min(), core::conformation::Residue::natoms(), core::conformation::Conformation::num_chains(), protocols::protein_interface_design::optimal_connection_point(), core::kinematics::FoldTree::reorder(), core::pose::Pose::residue(), core::conformation::Conformation::residue(), core::kinematics::FoldTree::set_jump_atoms(), protocols::loops::start, protocols::loops::stop, core::pose::Pose::total_residue(), protocols::splice::TR(), protocols::kinmatch::xyz(), and core::conformation::Residue::xyz().
Referenced by apply().
|
inlineoverridevirtual |
Generates a new Mover object freshly created with the default ctor.
fresh_instance is meant to return a new object of this class, created with the default constructor. This really should be a pure virtual in the base class, but adding pure virtuals to Mover would massively disrupt the code. This default implementation crashes at runtime instead of compiletime if you try to call it. If this code is causing you problems, your Mover needs to override this function. This is used by the August 08 job distributor.
Reimplemented from protocols::moves::Mover.
core::Size protocols::splice::Splice::from_res | ( | core::pose::Pose const & | pose | ) | const |
References from_res_.
void protocols::splice::Splice::from_res | ( | core::Size const | f | ) |
References from_res_, and core::pose::make_rid_posenum().
Referenced by apply(), copy_stretch(), retrieve_values(), save_values(), and superimpose_source_on_pose().
core::sequence::SequenceProfileOP protocols::splice::Splice::generate_sequence_profile | ( | core::pose::Pose & | pose | ) |
References core::pose::add_comment(), add_sequence_constraints_only_, ccd_, protocols::splice::concatenate_profiles(), dofs_pdb_name, core::pose::Pose::dump_pdb(), core::pose::get_all_comments(), protocols::splice::load_pdb_segments_from_pose_comments(), core::conformation::Residue::name1(), parse_pdb_code(), Pdb4LetName_, pdb_segments_, pdb_to_H3_seq_map_, protein_family_, core::pose::Pose::residue(), segment_names_ordered_, segment_type_, source_pdb_, splice_segments_, torsion_database_fname_, protocols::splice::TR(), protocols::splice::TR_pssm(), and use_sequence_profiles_.
Referenced by add_sequence_constraints().
|
inline |
References current_segment_pos.
|
inline |
References dofs_pdb_name.
|
overridevirtual |
Each derived class must specify its name. The class name.
Implements protocols::moves::Mover.
References protocols::splice::SpliceCreator::mover_name().
|
inline |
References segment_names_ordered_.
void protocols::splice::Splice::load_from_checkpoint | ( | ) |
The checkpointing file has the following structure: the first line contains an ordered list of the dbase_subset_ for splice to iterate over the loop database. The second line contains the last element tested (the loop-entry number in the database; not the iterator to it!) and the third line contains the best element tested (again, the loop number from the database, not the iterator!). To recover from a checkpoint the following reads the dbase_subset_ then, if this is a first_pass_ the best entry becomes current, and if it is not a first_pass then the current entry is current.
References checkpointing_file_, current_dbase_entry_, dbase_subset_, and protocols::splice::TR().
Referenced by find_dbase_entry().
void protocols::splice::Splice::load_pdb_segments_from_pose_comments | ( | core::pose::Pose const & | p | ) |
core::Size protocols::splice::Splice::locked_res | ( | ) | const |
References locked_res_.
Referenced by apply(), find_dbase_entry(), and fold_tree().
void protocols::splice::Splice::locked_res | ( | core::Size const | r | ) |
References locked_res_.
char protocols::splice::Splice::locked_res_id | ( | ) | const |
References locked_res_id_.
Referenced by apply().
void protocols::splice::Splice::locked_res_id | ( | char const | c | ) |
References locked_res_id_.
std::string protocols::splice::Splice::loop_dbase_file_name | ( | ) | const |
References loop_dbase_file_name_.
Referenced by parse_my_tag().
void protocols::splice::Splice::loop_dbase_file_name | ( | std::string const & | f | ) |
References loop_dbase_file_name_.
std::string protocols::splice::Splice::loop_pdb_source | ( | ) | const |
References loop_pdb_source_.
Referenced by parse_my_tag().
void protocols::splice::Splice::loop_pdb_source | ( | std::string const & | l | ) |
References loop_pdb_source_.
void protocols::splice::Splice::modify_pdb_segments_with_current_segment | ( | std::string const & | pdb_name | ) |
References pdb_segments_, and segment_type_.
Referenced by apply().
|
static |
Referenced by parse_my_tag(), and provide_xml_schema().
|
overridevirtual |
Called by MoverFactory when constructing new Movers. Takes care of the specific mover's parsing.
Some movers need not be parsed, so we shouldn't force people to reimplement this method. However, we should be chatty about the fact that someone is using a RosettaScripts interface to a mover which didn't define parse_my_tag()
Reimplemented from protocols::moves::Mover.
References add_sequence_constraints_only(), allow_all_aa(), allowed_cuts_, bb_comp_db_, ccd(), CG_const_, chain_num_, checkpointing_file(), checkpointing_file_, cut_secondarystruc(), database_entry(), database_pdb_entry(), database_pdb_entry_, database_segment_map_, dbase_iterate(), debug_, delete_hairpin(), delete_hairpin_c(), delete_hairpin_n(), delta_lengths_, design(), design_shell(), design_task_factory(), end_dbase_subset_, enzdes_, equal_length(), protocols::rosetta_scripts::find_nearest_disulfide(), from_res_, ignore_chain_break_, protocols::rosetta_scripts::legacy_saved_pose_or_input(), locked_res_, loop_dbase_file_name(), loop_dbase_file_name_, loop_pdb_source(), min_seg_, mover_name(), mover_name_, mover_tag_, order_segments_, protocols::rosetta_scripts::parse_filter(), core::pose::parse_resnum(), core::scoring::parse_score_function(), core::pack::task::parse_task_operations(), pdb_to_H3_seq_map_, poly_ala(), core::import_pose::pose_from_file(), profile_weight_away_from_interface(), protein_family(), protein_family_, protein_family_to_database_, randomize_cut(), rb_sensitive(), protocols::splice::read_H3_seq(), read_torsion_database(), repack_shell(), res_move(), restrict_to_repacking_chain2(), rms_cutoff(), rms_cutoff_loop(), rtmin(), scorefxn(), segment_names_ordered_, segment_type_, set_fold_tree_only_, skip_alignment(), source_pdb(), source_pdb_, source_pdb_from_res(), source_pdb_to_res(), source_pose_, splice_filter(), splice_segments_, start_pose_, superimposed(), tail_segment_, task_factory(), template_file(), template_file_, template_pose_, thread_original_sequence(), to_res_, tolerance_, torsion_database_, torsion_database_fname(), torsion_database_fname_, protocols::splice::TR(), and use_sequence_profiles_.
|
private |
This is helper function that cuts out a file name, removing the extension and the path.
Referenced by apply(), find_non_active_site_cut_site(), and generate_sequence_profile().
|
inline |
References poly_ala_.
Referenced by apply(), and parse_my_tag().
|
inline |
References poly_ala_.
core::Real protocols::splice::Splice::profile_weight_away_from_interface | ( | ) | const |
References profile_weight_away_from_interface_.
Referenced by add_sequence_constraints(), and parse_my_tag().
void protocols::splice::Splice::profile_weight_away_from_interface | ( | core::Real const | p | ) |
References profile_weight_away_from_interface_.
|
inline |
References protein_family_.
Referenced by parse_my_tag().
|
static |
References core::scoring::attributes_for_parse_score_function(), core::pack::task::attributes_for_parse_task_operations(), core::pose::attributes_for_saved_reference_pose_w_description(), protocols::splice::complex_type_name_for_subsubtag(), protocols::splice::complex_type_name_for_subtag(), mover_name(), and protocols::moves::xsd_type_definition_w_attributes_and_repeatable_subelements().
Referenced by protocols::splice::SpliceCreator::provide_xml_schema().
|
inline |
References randomize_cut_.
Referenced by apply(), and parse_my_tag().
|
inline |
References randomize_cut_.
void protocols::splice::Splice::rb_adjust_template | ( | core::pose::Pose const & | pose | ) |
|
inline |
References rb_sensitive_.
Referenced by parse_my_tag(), and rb_adjust_template().
|
inline |
References rb_sensitive_.
void protocols::splice::Splice::read_splice_segments | ( | std::string const & | segment_type, |
std::string const & | segment_name, | ||
std::string const & | file_name | ||
) |
sequence profiles Splice changes the backbone of the current pose and the following methods deal with dynamically constructing a sequence profile for the current backbone choices.
References segment_type_, splice_segments_, protocols::splice::TR(), and use_sequence_profiles_.
void protocols::splice::Splice::read_torsion_database | ( | ) |
the torsion dbase should have the following structure: each line represents a single loop. Each four values represent <phi> <psi> <omega> <3-let resid>; the last entry in a line represents <loop start> <loop stop> <cut site> cut; where cut signifies that this is the loop designator
References protocols::splice::ResidueBBDofs::clear(), protocols::splice::ResidueBBDofs::cut_site(), debug_, protocols::splice::ResidueBBDofs::disulfide(), core::scoring::omega, protocols::splice::ResidueBBDofs::push_back(), protocols::splice::ResidueBBDofs::size(), protocols::splice::ResidueBBDofs::source_pdb(), protocols::splice::ResidueBBDofs::start_loop(), protocols::splice::ResidueBBDofs::stop_loop(), protocols::splice::ResidueBBDofs::tail_segment(), tail_torsion_database_, torsion_database_, torsion_database_fname_, and protocols::splice::TR().
Referenced by parse_my_tag(), and set_fold_tree().
void protocols::splice::Splice::remove_hairpin | ( | core::pose::Pose & | pose | ) | const |
References core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), delete_hairpin(), delete_hairpin_c(), delete_hairpin_n(), core::pose::Pose::delete_polymer_residue(), core::sequence::end, protocols::rosetta_scripts::find_nearest_disulfide(), and protocols::loops::start.
Referenced by apply().
|
inline |
References repack_shell_.
Referenced by apply(), and parse_my_tag().
|
inline |
References repack_shell_.
|
inline |
References res_move_.
Referenced by apply(), and parse_my_tag().
|
inline |
References res_move_.
|
inline |
References restrict_to_repacking_chain2_.
Referenced by apply(), and parse_my_tag().
|
inline |
References restrict_to_repacking_chain2_.
|
private |
References first_pass_, from_res(), save_to_checkpoint(), saved_from_res_, saved_to_res_, and to_res().
Referenced by apply(), chainbreak_check(), and find_dbase_entry().
|
inline |
References rms_cutoff_.
Referenced by apply(), and parse_my_tag().
|
inline |
References rms_cutoff_.
|
inline |
References rms_cutoff_loop_.
Referenced by apply(), and parse_my_tag().
|
inline |
References rms_cutoff_loop_.
|
inline |
References rtmin_.
Referenced by apply(), and parse_my_tag().
|
inline |
References rtmin_.
void protocols::splice::Splice::save_to_checkpoint | ( | ) | const |
References checkpointing_file_, current_dbase_entry_, dbase_subset_, core::conformation::membrane::out, and protocols::splice::TR().
Referenced by retrieve_values().
|
private |
splice apply might change the from_res/to_res internals since they sometimes refer to the template file. If that happens, we want the values to revert to their original values before the end of the apply function (so retrieve_values) below must be called before return.
References from_res(), saved_from_res_, saved_to_res_, and to_res().
Referenced by apply().
core::scoring::ScoreFunctionOP protocols::splice::Splice::scorefxn | ( | ) | const |
References scorefxn_.
Referenced by add_dihedral_constraints(), add_sequence_constraints(), apply(), and parse_my_tag().
void protocols::splice::Splice::scorefxn | ( | core::scoring::ScoreFunctionOP | sf | ) |
References scorefxn_.
|
inline |
References set_cut_res_.
|
inline |
References set_cut_res_.
|
inline |
References dofs_pdb_name.
void protocols::splice::Splice::set_fold_tree | ( | core::pose::Pose & | pose, |
core::Size const | vl_vh_cut | ||
) |
@Set a general fold tree to use for all antibodies, gideon, Apr2014
References core::kinematics::FoldTree::add_edge(), protocols::protein_interface_design::movers::AddChainBreak::apply(), protocols::protein_interface_design::movers::AddChainBreak::change_foldtree(), core::kinematics::FoldTree::check_fold_tree(), core::kinematics::FoldTree::clear(), database_segment_map_, core::kinematics::FoldTree::delete_self_edges(), core::chemical::DISULFIDE, protocols::protein_interface_design::movers::AddChainBreak::find_automatically(), protocols::rosetta_scripts::find_nearest_disulfide(), protocols::rosetta_scripts::find_nearest_res(), core::pose::Pose::fold_tree(), core::pose::get_all_comments(), core::conformation::Residue::has_variant_type(), read_torsion_database(), core::kinematics::FoldTree::reorder(), core::pose::Pose::residue(), protocols::protein_interface_design::movers::AddChainBreak::resnum(), segment_names_ordered_, source_pdb(), template_pose_, core::id::to_string(), torsion_database_, torsion_database_fname_, core::pose::Pose::total_residue(), protocols::splice::TR(), and vl_vh_cut.
Referenced by apply().
|
inline |
References segment_names_ordered_.
|
inline |
References skip_alignment_.
Referenced by apply(), find_dbase_entry(), and parse_my_tag().
|
inline |
References protocols::match::upstream::b, and skip_alignment_.
|
inline |
References source_pdb_.
Referenced by find_dbase_entry(), parse_my_tag(), and set_fold_tree().
|
inline |
References source_pdb_.
|
inline |
References source_pdb_from_res_.
Referenced by apply(), parse_my_tag(), Splice(), and superimpose_source_on_pose().
|
inline |
References source_pdb_from_res_.
|
inline |
References source_pdb_to_res_.
Referenced by apply(), parse_my_tag(), Splice(), and superimpose_source_on_pose().
|
inline |
References source_pdb_to_res_.
protocols::filters::FilterOP protocols::splice::Splice::splice_filter | ( | ) | const |
References splice_filter_.
Referenced by apply(), and parse_my_tag().
void protocols::splice::Splice::splice_filter | ( | protocols::filters::FilterOP | f | ) |
References splice_filter_.
|
private |
References protocols::toolbox::apply_superposition_transform(), protocols::splice::coords(), debug_, core::chemical::DISULFIDE, core::pose::Pose::dump_pdb(), protocols::rosetta_scripts::find_nearest_disulfide(), from_res(), core::conformation::Residue::has_variant_type(), mover_name_, protein_family_, core::pose::Pose::residue(), segment_type_, source_pdb_from_res(), source_pdb_to_res(), source_pose_, superimposed(), protocols::seeded_abinitio::superposition_transform(), to_res(), core::pose::Pose::total_residue(), and protocols::splice::TR().
Referenced by apply().
|
inline |
References superimposed_.
Referenced by apply(), parse_my_tag(), Splice(), and superimpose_source_on_pose().
|
inline |
References protocols::match::upstream::b, and superimposed_.
void protocols::splice::Splice::tail_fold_tree | ( | core::pose::Pose & | pose, |
core::Size const | vl_vh_cut, | ||
core::Size | chain_break, | ||
std::string | segment_name | ||
) | const |
Setup fold tree for segments at the termini of the protein, gdl, Apr2014.
References core::kinematics::FoldTree::add_edge(), core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::kinematics::FoldTree::check_fold_tree(), core::kinematics::FoldTree::clear(), core::pose::Pose::conformation(), core::chemical::CUTPOINT_LOWER, core::kinematics::FoldTree::delete_unordered_edge(), core::chemical::DISULFIDE, core::pose::Pose::fold_tree(), core::conformation::Residue::has_variant_type(), core::conformation::Conformation::num_chains(), core::kinematics::FoldTree::num_jump(), core::kinematics::FoldTree::reorder(), core::pose::Pose::residue(), protocols::splice::TR(), and vl_vh_cut.
Referenced by apply().
core::pack::task::TaskFactoryOP protocols::splice::Splice::task_factory | ( | ) | const |
References task_factory_.
Referenced by apply(), and parse_my_tag().
void protocols::splice::Splice::task_factory | ( | core::pack::task::TaskFactoryOP | tf | ) |
References task_factory_.
|
inline |
References template_file_.
Referenced by parse_my_tag().
|
inline |
References template_file_.
|
inline |
References thread_original_sequence_.
Referenced by apply(), and parse_my_tag().
|
inline |
References thread_original_sequence_.
core::Size protocols::splice::Splice::to_res | ( | core::pose::Pose const & | pose | ) | const |
References to_res_.
void protocols::splice::Splice::to_res | ( | core::Size const | t | ) |
References core::pose::make_rid_posenum(), protocols::hybridization::t, and to_res_.
Referenced by apply(), copy_stretch(), retrieve_values(), save_values(), and superimpose_source_on_pose().
|
inline |
References torsion_database_.
|
inline |
References torsion_database_.
|
inline |
References torsion_database_fname_.
Referenced by parse_my_tag().
|
inline |
References torsion_database_fname_.
|
private |
Referenced by add_sequence_constraints(), add_sequence_constraints_only(), generate_sequence_profile(), and Splice().
|
private |
Referenced by allow_all_aa().
|
private |
Referenced by chainbreak_check(), and parse_my_tag().
|
private |
Referenced by find_dbase_entry(), and parse_my_tag().
|
private |
Referenced by apply(), ccd(), and generate_sequence_profile().
|
private |
Referenced by apply(), and parse_my_tag().
|
private |
Referenced by add_sequence_constraints(), apply(), chain_num(), chainbreak_check(), copy_stretch(), find_dbase_entry(), and parse_my_tag().
|
private |
Referenced by checkpointing_file(), load_from_checkpoint(), parse_my_tag(), and save_to_checkpoint().
|
private |
Referenced by coor_const().
|
private |
Referenced by find_dbase_entry(), load_from_checkpoint(), and save_to_checkpoint().
|
private |
Referenced by get_current_seg().
|
private |
Referenced by cut_secondarystruc().
|
private |
Referenced by database_entry().
|
private |
Referenced by database_pdb_entry(), find_dbase_entry(), and parse_my_tag().
|
private |
Referenced by parse_my_tag(), and set_fold_tree().
|
private |
Referenced by dbase_iterate().
|
private |
Referenced by dbase_begin(), dbase_end(), find_dbase_entry(), load_from_checkpoint(), save_to_checkpoint(), and Splice().
|
private |
Referenced by apply(), copy_stretch(), find_dbase_entry(), parse_my_tag(), rb_adjust_template(), read_torsion_database(), and superimpose_source_on_pose().
|
private |
Referenced by delete_hairpin().
|
private |
Referenced by delete_hairpin_c().
|
private |
Referenced by delete_hairpin_n().
|
private |
Referenced by delta_lengths(), find_dbase_entry(), parse_my_tag(), and Splice().
|
private |
Referenced by design().
|
private |
Referenced by design_shell(), and Splice().
|
private |
Referenced by design_task_factory().
|
private |
Referenced by dihedral_const().
|
private |
Referenced by apply(), generate_sequence_profile(), get_dofs_pdb_name(), and set_dofs_pdb_name().
|
private |
Referenced by find_dbase_entry(), parse_my_tag(), and Splice().
|
private |
Referenced by parse_my_tag().
|
private |
Referenced by equal_length().
|
private |
Referenced by find_dbase_entry(), and retrieve_values().
|
private |
Referenced by from_res(), and parse_my_tag().
|
private |
Referenced by apply(), and parse_my_tag().
|
private |
Referenced by locked_res(), and parse_my_tag().
|
private |
Referenced by locked_res_id().
|
private |
Referenced by apply(), loop_dbase_file_name(), and parse_my_tag().
|
private |
Referenced by apply(), and loop_pdb_source().
|
private |
Referenced by apply(), and parse_my_tag().
|
private |
Referenced by apply(), chainbreak_check(), copy_stretch(), find_dbase_entry(), parse_my_tag(), rb_adjust_template(), and superimpose_source_on_pose().
|
private |
Referenced by apply(), and parse_my_tag().
|
private |
Referenced by parse_my_tag(), and Splice().
|
private |
Referenced by add_sequence_constraints(), apply(), and generate_sequence_profile().
|
private |
|
private |
Referenced by generate_sequence_profile(), and parse_my_tag().
|
private |
Referenced by poly_ala().
|
private |
Referenced by profile_weight_away_from_interface(), and Splice().
|
private |
|
private |
Referenced by parse_my_tag(), and Splice().
|
private |
Referenced by randomize_cut().
|
private |
Referenced by rb_sensitive(), and Splice().
|
private |
Referenced by repack_shell(), and Splice().
|
private |
Referenced by res_move().
|
private |
Referenced by restrict_to_repacking_chain2(), and Splice().
|
private |
Referenced by rms_cutoff().
|
private |
Referenced by rms_cutoff_loop().
|
private |
Referenced by rtmin().
|
private |
Referenced by apply().
|
private |
Referenced by retrieve_values(), and save_values().
|
private |
Referenced by retrieve_values(), and save_values().
|
private |
Referenced by scorefxn().
|
private |
|
private |
|
private |
Referenced by set_cut_res().
|
private |
Referenced by apply(), parse_my_tag(), and Splice().
|
private |
Referenced by skip_alignment(), and Splice().
|
private |
Referenced by apply(), generate_sequence_profile(), parse_my_tag(), and source_pdb().
|
private |
Referenced by source_pdb_from_res().
|
private |
Referenced by source_pdb_to_res().
|
private |
Referenced by apply(), parse_my_tag(), and superimpose_source_on_pose().
|
private |
Referenced by splice_filter().
|
private |
Referenced by find_non_active_site_cut_site(), generate_sequence_profile(), parse_my_tag(), read_splice_segments(), and Splice().
|
private |
Referenced by parse_my_tag().
|
private |
Referenced by superimposed().
|
private |
Referenced by add_dihedral_constraints(), apply(), find_dbase_entry(), and parse_my_tag().
|
private |
Referenced by apply(), and read_torsion_database().
|
private |
Referenced by task_factory().
|
private |
Referenced by apply(), parse_my_tag(), and template_file().
|
private |
Referenced by apply(), find_dbase_entry(), parse_my_tag(), rb_adjust_template(), and set_fold_tree().
|
private |
Referenced by thread_original_sequence().
|
private |
Referenced by parse_my_tag(), and to_res().
|
private |
Referenced by apply(), parse_my_tag(), and Splice().
|
private |
Referenced by apply(), find_dbase_entry(), parse_my_tag(), read_torsion_database(), set_fold_tree(), Splice(), and torsion_database().
|
private |
Referenced by apply(), generate_sequence_profile(), parse_my_tag(), read_torsion_database(), set_fold_tree(), and torsion_database_fname().
|
private |
Referenced by add_sequence_constraints(), apply(), generate_sequence_profile(), parse_my_tag(), and read_splice_segments().
|
private |
Referenced by apply(), set_fold_tree(), and tail_fold_tree().