Rosetta
Classes | Typedefs | Functions
protocols::relax::membrane Namespace Reference

Classes

class  MPFastRelaxMover
 
class  MPFastRelaxMoverCreator
 Mover Creator. More...
 
class  MPRangeRelaxMover
 

Typedefs

typedef utility::pointer::shared_ptr< MPFastRelaxMoverMPFastRelaxMoverOP
 
typedef utility::pointer::shared_ptr< MPFastRelaxMover const > MPFastRelaxMoverCOP
 
typedef utility::pointer::shared_ptr< MPRangeRelaxMoverMPRangeRelaxMoverOP
 
typedef utility::pointer::shared_ptr< MPRangeRelaxMover const > MPRangeRelaxMoverCOP
 

Functions

void add_mutant_to_vectors (Pose &pose, std::string mutations, utility::vector1< utility::vector1< char > > &wt_res, utility::vector1< utility::vector1< core::Size > > &resid, utility::vector1< utility::vector1< char > > &mut_res)
 Add mutants to private data: A163F into vectors. More...
 
bool check_mutants_ok (Pose &pose, utility::vector1< utility::vector1< char > > wt_res, utility::vector1< utility::vector1< core::Size > > resid)
 Check mutant file for errors. More...
 

Typedef Documentation

◆ MPFastRelaxMoverCOP

typedef utility::pointer::shared_ptr< MPFastRelaxMover const > protocols::relax::membrane::MPFastRelaxMoverCOP

◆ MPFastRelaxMoverOP

typedef utility::pointer::shared_ptr< MPFastRelaxMover > protocols::relax::membrane::MPFastRelaxMoverOP

◆ MPRangeRelaxMoverCOP

typedef utility::pointer::shared_ptr< MPRangeRelaxMover const > protocols::relax::membrane::MPRangeRelaxMoverCOP

◆ MPRangeRelaxMoverOP

typedef utility::pointer::shared_ptr< MPRangeRelaxMover > protocols::relax::membrane::MPRangeRelaxMoverOP

Function Documentation

◆ add_mutant_to_vectors()

void protocols::relax::membrane::add_mutant_to_vectors ( Pose pose,
std::string  mutations,
utility::vector1< utility::vector1< char > > &  wt_res,
utility::vector1< utility::vector1< core::Size > > &  resid,
utility::vector1< utility::vector1< char > > &  mut_res 
)

Add mutants to private data: A163F into vectors.

This is an entire line of the mutant input file

References core::pose::Pose::pdb_info(), core::id::to_string(), and protocols::relax::TR().

Referenced by protocols::membrane::MPMutateRelaxMover::finalize_setup().

◆ check_mutants_ok()

bool protocols::relax::membrane::check_mutants_ok ( Pose pose,
utility::vector1< utility::vector1< char > >  wt_res,
utility::vector1< utility::vector1< core::Size > >  resid 
)

Check mutant file for errors.

If Rosetta doesn't start crying, you're good to go

References core::chemical::ResidueTypeBase::name1(), core::pose::Pose::residue_type(), core::id::to_string(), and protocols::relax::TR().

Referenced by protocols::membrane::MPMutateRelaxMover::finalize_setup().