|
Rosetta 3.5
|
a simple helper class that holds a list of what sequence positions each geom cst is allowd to be at not sure about the ideal home of this class yet, the matcher task could use it too More...
#include <AllowedSeqposForGeomCst.hh>


Public Types | |
| typedef core::Size | Size |
Public Member Functions | |
| AllowedSeqposForGeomCst (utility::vector1< utility::vector1< Size > > const &seqpos_for_geomcst) | |
| AllowedSeqposForGeomCst () | |
| virtual | ~AllowedSeqposForGeomCst () |
| core::Size | num_seqpos_lists () const |
| utility::vector1< Size > const & | seqpos_for_geomcst (Size geomcst) const |
| void | initialize_from_command_line (core::pose::PoseCOP pose=NULL) |
| this function used to live in the matcher task pose can be passed in optionally to support the ALL tag in the pos file More... | |
Private Attributes | |
| utility::vector1 < utility::vector1< Size > > | seqpos_for_geomcst_ |
a simple helper class that holds a list of what sequence positions each geom cst is allowd to be at not sure about the ideal home of this class yet, the matcher task could use it too
Definition at line 38 of file AllowedSeqposForGeomCst.hh.
Definition at line 41 of file AllowedSeqposForGeomCst.hh.
| protocols::toolbox::match_enzdes_util::AllowedSeqposForGeomCst::AllowedSeqposForGeomCst | ( | utility::vector1< utility::vector1< Size > > const & | seqpos_for_geomcst) |
Definition at line 44 of file AllowedSeqposForGeomCst.cc.
| protocols::toolbox::match_enzdes_util::AllowedSeqposForGeomCst::AllowedSeqposForGeomCst | ( | ) |
Definition at line 49 of file AllowedSeqposForGeomCst.cc.
|
virtual |
Definition at line 51 of file AllowedSeqposForGeomCst.cc.
| void protocols::toolbox::match_enzdes_util::AllowedSeqposForGeomCst::initialize_from_command_line | ( | core::pose::PoseCOP | pose = NULL) |
this function used to live in the matcher task pose can be passed in optionally to support the ALL tag in the pos file
This function reads one of two files from the command line depending on which options the user has provided. These files define the set of residues on the scaffold to consider as launch-points for the geometric constraints (e.g. to consider as part of the the catalytic core in an enzyme). The file meanings and formats are below.
Example. <begin file>=""> 104 106 108 109 117 118 137 139 143 144 36 6 85 87 88 89 91 92 97 <end file>="">
Definition at line 116 of file AllowedSeqposForGeomCst.cc.
References protocols::abinitio::filename(), seqpos_for_geomcst_, and protocols::toolbox::match_enzdes_util::TR().
Referenced by protocols::match::MatcherTask::initialize_scaffold_active_site_residue_list_from_command_line().
|
inline |
Definition at line 50 of file AllowedSeqposForGeomCst.hh.
References seqpos_for_geomcst_.
| utility::vector1< core::Size > const & protocols::toolbox::match_enzdes_util::AllowedSeqposForGeomCst::seqpos_for_geomcst | ( | Size | geomcst) | const |
this function supports two behaviours
Definition at line 63 of file AllowedSeqposForGeomCst.cc.
References seqpos_for_geomcst_.
|
private |
Definition at line 64 of file AllowedSeqposForGeomCst.hh.
Referenced by initialize_from_command_line(), num_seqpos_lists(), and seqpos_for_geomcst().
1.8.4