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

Read any supported coordinate file. Usually, mmread_gz. hpp is preferred. More...

#include "cif.hpp"
#include "fail.hpp"
#include "input.hpp"
#include "json.hpp"
#include "mmcif.hpp"
#include "model.hpp"
#include "pdb.hpp"
#include "util.hpp"

Go to the source code of this file.

Namespaces

namespace  gemmi
 

Functions

CoorFormat gemmi::coor_format_from_ext (const std::string &path)
 
CoorFormat gemmi::coor_format_from_content (const char *buf, const char *end)
 
Structure gemmi::make_structure_from_doc (cif::Document &&doc, bool possible_chemcomp, cif::Document *save_doc=nullptr)
 
Structure gemmi::read_structure_from_memory (char *data, size_t size, const std::string &path, CoorFormat format=CoorFormat::Unknown, cif::Document *save_doc=nullptr)
 
Structure gemmi::read_structure_from_char_array (char *data, size_t size, const std::string &path, cif::Document *save_doc=nullptr)
 
template<typename T >
Structure gemmi::read_structure (T &&input, CoorFormat format=CoorFormat::Unknown, cif::Document *save_doc=nullptr)
 
Structure gemmi::read_structure_file (const std::string &path, CoorFormat format=CoorFormat::Unknown)
 

Detailed Description

Read any supported coordinate file. Usually, mmread_gz. hpp is preferred.

Definition in file mmread.hpp.