Rosetta
Classes | Namespaces
BCLFragmentBaseMover.hh File Reference

A base mover class for perturbing small molecule fragments with the BCL. More...

#include <protocols/drug_design/bcl/BCLFragmentBaseMover.fwd.hh>
#include <protocols/moves/Mover.hh>
#include <core/chemical/bcl/BCLFragmentHandler.hh>
#include <core/chemical/MutableResidueType.hh>
#include <core/chemical/AtomRefMapping.hh>
#include <core/chemical/ResidueType.fwd.hh>
#include <core/chemical/ResidueTypeSet.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <utility/tag/Tag.fwd.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <utility/vector1.hh>
#include <basic/citation_manager/UnpublishedModuleInfo.hh>

Classes

class  protocols::drug_design::bcl::BCLFragmentBaseMover
 

Namespaces

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

Detailed Description

A base mover class for perturbing small molecule fragments with the BCL.

This is a base class for perturbing small molecules with the BCL. It primarily contains options relating to generating 3D conformers of fragments, which is very common for most perturbation types. It also contains a BCLFragmentHandler object as a member, which is what we use to interconvert between BCL FragmentComplete objects and Rosetta MutableResidueType objects.

Author
Benjamin P. Brown (benja.nosp@m.min..nosp@m.p.bro.nosp@m.wn17.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)