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

header file for HBNet filter More...

#include <protocols/hbnet/HBNetScore.fwd.hh>
#include <protocols/filters/Filter.hh>
#include <core/pose/Pose.hh>


class  protocols::hbnet::HBNetScore


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

Detailed Description

header file for HBNet filter

Calculates HBNet's score used for evaulation and scoring. The score is equal to ( sum of all hbond energies in network / num residues in network ) + penalty for unsatisfaction. The best networks get scores < 0 but there are still some good networks with slightly positive scores ( 0 - 5.0 ) so a threshold of 0 is on the conservative side. More benchmarking needs to be done.

Jack Maguire,