Rosetta
Namespaces | Functions
util.cc File Reference

Helper functions for using the MIF-ST model developed Yang et al. More...

#include <protocols/inverse_folding/util.hh>
#include <core/conformation/Residue.hh>
#include <core/id/TorsionID.hh>
#include <core/id/AtomID.hh>
#include <numeric/xyzMatrix.hh>
#include <utility/pointer/memory.hh>
#include <basic/Tracer.hh>

Namespaces

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

Functions

static basic::Tracer TR ("protocols.inverse_folding.util")
 
core::Real protocols::inverse_folding::get_dihedrals (Eigen::Vector3d const &a, Eigen::Vector3d const &b, Eigen::Vector3d const &c, Eigen::Vector3d const &d)
 Helper function to return trRosetta style dihedrals. More...
 
core::Real protocols::inverse_folding::get_angles (Eigen::Vector3d const &a, Eigen::Vector3d const &b, Eigen::Vector3d const &c)
 helper function to return trRosetta style angles More...
 
std::vector< Eigen::Vector3d > protocols::inverse_folding::extract_coordinates (core::pose::Pose const &pose, core::select::residue_selector::ResidueSubset const &subset, std::string const &atom_name)
 get the coordinates of a specified ResidueSubset More...
 
Eigen::Vector3d protocols::inverse_folding::calculate_Cb_position (Eigen::Vector3d const &N, Eigen::Vector3d const &Ca, Eigen::Vector3d const &C)
 Calculate the Cb position following the implementation of Yang et al. More...
 
Eigen::MatrixXd protocols::inverse_folding::compute_distance_matrix (std::vector< Eigen::Vector3d > const &coordinates)
 Calculate the distance matrix of C betas. More...
 
std::vector< core::Sizeprotocols::inverse_folding::tokenize (std::string const &seq, core::Size mask_position)
 function to tokenize sequence into MIF-ST Alphabet More...
 

Detailed Description

Helper functions for using the MIF-ST model developed Yang et al.

Author
moritzertelt (moritzertelt)

Function Documentation

◆ TR()

static basic::Tracer TR ( "protocols.inverse_folding.util"  )
static