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

Headers for utility functions for mainchain torsional potentials. More...

#include <core/chemical/mainchain_potential/MainchainScoreTable.fwd.hh>
#include <utility/vector1.hh>
#include <map>
#include <iosfwd>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::chemical
 
 core::chemical::mainchain_potential
 

Functions

void core::chemical::mainchain_potential::read_rama_map_file_shapovalov (std::string const &filename, utility::vector1< std::string > const &res_type_names, bool const use_polycubic_interpolation, std::map< std::string, MainchainScoreTableCOP > &mainchain_score_table_map)
 Read a Shapovalov/Ramachandran-style mainchain torsion file, parse it for mainchain potentials corresponding to a vector of ResidueType names, and return a map of (name->MainchainScoreTableCOP). More...
 
void core::chemical::mainchain_potential::read_rama_map_file_shapovalov (std::string const &filename, bool const use_polycubic_interpolation, utility::vector1< std::pair< std::string, MainchainScoreTableOP > > &newtables)
 Read a Shapovalov/Ramachandran-style mainchain torsion file, parse it for all the mainchain potentials that it contains, and return a vector of pairs of (map name, MainchainScoreTableOP). More...
 

Detailed Description

Headers for utility functions for mainchain torsional potentials.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)