Rosetta Protocols  2015.09
Classes | Namespaces | Enumerations
InterfaceAnalyzerMover.hh File Reference

InterfaceAnalyzerMover examines interface structures and packages extra scores into a Job object. More...

#include <protocols/analysis/InterfaceAnalyzerMover.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/scoring/ScoreFunction.hh>
#include <protocols/moves/Mover.hh>
#include <core/pack/task/PackerTask.fwd.hh>
#include <core/types.hh>
#include <utility/vector1.hh>
#include <utility/file/FileName.hh>
#include <set>
#include <core/id/AtomID.fwd.hh>

Classes

struct  protocols::analysis::PerResidueInterfaceData
 All per residue interface data and residue averages. Interface Residues only. More...
 
struct  protocols::analysis::InterfaceData
 All interface data. Unless otherwise specified, they refer specifically to the interface. More...
 
class  protocols::analysis::InterfaceAnalyzerMover
 Class for analyzing interfaces of a pose. Many metrics are calculated and accessible after the apply method. More...
 

Namespaces

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

Enumerations

enum  protocols::analysis::InterfaceRegion { protocols::analysis::total = 1, protocols::analysis::side1, protocols::analysis::side2 }
 

Detailed Description

InterfaceAnalyzerMover examines interface structures and packages extra scores into a Job object.

Author
Steven Lewis, Bryan Der, Ben Stranges, Jared Adolf-Bryfogle