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

Singleton for creating StructureData objects. More...

#include <protocols/denovo_design/components/StructureDataFactory.hh>
#include <protocols/denovo_design/components/Segment.hh>
#include <protocols/denovo_design/components/StructureDataObserver.hh>
#include <protocols/denovo_design/util.hh>
#include <core/conformation/Conformation.hh>
#include <core/io/Remarks.hh>
#include <core/pose/PDBInfo.hh>
#include <core/pose/Pose.hh>
#include <core/pose/datacache/CacheableDataType.hh>
#include <core/pose/datacache/CacheableObserverType.hh>
#include <core/pose/datacache/ObserverCache.hh>
#include <core/scoring/dssp/Dssp.hh>
#include <core/select/residue_selector/ResidueVector.hh>
#include <core/sequence/ABEGOManager.hh>
#include <basic/Tracer.hh>
#include <basic/datacache/BasicDataCache.hh>
#include <basic/datacache/WriteableCacheableMap.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/run.OptionKeys.gen.hh>
#include <utility/tag/Tag.hh>
#include <boost/algorithm/string.hpp>

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::denovo_design
 
 protocols::denovo_design::components
 

Functions

static basic::Tracer TR ("protocols.denovo_design.components.StructureDataFactory")
 
std::string protocols::denovo_design::components::add_segment (StructureData &sd, Segment &seg, char const ss_type, SegmentCounts &counts)
 
void protocols::denovo_design::components::add_segments_for_chain (std::string const &id_val, StructureData &sd, std::string const &chain_ss, std::string const &chain_abego, SegmentCounts &counts)
 Adds segments to the given SD. More...
 
basic::datacache::WriteableCacheableMap
const & 
protocols::denovo_design::components::get_writeable_cacheable_map (core::pose::Pose const &pose)
 
basic::datacache::WriteableCacheableMap & protocols::denovo_design::components::get_writeable_cacheable_map (core::pose::Pose &pose)
 
void protocols::denovo_design::components::clean_from_storage (std::string &st)
 prepare a string that was stored in string datacache More...
 
void protocols::denovo_design::components::clean_for_storage (std::string &ss)
 prepare a string to be stored in the string datacache More...
 

Detailed Description

Singleton for creating StructureData objects.

Author
Tom Linsky (tlins.nosp@m.ky@u.nosp@m.w.edu)

Function Documentation

static basic::Tracer TR ( "protocols.denovo_design.components.StructureDataFactory"  )
static