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.fwd.hh>
#include <core/types.hh>
#include <core/pose/Pose.fwd.hh>
#include <utility/VirtualBase.hh>
#include <string>
#include <iosfwd>
|
class | core::pose::RID_Source |
| A class to hold information about where a ResidueIndexDescriptor comes from, to allow for better error messages. More...
|
|
class | core::pose::RID_FileSource |
| Representation of a file input support A class to hold information about where a ResidueIndexDescriptor comes from, to allow for better error messages. More...
|
|
class | core::pose::ResidueIndexDescription |
| a class which can represent one of many ways in which to describe a particular residue in a pose, and can, when given a pose, find its index. The object should be constructed with all its needed parameters, but, one instance may be copied from another. More...
|
|
class | core::pose::ResidueIndexDescriptionPoseNum |
| a class which represents a residue index as a literal, Rosetta/Pose numbered integer More...
|
|
class | core::pose::ResidueIndexDescriptionPDB |
| a class which represents a residue index as a PDB information (chain, resindex, insertion code) More...
|
|
class | core::pose::ResidueIndexDescriptionRefPose |
| a class which represents a residue index as a reference-pose enabled information. More...
|
|
class | core::pose::ResidueIndexDescriptionLastResidue |
| a class which represents the last residue in the Pose More...
|
|
class | core::pose::ResidueIndexDescriptionChainEnd |
| a class which represents the last residue in the Pose More...
|
|
|
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...
|
|
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.
- Author
- Brian D. Weitzner
-
Andrew Leaver-Fay (aleav.nosp@m.erfa.nosp@m.y@gma.nosp@m.il.c.nosp@m.om)
-
Rocco Moretti (rmore.nosp@m.ttia.nosp@m.se@gm.nosp@m.ail..nosp@m.com)