OpenStructure
|
#include <mmcif_writer.hh>
Public Member Functions | |
MMCifWriterEntity () | |
int | GetAsymIdx (const String &asym_id) const |
void | AddHet (int rnum, const String &mon_id) |
bool | operator== (const MMCifWriterEntity &rhs) const |
bool | operator!= (const MMCifWriterEntity &rhs) const |
MMCifWriterEntity () | |
int | GetAsymIdx (const String &asym_id) const |
void | AddHet (int rnum, const String &mon_id) |
bool | operator== (const MMCifWriterEntity &rhs) const |
bool | operator!= (const MMCifWriterEntity &rhs) const |
Static Public Member Functions | |
static MMCifWriterEntity | FromPolymer (const String &entity_poly_type, const std::vector< String > &mon_ids, conop::CompoundLibPtr compound_lib) |
static MMCifWriterEntity | FromPolymer (const String &entity_poly_type, const std::vector< String > &mon_ids, conop::CompoundLibPtr compound_lib) |
Data Fields | |
String | type |
String | poly_type |
String | branch_type |
std::vector< String > | asym_ids |
bool | is_poly |
std::vector< String > | mon_ids |
std::vector< String > | seq_olcs |
std::vector< String > | seq_can_olcs |
std::map< String, std::vector< String > > | asym_alns |
std::map< int, std::vector< String > > | het |
Definition at line 47 of file mmcif_writer.hh.
|
inline |
Definition at line 49 of file mmcif_writer.hh.
|
inline |
Definition at line 49 of file mmcif_writer.hh.
|
inline |
Definition at line 57 of file mmcif_writer.hh.
|
inline |
Definition at line 57 of file mmcif_writer.hh.
|
static |
|
static |
int GetAsymIdx | ( | const String & | asym_id | ) | const |
int GetAsymIdx | ( | const String & | asym_id | ) | const |
|
inline |
Definition at line 73 of file mmcif_writer.hh.
|
inline |
Definition at line 73 of file mmcif_writer.hh.
|
inline |
Definition at line 61 of file mmcif_writer.hh.
|
inline |
Definition at line 61 of file mmcif_writer.hh.
Definition at line 108 of file mmcif_writer.hh.
std::vector< String > asym_ids |
Definition at line 87 of file mmcif_writer.hh.
String branch_type |
Definition at line 84 of file mmcif_writer.hh.
std::map< int, std::vector< String > > het |
Definition at line 111 of file mmcif_writer.hh.
bool is_poly |
Definition at line 90 of file mmcif_writer.hh.
std::vector< String > mon_ids |
Definition at line 94 of file mmcif_writer.hh.
String poly_type |
Definition at line 81 of file mmcif_writer.hh.
std::vector< String > seq_can_olcs |
Definition at line 102 of file mmcif_writer.hh.
std::vector< String > seq_olcs |
Definition at line 98 of file mmcif_writer.hh.
String type |
Definition at line 78 of file mmcif_writer.hh.