Rosetta
|
#include <basic/options/option.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/packing.OptionKeys.gen.hh>
#include <basic/options/keys/pose_metrics.OptionKeys.gen.hh>
#include <basic/options/keys/run.OptionKeys.gen.hh>
#include <basic/options/keys/ufv.OptionKeys.gen.hh>
#include <basic/options/keys/remodel.OptionKeys.gen.hh>
#include <basic/Tracer.hh>
#include <utility/file/FileName.hh>
#include <utility/io/izstream.hh>
#include <utility/options/keys/OptionKey.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/io/pdb/pose_io.hh>
#include <core/import_pose/import_pose.hh>
#include <core/pose/Pose.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/scoring/dssp/Dssp.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <protocols/forge/build/ConnectRight.hh>
#include <protocols/forge/build/RelativeConnectRight.hh>
#include <protocols/forge/build/RelativeSequencePosition.hh>
#include <protocols/forge/build/SegmentInsert.hh>
#include <protocols/forge/build/SegmentRebuild.hh>
#include <protocols/forge/components/BDR.hh>
#include <protocols/forge/remodel/RemodelMover.hh>
#include <protocols/jd2/JobDistributor.hh>
#include <protocols/jd2/JobOutputter.hh>
#include <protocols/simple_filters/PoseMetricEvaluator.hh>
#include <protocols/viewer/viewers.hh>
#include <protocols/moves/PyMolMover.hh>
#include <devel/init.hh>
#include <boost/lexical_cast.hpp>
#include <boost/tokenizer.hpp>
#include <boost/algorithm/string.hpp>
#include <string>
#include <vector>
#include <utility/excn/Exceptions.hh>
Go to the source code of this file.
Typedefs | |
typedef std::string | String |
typedef std::vector< OptionKey const * > | KeyVec |
Functions | |
static THREAD_LOCAL basic::Tracer | TR ("apps.public.remodel") |
void | init_usage_prompt (std::string exe) |
the usage prompt that gets printed when the user doesn't enter any arguments or uses the -h flag since the application specific help Rosetta bring up with the -help flag is, in fact, not helpful. More... | |
void | fill_required_options (KeyVec &keys) |
void | fill_optional_options (KeyVec &keys) |
void | register_options (KeyVec &keys) |
bool | check_required_options (KeyVec &keys) |
bool | check_option_conflicts () |
core::Size | load_loops_from_file (protocols::forge::components::BDR &bdr, utility::file::FileName const &filename) |
load ufv loops from file More... | |
void | setup_segment_insert (protocols::forge::components::BDR &bdr) |
void * | graphics_main (void *) |
int | main (int argc, char *argv[]) |
Variables | |
std::string | usage_string |
Definition in file remodel.cc.
Definition at line 70 of file remodel.cc.
Definition at line 69 of file remodel.cc.
bool check_option_conflicts | ( | ) |
Definition at line 194 of file remodel.cc.
References basic::Tracer::Fatal, basic::options::option, and basic::options::TR().
Definition at line 182 of file remodel.cc.
References basic::options::option.
void fill_optional_options | ( | KeyVec & | keys | ) |
Definition at line 154 of file remodel.cc.
References contacts::pdb, app.pyrosetta_toolkit.modules.SQLPDB::s, and basic::options::silent.
Referenced by main().
void fill_required_options | ( | KeyVec & | keys | ) |
Definition at line 143 of file remodel.cc.
References database, and local::nstruct.
void* graphics_main | ( | void * | ) |
Definition at line 394 of file remodel.cc.
References utility::options::OptionKeys::options::exit, and basic::options::option.
Referenced by main().
void init_usage_prompt | ( | std::string | exe | ) |
the usage prompt that gets printed when the user doesn't enter any arguments or uses the -h flag since the application specific help Rosetta bring up with the -help flag is, in fact, not helpful.
Definition at line 82 of file remodel.cc.
References usage_string.
Referenced by main().
core::Size load_loops_from_file | ( | protocols::forge::components::BDR & | bdr, |
utility::file::FileName const & | filename | ||
) |
load ufv loops from file
Definition at line 212 of file remodel.cc.
References utility::io::izstream::close(), clean_pdb_keep_ligand::count, basic::Tracer::Error, utility::options::OptionKeys::options::exit, ObjexxFCL::getline(), line, basic::options::option, and basic::options::TR().
Definition at line 430 of file remodel.cc.
References utility::io::oc::cout, utility::options::OptionKeys::options::exit, fill_optional_options(), graphics_main(), devel::init(), init_usage_prompt(), utility::excn::EXCN_Base::msg(), register_options(), and usage_string.
void register_options | ( | KeyVec & | keys | ) |
Definition at line 173 of file remodel.cc.
References utility::options::OptionCollection::add_relevant(), and basic::options::option.
Referenced by main().
void setup_segment_insert | ( | protocols::forge::components::BDR & | bdr | ) |
Definition at line 288 of file remodel.cc.
References C, basic::options::option, and utility::options::OptionKeys::options::user.
|
static |
std::string usage_string |
Definition at line 75 of file remodel.cc.
Referenced by init_usage_prompt(), and main().