|
Gemmi C++ API
|
#include <monlib.hpp>
Static Public Member Functions | |
| static std::string | relative_monomer_path (const std::string &code) |
Public Attributes | |
| std::string | monomer_dir |
| std::map< std::string, ChemComp > | monomers |
| std::map< std::string, ChemLink > | links |
| std::map< std::string, ChemMod > | modifications |
| std::map< std::string, ChemComp::Group > | cc_groups |
| EnerLib | ener_lib |
Definition at line 106 of file monlib.hpp.
Definition at line 114 of file monlib.hpp.
Definition at line 118 of file monlib.hpp.
|
inline |
Definition at line 126 of file monlib.hpp.
|
inline |
Definition at line 175 of file monlib.hpp.
|
inline |
Definition at line 188 of file monlib.hpp.
|
inline |
Returns path to the monomer cif file (the file may not exist).
Definition at line 209 of file monlib.hpp.
| void gemmi::MonLib::read_monomer_doc | ( | const cif::Document & | doc | ) |
Definition at line 219 of file monlib.hpp.
| bool gemmi::MonLib::read_monomer_lib | ( | const std::string & | monomer_dir_, |
| const std::vector< std::string > & | resnames, | ||
| const Logger & | logger | ||
| ) |
Read mon_lib_list.cif, ener_lib.cif and required monomers.
Returns true if all requested monomers were added.
| std::string gemmi::MonLib::monomer_dir |
Definition at line 107 of file monlib.hpp.
| std::map<std::string, ChemComp> gemmi::MonLib::monomers |
Definition at line 108 of file monlib.hpp.
| std::map<std::string, ChemLink> gemmi::MonLib::links |
Definition at line 109 of file monlib.hpp.
| std::map<std::string, ChemMod> gemmi::MonLib::modifications |
Definition at line 110 of file monlib.hpp.
| std::map<std::string, ChemComp::Group> gemmi::MonLib::cc_groups |
Definition at line 111 of file monlib.hpp.
| EnerLib gemmi::MonLib::ener_lib |
Definition at line 112 of file monlib.hpp.