Rosetta
|
Classes designed to hold data neceassary to describe a residue in a Pose, which may come from a text file, e.g., and to resolve that data into an actual residue index when a Pose becomes available (which is likely not at the time that the file is read) and to throw an exception if the index cannot be resolved. More...
#include <core/pose/ResidueIndexDescription.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <core/conformation/Conformation.hh>
#include <core/pose/selection.hh>
#include <core/pose/chains_util.hh>
#include <utility/excn/Exceptions.hh>
#include <sstream>
Namespaces | |
core | |
A class for reading in the atom type properties. | |
core::pose | |
Functions | |
std::ostream & | core::pose::operator<< (std::ostream &out, ResidueIndexDescription const &rid) |
ResidueIndexDescriptionCOP | core::pose::make_rid_posenum (core::Size resnum) |
Convenience function for converting a Size (Pose numbered) into a ResidueIndexDescription. More... | |
bool | core::pose::character_is_USA_letter (char c) |
void | core::pose::parse_PDBnum_icode (std::string const &token, std::string const &fname, Size const lineno, int &PDBnum, char &icode) |
Take the string "token" and try to interpret it as a PDB identifier in the form of an integer as well as an optional insertion code. For example the string "25A" would be interpretted as the residue 25 with the insertion code "A." Throws an exception if the input string is misformatted. More... | |
Classes designed to hold data neceassary to describe a residue in a Pose, which may come from a text file, e.g., and to resolve that data into an actual residue index when a Pose becomes available (which is likely not at the time that the file is read) and to throw an exception if the index cannot be resolved.