21 #include <protocols/jd2/JobDistributor.hh>
22 #include <protocols/backrub/BackrubProtocol.hh>
23 #include <protocols/canonical_sampling/PDBTrajectoryRecorder.hh>
24 #include <protocols/viewer/viewers.hh>
27 #include <core/kinematics/MoveMap.hh>
28 #include <core/pose/Pose.hh>
29 #include <core/types.hh>
40 #include <platform/types.hh>
56 main(
int argc,
char * argv [] )
89 protocols::viewer::viewer_main(
my_main );
92 std::cout <<
"caught exception " << e.
msg() << std::endl;
104 protocols::backrub::BackrubProtocolOP backrub_protocol(
new protocols::backrub::BackrubProtocol() );
105 protocols::jd2::JobDistributor::get_instance()->go( backrub_protocol );
108 backrub_protocol->write_database();
IntegerOptionKey const ntrials("backrub:ntrials")
virtual std::string const msg() const
IntegerOptionKey const trajectory_stride("backrub:trajectory_stride")
basic::options::OptionKeys collection
RealOptionKey const sc_prob_withinrot("backrub:sc_prob_withinrot")
void init(int argc, char *argv[])
Command line init() version.
RealOptionKey const mc_kt("backrub:mc_kt")
BooleanOptionKey const ignore_unrecognized_res("in:ignore_unrecognized_res")
StringVectorOptionKey const pivot_atoms("backrub:pivot_atoms")
BooleanOptionKey const trajectory("backrub:trajectory")
FileVectorOptionKey const l("in:file:l")
int main(int argc, char *argv[])
IntegerOptionKey const max_atoms("backrub:max_atoms")
Random number generator system.
common derived classes for thrown exceptions
basic::options::OptionKeys collection
BooleanOptionKey const initial_pack("backrub:initial_pack")
FileOptionKey const movemap("in:file:movemap")
basic::options::OptionKeys collection
RealOptionKey const sc_prob_uniform("backrub:sc_prob_uniform")
FileVectorOptionKey const resfile("packing:resfile")
IntegerOptionKey const min_atoms("backrub:min_atoms")
macros to define options on a per-application basis at the top of app files (those with main) ...
FileOptionKey const minimize_movemap("backrub:minimize_movemap")
basic::options::OptionKeys collection
StringVectorOptionKey const cst_fa_file("constraints:cst_fa_file")
RealOptionKey const sc_prob("backrub:sc_prob")
ocstream cout(std::cout)
Wrapper around std::cout.
vector1: std::vector with 1-based indexing
BooleanOptionKey const trajectory_gz("backrub:trajectory_gz")
basic::options::OptionKeys collection
PathVectorOptionKey const database("in:path:database")
Program options global and initialization function.
IntegerVectorOptionKey const pivot_residues("backrub:pivot_residues")
RealOptionKey const cst_fa_weight("constraints:cst_fa_weight")
RealOptionKey const mm_bend_weight("backrub:mm_bend_weight")
FileVectorOptionKey const s("in:file:s")
RealOptionKey const sm_prob("backrub:sm_prob")
IntegerOptionKey const nstruct("out:nstruct")