Rosetta
Namespaces | Functions | Variables
SmotifHasher.cc File Reference
#include <core/pose/util.hh>
#include <core/types.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/inout.OptionKeys.gen.hh>
#include <basic/options/option.hh>
#include <basic/database/sql_utils.hh>
#include <basic/Tracer.hh>
#include <devel/init.hh>
#include <core/import_pose/import_pose.hh>
#include <core/util/SwitchResidueTypeSet.hh>
#include <utility/sql_database/DatabaseSessionManager.hh>
#include <utility/string_util.hh>
#include <utility/io/izstream.hh>
#include <utility/vector1.hh>
#include <protocols/features/ProteinSilentReport.hh>
#include <protocols/sewing/hashing/Hasher.hh>
#include <core/scoring/rms_util.hh>
#include <map>

Namespaces

 SmotifHasher
 

Functions

std::map< core::Size, utility::vector1< protocols::sewing::ResidueHash > > get_models (utility::sql_database::sessionOP db_session)
 
void trim_pdb (core::pose::Pose &pose, std::set< core::Size > const &residue_numbers)
 
void superimpose_smotifs (utility::sql_database::sessionOP db_session, std::map< std::pair< protocols::sewing::HashValue, protocols::sewing::HashValue >, core::Size > const &scores, core::Size score_cutoff)
 
int main (int argc, char *argv[])
 

Variables

static basic::Tracer TR ("SmotifHasher")
 
basic::options::IntegerOptionKey const SmotifHasher::num_bundles ("num_bundles")
 
basic::options::IntegerOptionKey const SmotifHasher::mode ("mode")
 
basic::options::IntegerOptionKey const SmotifHasher::query_id ("query_id")
 
basic::options::IntegerOptionKey const SmotifHasher::min_score ("min_score")
 

Function Documentation

◆ get_models()

std::map< core::Size, utility::vector1<protocols::sewing::ResidueHash> > get_models ( utility::sql_database::sessionOP  db_session)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ superimpose_smotifs()

void superimpose_smotifs ( utility::sql_database::sessionOP  db_session,
std::map< std::pair< protocols::sewing::HashValue, protocols::sewing::HashValue >, core::Size > const &  scores,
core::Size  score_cutoff 
)

◆ trim_pdb()

void trim_pdb ( core::pose::Pose pose,
std::set< core::Size > const &  residue_numbers 
)

Variable Documentation

◆ TR

basic::Tracer TR("SmotifHasher") ( "SmotifHasher"  )
static
Author
Tim Jacobs

Referenced by get_models(), and superimpose_smotifs().