Gemmi C++ API
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
mmcif.hpp File Reference

Read mmCIF (PDBx/mmCIF) file into a Structure from model. hpp. More...

#include <string>
#include "cifdoc.hpp"
#include "fail.hpp"
#include "model.hpp"

Go to the source code of this file.

Namespaces

namespace  gemmi
 

Enumerations

enum class  gemmi::ChemCompModel { gemmi::Xyz = 1 , gemmi::Example = 2 , gemmi::Ideal = 4 }
 

Functions

GEMMI_DLL Structure gemmi::make_structure_from_block (const cif::Block &block)
 structure from a coordinate mmCIF block
 
Structure gemmi::make_structure (cif::Document &&doc, cif::Document *save_doc=nullptr)
 structure from a coordinate mmCIF document
 
constexpr int gemmi::operator| (ChemCompModel a, ChemCompModel b)
 
GEMMI_DLL Residue gemmi::make_residue_from_chemcomp_block (const cif::Block &block, ChemCompModel kind)
 make_residue_from_chemcomp_block
 
Model gemmi::make_model_from_chemcomp_block (const cif::Block &block, ChemCompModel kind)
 
Structure gemmi::make_structure_from_chemcomp_block (const cif::Block &block, int which=7)
 
int gemmi::check_chemcomp_block_number (const cif::Document &doc)
 
Structure gemmi::make_structure_from_chemcomp_doc (const cif::Document &doc, cif::Document *save_doc=nullptr, int which=7)
 

Detailed Description

Read mmCIF (PDBx/mmCIF) file into a Structure from model. hpp.

Definition in file mmcif.hpp.