![]() |
Rosetta
2019.12
|
#include <devel/init.hh>
#include <core/conformation/membrane/SpanningTopology.hh>
#include <protocols/moves/Mover.hh>
#include <protocols/pose_creation/HelixFromSequence.hh>
#include <protocols/membrane/AddMembraneMover.hh>
#include <protocols/membrane/OptimizeProteinEmbeddingMover.hh>
#include <protocols/membrane/TransformIntoMembraneMover.hh>
#include <protocols/relax/membrane/MPRangeRelaxMover.hh>
#include <protocols/simple_moves/ScoreMover.hh>
#include <core/sequence/Sequence.hh>
#include <core/sequence/util.hh>
#include <apps/benchmark/performance/init_util.hh>
#include <core/chemical/ChemicalManager.fwd.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <core/types.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/mp.OptionKeys.gen.hh>
#include <basic/options/keys/relax.OptionKeys.gen.hh>
#include <protocols/jd2/JobDistributor.hh>
#include <protocols/jd2/Job.hh>
#include <basic/Tracer.hh>
#include <cstdlib>
#include <string>
Functions | |
std::string | read_fasta () |
bool | read_membrane () |
bool | optimize_embedding () |
bool | skipping_relax () |
void | helix_from_sequence () |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("apps.pilot.jkleman.helix_from_sequence") |
Creates a helix pose from the sequence only, works for soluble and membrane proteins; the latter will be transformed into the membrane
void helix_from_sequence | ( | ) |
References basic::options::OptionKeys::abinitio::membrane, optimize_embedding(), demo.D010_Pose_structure::pose, read_fasta(), read_membrane(), basic::options::OptionKeys::abinitio::relax, erraser_single_res_analysis::score, basic::options::OptionKeys::in::file::seq, basic::options::OptionKeys::cp::skip_relax, skipping_relax(), basic::options::TR, and basic::options::OptionKeys::mp::transform::transform.
bool optimize_embedding | ( | ) |
References basic::options::OptionKeys::mp::transform::optimize_embedding, basic::options::option, basic::options::TR, and basic::options::OptionKeys::inout::dbms::user.
Referenced by helix_from_sequence(), and main().
std::string read_fasta | ( | ) |
bool read_membrane | ( | ) |
bool skipping_relax | ( | ) |
|
static |