Structure describing a polymer unit.
More...
#include <inpdef.h>
Structure describing a polymer unit.
- Parameters
-
| id | It is what is called 'Sgroup number' in CTFILE |
| type | Type as by MDL format (STY) |
| subtype | Subtype as by MDL format (SST) |
| conn | Connection scheme as by MDL format (SCN) |
| label | It is what is called 'unique Sgroup identifier' CTFILE |
| na | Number of atoms in the unit |
| nb | Number of bonds in the unit |
| cyclizable | =1 if frame shift via CRU 'cyclization' is applicable |
| cyclized | =1 if CRU already was frame_shift' treated |
| xbr1 | Bracket ends coordinates (SDI) |
| xbr2 | Bracket ends coordinates (SDI) |
| smt | Sgroup Subscript (SMT) |
| representation | |
| cap1 | Cap atom 1 |
| end_atom1 | End atom 1 |
| end_atom2 | End atom 2 |
| cap2 | Cap atom 2 |
| cap1_is_undef | =1 if cap1 is undefined (star) |
| cap2_is_undef | =1 if cap2 is undefined (star) |
| alist | List of atoms in the unit (SAL) |
| blist | Bonds in the unit as list [atom1, atom2; atom1, atom2,..] for crossing bonds (S) |
| maxbkbonds | Max (allocd) number of frame_shift involved bonds |
| nbkbonds | Number of bkbonds in CRU main chain bkbonds are [breakable at possible frame shift] backbone bonds in between "left" end_atom1 and "right" end_atom2 ends (they may be only single-order non-intraring bonds) |
| bkbonds | List of [breakable] backbone bonds [(a1,a2), (a3,a4),...] |
◆ alist
| int* OAD_PolymerUnit::alist |
◆ bkbonds
| int** OAD_PolymerUnit::bkbonds |
◆ blist
| int* OAD_PolymerUnit::blist |
◆ cap1
| int OAD_PolymerUnit::cap1 |
◆ cap1_is_undef
| int OAD_PolymerUnit::cap1_is_undef |
◆ cap2
| int OAD_PolymerUnit::cap2 |
◆ cap2_is_undef
| int OAD_PolymerUnit::cap2_is_undef |
◆ conn
| int OAD_PolymerUnit::conn |
◆ cyclizable
| int OAD_PolymerUnit::cyclizable |
◆ cyclized
| int OAD_PolymerUnit::cyclized |
◆ end_atom1
| int OAD_PolymerUnit::end_atom1 |
◆ end_atom2
| int OAD_PolymerUnit::end_atom2 |
◆ id
◆ label
| int OAD_PolymerUnit::label |
◆ maxbkbonds
| int OAD_PolymerUnit::maxbkbonds |
◆ na
◆ nb
◆ nbkbonds
| int OAD_PolymerUnit::nbkbonds |
◆ representation
| int OAD_PolymerUnit::representation |
◆ smt
| char OAD_PolymerUnit::smt[80] |
◆ subtype
| int OAD_PolymerUnit::subtype |
◆ type
| int OAD_PolymerUnit::type |
◆ xbr1
| double OAD_PolymerUnit::xbr1[4] |
◆ xbr2
| double OAD_PolymerUnit::xbr2[4] |
The documentation for this struct was generated from the following file: