Gemmi C++ API
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
metadata.hpp File Reference
#include <cstdint>
#include <algorithm>
#include <string>
#include <vector>
#include "math.hpp"
#include "unitcell.hpp"
#include "seqid.hpp"

Go to the source code of this file.

Classes

struct  gemmi::SoftwareItem
 
struct  gemmi::ReflectionsInfo
 
struct  gemmi::ExperimentInfo
 
struct  gemmi::DiffractionInfo
 
struct  gemmi::CrystalInfo
 
struct  gemmi::TlsGroup
 
struct  gemmi::TlsGroup::Selection
 
struct  gemmi::BasicRefinementInfo
 
struct  gemmi::RefinementInfo
 
struct  gemmi::RefinementInfo::Restr
 
struct  gemmi::Metadata
 
struct  gemmi::Entity
 
struct  gemmi::Entity::DbRef
 
struct  gemmi::SiftsUnpResidue
 Reference to UniProt residue, based on _pdbx_sifts_xref_db. More...
 
struct  gemmi::Connection
 
struct  gemmi::CisPep
 
struct  gemmi::ModRes
 
struct  gemmi::Helix
 
struct  gemmi::Sheet
 
struct  gemmi::Sheet::Strand
 
struct  gemmi::Assembly
 
struct  gemmi::Assembly::Operator
 
struct  gemmi::Assembly::Gen
 

Namespaces

namespace  gemmi
 

Enumerations

enum class  gemmi::EntityType : unsigned char {
  gemmi::Unknown , gemmi::Polymer , gemmi::NonPolymer , gemmi::Branched ,
  gemmi::Water
}
 
enum class  gemmi::PolymerType : unsigned char {
  gemmi::Unknown , gemmi::PeptideL , gemmi::PeptideD , gemmi::Dna ,
  gemmi::Rna , gemmi::DnaRnaHybrid , gemmi::SaccharideD , gemmi::SaccharideL ,
  gemmi::Pna , gemmi::CyclicPseudoPeptide , gemmi::Other
}
 

Functions

bool gemmi::is_polypeptide (PolymerType pt)
 
bool gemmi::is_polynucleotide (PolymerType pt)