Rosetta 3.4
Classes | Typedefs | Functions | Variables
protocols::star Namespace Reference


class  Extender
class  StarAbinitio


typedef utility::vector1< double > Probabilities
< StarAbinitio
< StarAbinitio const > 


void generate_extended_pose (Pose *extended_pose, const std::string &sequence)
void copy_residues (const Pose &src, Size start, Size stop, Pose *dst)
static basic::Tracer TR ("")
void compute_per_residue_probabilities (Size num_residues, Size fragment_len, const FoldTree &tree, Probabilities *probs)
void update_sequence_separation (Size distance, Pose *pose)
void setup_constraints (const Loops &aligned, Pose *pose)
void tear_down_constraints (Pose *pose)
ScoreFunctionOP setup_score (const std::string &weights, Real cb)
void configure_rmc (MoverOP mover, ScoreFunctionOP score, Size num_cycles, Real temperature, bool recover_low, RationalMonteCarlo *rmc)
void check_required ()
void * graphics_main (protocols::moves::MoverOP mover)
void * StarAbinitio_main (void *)
 Entry point for StarAbinitio protocol.
void emit_intermediate (const core::pose::Pose &pose, const std::string &silent_filename)
 Writes pose to disk with the specified filename if -abinitio:debug is enabled.
void simple_fold_tree (core::pose::Pose *pose)
 Restores simple kinematics to pose.
void to_centroid (core::pose::Pose *pose)
 Converts pose to centroid residue type set.


static const Real EXT_PHI = -150
static const Real EXT_PSI = +150
static const Real EXT_OMG = +180
const std::string ERROR_PREFIX = "Failed to specify required option "

Typedef Documentation

Function Documentation

void protocols::star::check_required ( )

References ERROR_PREFIX.

Referenced by StarAbinitio_main().

void protocols::star::compute_per_residue_probabilities ( Size  num_residues,
Size  fragment_len,
const FoldTree &  tree,
Probabilities *  probs 
void protocols::star::configure_rmc ( MoverOP  mover,
ScoreFunctionOP  score,
Size  num_cycles,
Real  temperature,
bool  recover_low,
RationalMonteCarlo *  rmc 
void protocols::star::copy_residues ( const Pose src,
Size  start,
Size  stop,
Pose dst 
void protocols::star::emit_intermediate ( const core::pose::Pose pose,
const std::string &  silent_filename 
void protocols::star::generate_extended_pose ( Pose extended_pose,
const std::string &  sequence 
void* protocols::star::graphics_main ( protocols::moves::MoverOP  mover)
void protocols::star::setup_constraints ( const Loops &  aligned,
Pose pose 
ScoreFunctionOP protocols::star::setup_score ( const std::string &  weights,
Real  cb 

Instantiates a score function by name and sets constraint terms to the value specified by the options system (-constraints:cst_weight)

References core::scoring::atom_pair_constraint, core::scoring::ScoreFunctionFactory::create_score_function(), and core::scoring::linear_chainbreak.

Referenced by protocols::star::StarAbinitio::apply().

void protocols::star::simple_fold_tree ( core::pose::Pose pose)

Restores simple kinematics to pose.

References core::pose::Pose::fold_tree(), and core::pose::Pose::total_residue().

void * protocols::star::StarAbinitio_main ( void *  )

Entry point for StarAbinitio protocol.

References check_required(), and graphics_main().

void protocols::star::tear_down_constraints ( Pose pose)
void protocols::star::to_centroid ( core::pose::Pose pose)
static basic::Tracer protocols::star::TR ( ""  ) [static]
void protocols::star::update_sequence_separation ( Size  distance,
Pose pose 

Regulates the application of constraints during folding based on distance between residues in the fold tree. The MonteCarlo object should be reset after calling this function.

References core::pose::Pose::constraint_set(), core::pose::Pose::fold_tree(), and TR().

Referenced by setup_constraints().

Variable Documentation

const std::string protocols::star::ERROR_PREFIX = "Failed to specify required option "

Referenced by check_required().

const Real protocols::star::EXT_OMG = +180 [static]

Referenced by generate_extended_pose().

const Real protocols::star::EXT_PHI = -150 [static]

Referenced by generate_extended_pose().

const Real protocols::star::EXT_PSI = +150 [static]

Referenced by generate_extended_pose().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines