|
Rosetta 3.5
|
PDB Reader it self, D - for dynamic approch of type handling. More...
#include <pdb_dynamic_reader.hh>
Static Public Member Functions | |
| static Record | mapStringToRecord (const String &s) |
| creating record from given string. Also, read Field values from string. More... | |
| static String | createPDBString (const Record &R) |
| Reverse opearation - create PDB string from given Record. More... | |
| static std::vector< Record > | parse (const String &) |
| Parse whole PDB string and return vector of records in order they was in PDB. More... | |
| static FileData | createFileData (std::vector< Record > &) |
| create File data sturcture from array of Records. More... | |
| static FileData | createFileData (std::vector< Record > &, PDB_DReaderOptions const &options) |
| create File data sturcture from array of Records and a set of options. More... | |
| static FileData | createFileData (const String &data) |
| create File data sturcture from string containing PDB information. More... | |
| static FileData | createFileData (const String &data, PDB_DReaderOptions const &options) |
| create File data sturcture from string containing PDB information and a set of options. More... | |
| static String | createPDBData (FileData const &fd) |
| create PDB-like string to represent given FileData object More... | |
| static utility::vector1 < std::string > | createPDBData_vector (FileData const &fd) |
| create PDB-like vector of string to represent given FileData object. More... | |
| static std::vector< Record > | createRecords (FileData const &fd) |
| create vector of records for given FileData object. More... | |
PDB Reader it self, D - for dynamic approch of type handling.
Definition at line 51 of file pdb_dynamic_reader.hh.
create File data sturcture from array of Records.
Create FileData object from a given vector of Records.
Definition at line 113 of file pdb_dynamic_reader.cc.
Referenced by core::io::pdb::build_pose_from_pdb_as_is(), createFileData(), core::import_pose::PDBSilentStruct::init_from_lines(), core::import_pose::atom_tree_diffs::pose_from_atom_tree_diff(), core::import_pose::pose_from_pdb(), and core::import_pose::pose_from_pdbstring().
|
static |
create File data sturcture from array of Records and a set of options.
Create FileData object from a given vector of Records.
Definition at line 120 of file pdb_dynamic_reader.cc.
References core::io::pdb::AtomInformation::altLoc, core::io::pdb::AtomInformation::chainID, core::io::pdb::FileData::chains, core::io::pdb::AtomInformation::element, core::io::pdb::FileData::finalize_header_information(), core::io::pdb::AtomInformation::iCode, core::io::pdb::FileData::initialize_header_information(), core::io::pdb::AtomInformation::isHet, core::io::pdb::FileData::modeltag, core::io::pdb::AtomInformation::name, core::io::pdb::PDB_DReaderOptions::new_chain_order(), core::pose::RemarkInfo::num, core::io::pdb::PDB_DReaderOptions::obey_ENDMDL(), core::io::pdb::AtomInformation::occupancy, core::io::pdb::FileData::remarks, core::io::pdb::AtomInformation::resName, core::io::pdb::AtomInformation::resSeq, core::io::pdb::AtomInformation::serial, core::io::pdb::FileData::store_header_record(), core::io::pdb::FileData::store_heterogen_names(), core::io::pdb::FileData::store_link_record(), strip_whitespace(), core::io::pdb::AtomInformation::temperature, core::io::pdb::AtomInformation::terCount, core::io::pdb::TR(), core::pose::RemarkInfo::value, core::io::pdb::AtomInformation::x, core::io::pdb::AtomInformation::y, and core::io::pdb::AtomInformation::z.
create File data sturcture from string containing PDB information.
Create FileData from a given PDB data (represented as a string).
Definition at line 269 of file pdb_dynamic_reader.cc.
References createFileData().
|
static |
create File data sturcture from string containing PDB information and a set of options.
Definition at line 275 of file pdb_dynamic_reader.cc.
References createFileData(), and parse().
create PDB-like string to represent given FileData object
create PDB file (represented as a string) from FileData object.
Definition at line 293 of file pdb_dynamic_reader.cc.
References createPDBString(), and createRecords().
Referenced by core::io::pdb::FileData::dump_pdb(), and core::import_pose::PDBSilentStruct::print_conformation().
|
static |
create PDB-like vector of string to represent given FileData object.
Definition at line 306 of file pdb_dynamic_reader.cc.
References createPDBString(), and createRecords().
Reverse opearation - create PDB string from given Record.
create PDB string from Record data.
Definition at line 282 of file pdb_dynamic_reader.cc.
Referenced by createPDBData(), and createPDBData_vector().
create vector of records for given FileData object.
Create vector of Record from given FileData object.
Definition at line 335 of file pdb_dynamic_reader.cc.
References core::io::pdb::AtomInformation::chainID, core::io::pdb::FileData::chains, core::io::pdb::AtomInformation::element, core::io::pdb::FileData::fill_header_records(), core::io::pdb::Field::getRecordCollection(), core::io::pdb::FileData::header_information(), core::io::pdb::AtomInformation::iCode, core::io::pdb::AtomInformation::isHet, core::io::pdb::AtomInformation::name, core::io::pdb::AtomInformation::occupancy, core::io::pdb::print_d(), core::io::pdb::print_i(), core::io::pdb::FileData::remarks, core::io::pdb::AtomInformation::resName, core::io::pdb::AtomInformation::resSeq, core::io::pdb::AtomInformation::serial, core::pack::interaction_graph::T(), core::io::pdb::AtomInformation::temperature, core::pose::RemarkInfo::value, core::io::pdb::AtomInformation::x, core::io::pdb::AtomInformation::y, and core::io::pdb::AtomInformation::z.
Referenced by createPDBData(), and createPDBData_vector().
creating record from given string. Also, read Field values from string.
create Record Object with field collection (depending of the type information in _s), and read fields values.
Definition at line 61 of file pdb_dynamic_reader.cc.
References core::io::pdb::Field::getRecordCollection(), core::io::pdb::Field::getValueFrom(), core::pack::interaction_graph::T(), and core::io::pdb::Field::value.
Referenced by parse(), and core::import_pose::atom_tree_diffs::pose_from_atom_tree_diff().
Parse whole PDB string and return vector of records in order they was in PDB.
Parse given PDB data (represented as a string) into vector of Records.
Definition at line 103 of file pdb_dynamic_reader.cc.
References mapStringToRecord(), and core::io::pdb::split().
Referenced by createFileData().
1.8.4