Rosetta
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
DesignGlycansProtocol Class Reference

The design_glycans protocol. More...

Inheritance diagram for DesignGlycansProtocol:
Inheritance graph
[legend]

Public Member Functions

 DesignGlycansProtocol ()
 Default constructor. More...
 
 DesignGlycansProtocol (DesignGlycansProtocol const &)=default
 Copy constructor. More...
 
DesignGlycansProtocoloperator= (DesignGlycansProtocol object_to_copy)
 
virtual ~DesignGlycansProtocol ()=default
 
virtual void show (std::ostream &output=std::cout) const
 Generate string representation of DesignGlycansProtocol for debugging purposes. More...
 
virtual std::string get_name () const
 Return the name of the Mover. More...
 
virtual moves::MoverOP clone () const
 
virtual moves::MoverOP fresh_instance () const
 
virtual void apply (core::pose::Pose &pose)
 Apply the corresponding protocol to <pose>. More...
 
 DesignGlycansProtocol ()
 Default constructor. More...
 
 DesignGlycansProtocol (DesignGlycansProtocol const &)=default
 Copy constructor. More...
 
DesignGlycansProtocoloperator= (DesignGlycansProtocol object_to_copy)
 
virtual ~DesignGlycansProtocol ()=default
 
virtual void show (std::ostream &output=std::cout) const
 Generate string representation of DesignGlycansProtocol for debugging purposes. More...
 
virtual std::string get_name () const
 Return the name of the Mover. More...
 
virtual moves::MoverOP clone () const
 
virtual moves::MoverOP fresh_instance () const
 
virtual void apply (core::pose::Pose &pose)
 Apply the corresponding protocol to <pose>. More...
 

Static Public Member Functions

static void register_options ()
 Register options with the option system. More...
 
static void register_options ()
 Register options with the option system. More...
 

Private Member Functions

void set_commandline_options ()
 
void init ()
 
void print_sequences (core::pose::Pose const &pose)
 
void set_commandline_options ()
 
void init ()
 
void print_sequences (core::pose::Pose const &pose)
 

Private Attributes

core::scoring::ScoreFunctionOP sf_
 
protocols::minimization_packing::PackRotamersMoverOP designer_
 

Friends

void swap (DesignGlycansProtocol &first, DesignGlycansProtocol &second)
 
void swap (DesignGlycansProtocol &first, DesignGlycansProtocol &second)
 

Detailed Description

The design_glycans protocol.

Constructor & Destructor Documentation

◆ DesignGlycansProtocol() [1/4]

DesignGlycansProtocol::DesignGlycansProtocol ( )
inline

Default constructor.

References basic::init().

◆ DesignGlycansProtocol() [2/4]

DesignGlycansProtocol::DesignGlycansProtocol ( DesignGlycansProtocol const &  )
default

Copy constructor.

◆ ~DesignGlycansProtocol() [1/2]

virtual DesignGlycansProtocol::~DesignGlycansProtocol ( )
virtualdefault

◆ DesignGlycansProtocol() [3/4]

DesignGlycansProtocol::DesignGlycansProtocol ( )
inline

Default constructor.

References basic::init().

◆ DesignGlycansProtocol() [4/4]

DesignGlycansProtocol::DesignGlycansProtocol ( DesignGlycansProtocol const &  )
default

Copy constructor.

◆ ~DesignGlycansProtocol() [2/2]

virtual DesignGlycansProtocol::~DesignGlycansProtocol ( )
virtualdefault

Member Function Documentation

◆ apply() [1/2]

virtual void DesignGlycansProtocol::apply ( core::pose::Pose pose)
inlinevirtual

Apply the corresponding protocol to <pose>.

References utility::io::oc::cout, beta_nonlocal::pose, and show().

Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().

◆ apply() [2/2]

virtual void DesignGlycansProtocol::apply ( core::pose::Pose pose)
inlinevirtual

Apply the corresponding protocol to <pose>.

References utility::io::oc::cout, beta_nonlocal::pose, and show().

Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().

◆ clone() [1/2]

virtual moves::MoverOP DesignGlycansProtocol::clone ( ) const
inlinevirtual

◆ clone() [2/2]

virtual moves::MoverOP DesignGlycansProtocol::clone ( ) const
inlinevirtual

◆ fresh_instance() [1/2]

virtual moves::MoverOP DesignGlycansProtocol::fresh_instance ( ) const
inlinevirtual

◆ fresh_instance() [2/2]

virtual moves::MoverOP DesignGlycansProtocol::fresh_instance ( ) const
inlinevirtual

◆ get_name() [1/2]

virtual std::string DesignGlycansProtocol::get_name ( ) const
inlinevirtual

Return the name of the Mover.

◆ get_name() [2/2]

virtual std::string DesignGlycansProtocol::get_name ( ) const
inlinevirtual

Return the name of the Mover.

◆ init() [1/2]

void DesignGlycansProtocol::init ( )
inlineprivate

◆ init() [2/2]

void DesignGlycansProtocol::init ( )
inlineprivate

◆ operator=() [1/2]

DesignGlycansProtocol& DesignGlycansProtocol::operator= ( DesignGlycansProtocol  object_to_copy)
inline

References swap().

◆ operator=() [2/2]

DesignGlycansProtocol& DesignGlycansProtocol::operator= ( DesignGlycansProtocol  object_to_copy)
inline

References swap().

◆ print_sequences() [1/2]

void DesignGlycansProtocol::print_sequences ( core::pose::Pose const &  pose)
inlineprivate

◆ print_sequences() [2/2]

void DesignGlycansProtocol::print_sequences ( core::pose::Pose const &  pose)
inlineprivate

◆ register_options() [1/2]

static void DesignGlycansProtocol::register_options ( )
inlinestatic

Register options with the option system.

◆ register_options() [2/2]

static void DesignGlycansProtocol::register_options ( )
inlinestatic

Register options with the option system.

◆ set_commandline_options() [1/2]

void DesignGlycansProtocol::set_commandline_options ( )
inlineprivate

◆ set_commandline_options() [2/2]

void DesignGlycansProtocol::set_commandline_options ( )
inlineprivate

◆ show() [1/2]

virtual void DesignGlycansProtocol::show ( std::ostream &  output = std::cout) const
inlinevirtual

Generate string representation of DesignGlycansProtocol for debugging purposes.

References info(), bin_torsions::output, and show().

Referenced by pyrosetta.distributed.viewer.core.Viewer::__call__().

◆ show() [2/2]

virtual void DesignGlycansProtocol::show ( std::ostream &  output = std::cout) const
inlinevirtual

Generate string representation of DesignGlycansProtocol for debugging purposes.

References info(), bin_torsions::output, and show().

Referenced by pyrosetta.distributed.viewer.core.Viewer::__call__().

Friends And Related Function Documentation

◆ swap [1/2]

void swap ( DesignGlycansProtocol first,
DesignGlycansProtocol second 
)
friend

◆ swap [2/2]

void swap ( DesignGlycansProtocol first,
DesignGlycansProtocol second 
)
friend

Member Data Documentation

◆ designer_

protocols::minimization_packing::PackRotamersMoverOP DesignGlycansProtocol::designer_
private

◆ sf_

core::scoring::ScoreFunctionOP DesignGlycansProtocol::sf_
private

The documentation for this class was generated from the following file: