#include <model.hpp>
Definition at line 928 of file model.hpp.
◆ child_type
◆ what()
◆ find_spacegroup()
◆ get_info()
const std::string & gemmi::Structure::get_info |
( |
const std::string & |
tag | ) |
const |
|
inline |
◆ first_model() [1/2]
Model & gemmi::Structure::first_model |
( |
| ) |
|
|
inline |
◆ first_model() [2/2]
const Model & gemmi::Structure::first_model |
( |
| ) |
const |
|
inline |
◆ find_model() [1/2]
Model * gemmi::Structure::find_model |
( |
const std::string & |
model_name | ) |
|
|
inline |
◆ find_model() [2/2]
const Model * gemmi::Structure::find_model |
( |
const std::string & |
model_name | ) |
const |
|
inline |
◆ find_or_add_model()
Model & gemmi::Structure::find_or_add_model |
( |
const std::string & |
model_name | ) |
|
|
inline |
◆ remove_model()
void gemmi::Structure::remove_model |
( |
const std::string & |
model_name | ) |
|
|
inline |
◆ renumber_models()
void gemmi::Structure::renumber_models |
( |
| ) |
|
|
inline |
◆ get_entity() [1/2]
Entity * gemmi::Structure::get_entity |
( |
const std::string & |
ent_id | ) |
|
|
inline |
◆ get_entity() [2/2]
◆ get_entity_of() [1/2]
◆ get_entity_of() [2/2]
◆ find_assembly()
Assembly * gemmi::Structure::find_assembly |
( |
const std::string & |
assembly_id | ) |
|
|
inline |
◆ find_connection_by_name() [1/2]
Connection * gemmi::Structure::find_connection_by_name |
( |
const std::string & |
conn_name | ) |
|
|
inline |
◆ find_connection_by_name() [2/2]
◆ find_connection_by_cra()
◆ find_connection()
◆ ncs_given_count()
size_t gemmi::Structure::ncs_given_count |
( |
| ) |
const |
|
inline |
◆ get_ncs_multiplier()
double gemmi::Structure::get_ncs_multiplier |
( |
| ) |
const |
|
inline |
◆ ncs_not_expanded()
bool gemmi::Structure::ncs_not_expanded |
( |
| ) |
const |
|
inline |
◆ add_conect_one_way()
void gemmi::Structure::add_conect_one_way |
( |
int |
serial_a, |
|
|
int |
serial_b, |
|
|
int |
order |
|
) |
| |
|
inline |
◆ add_conect()
void gemmi::Structure::add_conect |
( |
int |
serial1, |
|
|
int |
serial2, |
|
|
int |
order |
|
) |
| |
|
inline |
◆ merge_chain_parts()
void gemmi::Structure::merge_chain_parts |
( |
int |
min_sep = 0 | ) |
|
|
inline |
◆ remove_empty_chains()
void gemmi::Structure::remove_empty_chains |
( |
| ) |
|
|
inline |
◆ empty_copy()
Structure gemmi::Structure::empty_copy |
( |
| ) |
const |
|
inline |
◆ children() [1/2]
std::vector< Model > & gemmi::Structure::children |
( |
| ) |
|
|
inline |
◆ children() [2/2]
const std::vector< Model > & gemmi::Structure::children |
( |
| ) |
const |
|
inline |
◆ setup_cell_images()
void gemmi::Structure::setup_cell_images |
( |
| ) |
|
|
inline |
◆ name
std::string gemmi::Structure::name |
◆ cell
◆ spacegroup_hm
std::string gemmi::Structure::spacegroup_hm |
◆ models
std::vector<Model> gemmi::Structure::models |
◆ ncs
std::vector<NcsOp> gemmi::Structure::ncs |
◆ entities
std::vector<Entity> gemmi::Structure::entities |
◆ connections
std::vector<Connection> gemmi::Structure::connections |
◆ cispeps
std::vector<CisPep> gemmi::Structure::cispeps |
◆ mod_residues
std::vector<ModRes> gemmi::Structure::mod_residues |
◆ helices
std::vector<Helix> gemmi::Structure::helices |
◆ sheets
std::vector<Sheet> gemmi::Structure::sheets |
◆ assemblies
std::vector<Assembly> gemmi::Structure::assemblies |
◆ conect_map
std::map<int, std::vector<int> > gemmi::Structure::conect_map |
◆ meta
◆ input_format
◆ has_d_fraction
bool gemmi::Structure::has_d_fraction = false |
◆ ter_status
char gemmi::Structure::ter_status = '\0' |
in input PDB file: y = TER records were read, e = errors were detected
Definition at line 948 of file model.hpp.
◆ has_origx
Store ORIGXn / _database_PDB_matrix.origx*.
Definition at line 951 of file model.hpp.
◆ origx
◆ info
std::map<std::string, std::string> gemmi::Structure::info |
Minimal metadata with keys being mmcif tags: _entry.id, _cell.Z_PDB, ...
Definition at line 955 of file model.hpp.
◆ shortened_ccd_codes
std::vector<std::pair<std::string,std::string> > gemmi::Structure::shortened_ccd_codes |
Mapping of long (4+) CCD codes (residue names) to PDB-compatible ones.
Definition at line 957 of file model.hpp.
◆ raw_remarks
std::vector<std::string> gemmi::Structure::raw_remarks |
original REMARK records stored if the file was read from the PDB format
Definition at line 959 of file model.hpp.
◆ resolution
double gemmi::Structure::resolution = 0 |
simplistic resolution value from/for REMARK 2
Definition at line 961 of file model.hpp.
The documentation for this struct was generated from the following file:
- /home/wojdyr/gemmi/gemmi/include/gemmi/model.hpp