![]() |
Rosetta
2021.16
|
#include <LoopsFileIO.hh>

Public Member Functions | |
| LoopsFileIO () | |
| LoopsFileIO (const LoopsFileIO &src) | |
| ~LoopsFileIO () override | |
| LoopsFileDataOP | read_loop_file (std::string const &filename, bool prohibit_single_residue_loops=true) |
| Return an "unresolved" list of loops specified in a file which can be turned into a "resolved" list of residue indices in a particular Pose by giving each LoopFromFileData object access to that Pose. Note: prohibit_single_residue_loops used to be called "strict_looprelax_checks_" which was decidedly opaque. More... | |
| LoopsFileDataOP | read_loop_file_stream (std::istream &loopfstream, std::string const &filename, bool prohibit_single_residue_loops=true) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const LoopsFileIO &loops_file_io) |
| protocols::loops::LoopsFileIO::LoopsFileIO | ( | ) |
| protocols::loops::LoopsFileIO::LoopsFileIO | ( | const LoopsFileIO & | src | ) |
|
overridedefault |
| LoopsFileDataOP protocols::loops::LoopsFileIO::read_loop_file | ( | std::string const & | filename, |
| bool | prohibit_single_residue_loops = true |
||
| ) |
Return an "unresolved" list of loops specified in a file which can be turned into a "resolved" list of residue indices in a particular Pose by giving each LoopFromFileData object access to that Pose. Note: prohibit_single_residue_loops used to be called "strict_looprelax_checks_" which was decidedly opaque.
References read_loop_file_stream().
Referenced by protocols::loops::loops_definers::LoopsFileDefiner::parse_my_tag(), and protocols::loop_build::LoopBuildMover::setup_loop_definition().
| LoopsFileDataOP protocols::loops::LoopsFileIO::read_loop_file_stream | ( | std::istream & | loopfstream, |
| std::string const & | filename, | ||
| bool | prohibit_single_residue_loops = true |
||
| ) |
References protocols::loops::JSONFormattedLoopsFileReader::read_loop_file(), protocols::loops::PoseNumberedLoopFileReader::read_pose_numbered_loops_file(), protocols::loops::PoseNumberedLoopFileReader::set_linecount_offset(), protocols::loops::JSONFormattedLoopsFileReader::set_linecount_offset(), and protocols::sparta::split().
Referenced by protocols::loops::LoopsFileLoader::create_resource(), and read_loop_file().
|
friend |
1.8.7