![]() |
Rosetta
2019.12
|
Using the same command line arguments as the rosetta_scripts application, create all of the objects defined within a RosettaScript using the parse-my-tag and parse-tag functions of those objects – but do not call apply on the resulting ParsedProtocolMover that is produced. More...
#include <protocols/jd2/JobDistributor.hh>
#include <protocols/jd2/InnerJob.hh>
#include <protocols/jd2/MPIWorkPoolJobDistributor.hh>
#include <protocols/jd2/MPIFileBufJobDistributor.hh>
#include <protocols/jd2/BOINCJobDistributor.hh>
#include <protocols/viewer/viewers.hh>
#include <core/types.hh>
#include <protocols/abinitio/ClassicAbinitio.hh>
#include <core/pose/Pose.hh>
#include <protocols/rosetta_scripts/RosettaScriptsParser.hh>
#include <devel/init.hh>
#include <basic/options/option.hh>
#include <protocols/moves/Mover.fwd.hh>
#include <basic/options/keys/parser.OptionKeys.gen.hh>
#include <basic/options/keys/jd2.OptionKeys.gen.hh>
#include <utility/vector1.hh>
#include <utility/excn/Exceptions.hh>
#include <basic/Tracer.hh>
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("apps.public.rosetta_scripts.parse_rosetta_script") |
Using the same command line arguments as the rosetta_scripts application, create all of the objects defined within a RosettaScript using the parse-my-tag and parse-tag functions of those objects – but do not call apply on the resulting ParsedProtocolMover that is produced.
Validate an input XML script against the internally-generated XSD and then construct all of the Movers/Filters/etc. that are defined within that script. Exits with a 0 exit status if it succeeds and an exit status of 1 if not.
References basic::Error(), utility::options::OptionKeys::options::exit, devel::init(), basic::options::option, options, demo.D010_Pose_structure::pose, basic::options::OptionKeys::parser::protocol, register_options(), basic::options::TR, and value.
|
static |