![]() |
Rosetta
2021.16
|
This class exists to handle the reading and writing of loops files. More...
#include <protocols/loops/LoopsFileIO.fwd.hh>#include <protocols/loops/Loop.fwd.hh>#include <protocols/loops/Loops.fwd.hh>#include <protocols/loops/loops_definers/LoopsDefiner.fwd.hh>#include <core/pose/Pose.fwd.hh>#include <core/pose/ResidueIndexDescription.hh>#include <utility/json_spirit/json_spirit_reader.h>#include <utility/VirtualBase.hh>#include <utility/vector1.hh>#include <iosfwd>#include <string>Classes | |
| class | protocols::loops::LoopFromFileData |
| class | protocols::loops::LoopsFileData |
| class | protocols::loops::GuardedLoopsFromFile |
| This class ensures that the Loops object that is needed to run any of the various forms of loop modeling is correctly initialized from a Pose. If the residues specified from a loops file have not been resolved into the residue indices for a Pose, then this class will die with an assertion failure. More... | |
| class | protocols::loops::LoopsFileIO |
| class | protocols::loops::PoseNumberedLoopFileReader |
| class | protocols::loops::JSONFormattedLoopsFileReader |
Namespaces | |
| protocols | |
| The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP. | |
| protocols::loops | |
Enumerations | |
| enum | protocols::loops::ResidueIdentifier { protocols::loops::start =1, protocols::loops::stop, protocols::loops::cut_point, protocols::loops::number_of_residue_identifiers =cut_point } |
| The following enumerators are used for parsing JSON formatted loop files. More... | |
| enum | protocols::loops::LoopConfiguration { protocols::loops::extras =number_of_residue_identifiers + 1, protocols::loops::resSeq, protocols::loops::iCode, protocols::loops::chainID, protocols::loops::skip_rate, protocols::loops::extend, protocols::loops::use_pose_numbering, protocols::loops::number_of_configuration_keywords =use_pose_numbering } |
Functions | |
| void | protocols::loops::validate_loop_start_stop (bool prohibit_single_residue_loops, core::Size start, core::Size stop, std::string const &filename, core::Size linecount) |
| Checks if there is a problem with the beginning and ending residues defined in a loops file. More... | |
This class exists to handle the reading and writing of loops files.
1.8.7