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

This calculator is meant for finding interfaces between protein domains - like protein-protein interfaces but within a protein. It's more flexible than that, though. You define groups of residues within a protein (say, the N and C terminal domains). You then define which pairs of groups you are interested in. This calculator returns the union of the sets of residues at the interfaces between these domains/groups. This calculator contains a superset of the functionality of some of the other calculators, but is less efficient in simple cases. The pose does NOT have to have been scored. More...

#include <protocols/toolbox/CalcInterNeighborGroup.fwd.hh>
#include <core/pose/metrics/PoseMetricCalculatorBase.hh>
#include <core/pose/Pose.fwd.hh>
#include <basic/MetricValue.fwd.hh>
#include <core/types.hh>
#include <set>
#include <utility>
#include <utility/VirtualBase.hh>
#include <utility/vector1.hh>

Classes

class  protocols::toolbox::CalcInterNeighborGroup
 

Namespaces

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

Detailed Description

This calculator is meant for finding interfaces between protein domains - like protein-protein interfaces but within a protein. It's more flexible than that, though. You define groups of residues within a protein (say, the N and C terminal domains). You then define which pairs of groups you are interested in. This calculator returns the union of the sets of residues at the interfaces between these domains/groups. This calculator contains a superset of the functionality of some of the other calculators, but is less efficient in simple cases. The pose does NOT have to have been scored.

Author
Steven Lewis
Jared Adolf-Bryfogle (split from IGNC pose calculator)