![]() |
Rosetta
2021.16
|
re-reading residue's coordinates from a PDB file More...
#include <ReadResidueCoordinatesFromPDB.hh>

Public Member Functions | |
| ReadResidueCoordinatesFromPDB () | |
| Default constructor. More... | |
| ~ReadResidueCoordinatesFromPDB () override | |
| Destructor. More... | |
| ReadResidueCoordinatesFromPDBOP | clone () const |
| Clone operation: make a copy of this object, and return an owning pointer to the copy. More... | |
| utility::vector1< std::tuple < std::string, core::Vector > > | get_residue_coordinates (int const resnum, char const chain_name) const |
| void | read_coordinates_from_file (std::string const &filename, utility::vector1< std::tuple< int, char > > const &residues_to_read) |
| void | read_coordinates (std::istream &instream, utility::vector1< std::tuple< int, char > > const &residues_to_read) |
| bool | coordinates_exist (int const resnum, char const chain_name) const |
| core::Size | number_of_residues () const |
Private Member Functions | |
| void | parse_pdb (std::istream &instream, core::io::StructFileRep &sfr) |
| void | save_residue_coordinates (core::io::ResidueInformation const &residue, int const resnum, char const chain_name) |
Private Attributes | |
| std::map< std::tuple< int, char >, utility::vector1 < std::tuple< std::string, core::Vector > > > | coordinates_ |
re-reading residue's coordinates from a PDB file
|
default |
Default constructor.
|
overridedefault |
Destructor.
| ReadResidueCoordinatesFromPDBOP protocols::chromophore::ReadResidueCoordinatesFromPDB::clone | ( | ) | const |
Clone operation: make a copy of this object, and return an owning pointer to the copy.
| bool protocols::chromophore::ReadResidueCoordinatesFromPDB::coordinates_exist | ( | int const | resnum, |
| char const | chain_name | ||
| ) | const |
References coordinates_.
Referenced by get_residue_coordinates(), and save_residue_coordinates().
| utility::vector1< std::tuple< std::string, core::Vector > > protocols::chromophore::ReadResidueCoordinatesFromPDB::get_residue_coordinates | ( | int const | resnum, |
| char const | chain_name | ||
| ) | const |
References coordinates_, and coordinates_exist().
| core::Size protocols::chromophore::ReadResidueCoordinatesFromPDB::number_of_residues | ( | ) | const |
References coordinates_.
|
private |
References core::io::pdb::create_sfr_from_pdb_file_contents().
Referenced by read_coordinates().
| void protocols::chromophore::ReadResidueCoordinatesFromPDB::read_coordinates | ( | std::istream & | instream, |
| utility::vector1< std::tuple< int, char > > const & | residues_to_read | ||
| ) |
References protocols::loops::chainID, core::io::StructFileRep::chains(), parse_pdb(), protocols::loops::resSeq, and save_residue_coordinates().
Referenced by read_coordinates_from_file().
| void protocols::chromophore::ReadResidueCoordinatesFromPDB::read_coordinates_from_file | ( | std::string const & | filename, |
| utility::vector1< std::tuple< int, char > > const & | residues_to_read | ||
| ) |
References read_coordinates().
|
private |
References core::io::ResidueInformation::atoms(), coordinates_, and coordinates_exist().
Referenced by read_coordinates().
|
private |
Referenced by coordinates_exist(), get_residue_coordinates(), number_of_residues(), and save_residue_coordinates().
1.8.7