#include <PreloadedPDB.hh>
| protocols::cluster::calibur::PreloadedPDB::PreloadedPDB |
( |
| ) |
|
| protocols::cluster::calibur::PreloadedPDB::~PreloadedPDB |
( |
| ) |
|
|
inline |
| SimPDBOP protocols::cluster::calibur::PreloadedPDB::getSimPDB |
( |
std::string const & |
pdbfilename | ) |
|
| void protocols::cluster::calibur::PreloadedPDB::loadPDBFromList |
( |
std::string const & |
filename | ) |
|
| void protocols::cluster::calibur::PreloadedPDB::loadSilentFile |
( |
std::string const & |
filename | ) |
|
| unsigned int protocols::cluster::calibur::PreloadedPDB::ADVISED_THRESHOLD = 36000 |
|
static |
Reasons for choosing 36,000 as the threshold for using disk access
- 36,000 decoys of 100 residues each is about 44MB, which is still acceptable for a workstation PC. If user has less capabled hardware, the "-d" switch may be used.
- For more than 36,000 decoys, the bottleneck is probably not in disk.
Referenced by protocols::cluster::calibur::Clustering::readDecoyNames().
| std::map<std::string, SimPDBOP > protocols::cluster::calibur::PreloadedPDB::filename2PDB |
| int protocols::cluster::calibur::PreloadedPDB::mNumDecoy |
| StringVecOP protocols::cluster::calibur::PreloadedPDB::names_ |
| int protocols::cluster::calibur::PreloadedPDB::num_residue_ |
| std::string protocols::cluster::calibur::PreloadedPDB::pdblistfilename_ = "" |
|
private |
| std::string protocols::cluster::calibur::PreloadedPDB::silentfilename_ = "" |
|
private |
The documentation for this class was generated from the following files: