Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Macros | Functions | Variables
PyMOLMover.cc File Reference

Send infromation to PyMOL. More...

#include <protocols/moves/PyMOLMover.hh>
#include <protocols/moves/PyMOLMoverCreator.hh>
#include <protocols/rosetta_scripts/util.hh>
#include <core/conformation/Conformation.hh>
#include <core/conformation/membrane/MembraneInfo.hh>
#include <core/scoring/hbonds/HBondSet.hh>
#include <core/scoring/hbonds/hbonds.hh>
#include <core/energy_methods/RG_Energy_Fast.hh>
#include <core/scoring/ScoreTypeManager.hh>
#include <core/scoring/Energies.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <core/pose/datacache/CacheableObserverType.hh>
#include <core/pose/datacache/ObserverCache.hh>
#include <core/scoring/hbonds/types.hh>
#include <core/scoring/dssp/Dssp.hh>
#include <core/kinematics/Edge.hh>
#include <numeric/random/uniform.hh>
#include <numeric/types.hh>
#include <basic/Tracer.hh>
#include <basic/options/keys/run.OptionKeys.gen.hh>
#include <basic/options/option.hh>
#include <utility/vector1.hh>
#include <utility/io/zipstream.ipp>
#include <utility/py/PyAssert.hh>
#include <utility/tag/Tag.hh>
#include <utility/exit.hh>
#include <sstream>
#include <ctime>
#include <algorithm>
#include <string>
#include <iostream>
#include "pthread.h"
#include <utility/tag/XMLSchemaGeneration.hh>
#include <protocols/moves/mover_schemas.hh>

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::moves
 

Macros

#define INCLUDED_protocols_moves_PyMOLMover_CC
 

Functions

static basic::Tracer protocols::moves::TR ("protocols.moves.PyMOLMover")
 
numeric::random::uniform_RG_OP protocols::moves::getRG ()
 
std::ostream & protocols::moves::operator<< (std::ostream &output, UDPSocketClient const &client)
 
utility::vector1< numeric::Real > protocols::moves::get_energies (core::pose::Pose const &pose, core::scoring::ScoreType energy_type)
 Returns a list of energies of type energy_type from the pose. More...
 
std::ostream & protocols::moves::operator<< (std::ostream &output, PyMOLMover const &mover)
 End Xiyao's Code. More...
 
PyMOLObserverOP protocols::moves::get_pymol_observer (core::pose::Pose &pose)
 (Internal) helper function to create a PyMOLObserver and add it to the given pose NOTE: You NEED to adjust the observer type and call attach() on the return - by default a new PyMOLObserver isn't attached/observing. More...
 
PyMOLObserverOP protocols::moves::AddPyMOLObserver (core::pose::Pose &p, bool keep_history=false, core::Real update_interval=0)
 Helper function that create PyMOLObserver Object and add it to the give Pose. This is the most likely the only function that you need to call... More...
 
PyMOLObserverOP protocols::moves::AddPyMOLObserver_to_energies (core::pose::Pose &p, bool keep_history=false, core::Real update_interval=0)
 Helper function that create PyMOLObserver Object and add it to the give Pose energies object so pymol only updates on energy changes. More...
 
PyMOLObserverOP protocols::moves::AddPyMOLObserver_to_conformation (core::pose::Pose &p, bool keep_history=false, core::Real update_interval=0)
 Helper function that create PyMOLObserver Object and add it to the give Pose conformation object so pymol only updates on conformation changes. More...
 

Variables

const int protocols::moves::lowest_max_packet_size = 1024
 

Detailed Description

Send infromation to PyMOL.

Author
Sergey Lyskov

Macro Definition Documentation

#define INCLUDED_protocols_moves_PyMOLMover_CC