# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.6 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. from sys import version_info if version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_mmdb2', [dirname(__file__)]) except ImportError: import _mmdb2 return _mmdb2 if fp is not None: try: _mod = imp.load_module('_mmdb2', fp, pathname, description) finally: fp.close() return _mod _mmdb2 = swig_import_helper() del swig_import_helper else: import _mmdb2 del version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. def _swig_setattr_nondynamic(self, class_type, name, value, static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name, None) if method: return method(self, value) if (not static): if _newclass: object.__setattr__(self, name, value) else: self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self, class_type, name, value): return _swig_setattr_nondynamic(self, class_type, name, value, 0) def _swig_getattr_nondynamic(self, class_type, name, static=1): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name, None) if method: return method(self) if (not static): return object.__getattr__(self, name) else: raise AttributeError(name) def _swig_getattr(self, class_type, name): return _swig_getattr_nondynamic(self, class_type, name, 0) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except AttributeError: class _object: pass _newclass = 0 class intp(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, intp, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, intp, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_intp() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_intp __del__ = lambda self: None def assign(self, value): return _mmdb2.intp_assign(self, value) def value(self): return _mmdb2.intp_value(self) def cast(self): return _mmdb2.intp_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.intp_frompointer if _newclass: frompointer = staticmethod(_mmdb2.intp_frompointer) intp_swigregister = _mmdb2.intp_swigregister intp_swigregister(intp) def intp_frompointer(t): return _mmdb2.intp_frompointer(t) intp_frompointer = _mmdb2.intp_frompointer class doublep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, doublep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, doublep, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_doublep() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_doublep __del__ = lambda self: None def assign(self, value): return _mmdb2.doublep_assign(self, value) def value(self): return _mmdb2.doublep_value(self) def cast(self): return _mmdb2.doublep_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.doublep_frompointer if _newclass: frompointer = staticmethod(_mmdb2.doublep_frompointer) doublep_swigregister = _mmdb2.doublep_swigregister doublep_swigregister(doublep) def doublep_frompointer(t): return _mmdb2.doublep_frompointer(t) doublep_frompointer = _mmdb2.doublep_frompointer class floatp(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, floatp, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, floatp, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_floatp() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_floatp __del__ = lambda self: None def assign(self, value): return _mmdb2.floatp_assign(self, value) def value(self): return _mmdb2.floatp_value(self) def cast(self): return _mmdb2.floatp_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.floatp_frompointer if _newclass: frompointer = staticmethod(_mmdb2.floatp_frompointer) floatp_swigregister = _mmdb2.floatp_swigregister floatp_swigregister(floatp) def floatp_frompointer(t): return _mmdb2.floatp_frompointer(t) floatp_frompointer = _mmdb2.floatp_frompointer class inta(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, inta, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, inta, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmdb2.new_inta(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_inta __del__ = lambda self: None def __getitem__(self, index): return _mmdb2.inta___getitem__(self, index) def __setitem__(self, index, value): return _mmdb2.inta___setitem__(self, index, value) def cast(self): return _mmdb2.inta_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.inta_frompointer if _newclass: frompointer = staticmethod(_mmdb2.inta_frompointer) inta_swigregister = _mmdb2.inta_swigregister inta_swigregister(inta) def inta_frompointer(t): return _mmdb2.inta_frompointer(t) inta_frompointer = _mmdb2.inta_frompointer class doublea(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, doublea, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, doublea, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmdb2.new_doublea(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_doublea __del__ = lambda self: None def __getitem__(self, index): return _mmdb2.doublea___getitem__(self, index) def __setitem__(self, index, value): return _mmdb2.doublea___setitem__(self, index, value) def cast(self): return _mmdb2.doublea_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.doublea_frompointer if _newclass: frompointer = staticmethod(_mmdb2.doublea_frompointer) doublea_swigregister = _mmdb2.doublea_swigregister doublea_swigregister(doublea) def doublea_frompointer(t): return _mmdb2.doublea_frompointer(t) doublea_frompointer = _mmdb2.doublea_frompointer class floata(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, floata, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, floata, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmdb2.new_floata(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_floata __del__ = lambda self: None def __getitem__(self, index): return _mmdb2.floata___getitem__(self, index) def __setitem__(self, index, value): return _mmdb2.floata___setitem__(self, index, value) def cast(self): return _mmdb2.floata_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.floata_frompointer if _newclass: frompointer = staticmethod(_mmdb2.floata_frompointer) floata_swigregister = _mmdb2.floata_swigregister floata_swigregister(floata) def floata_frompointer(t): return _mmdb2.floata_frompointer(t) floata_frompointer = _mmdb2.floata_frompointer def InitMatType(): return _mmdb2.InitMatType() InitMatType = _mmdb2.InitMatType def mround(X): return _mmdb2.mround(X) mround = _mmdb2.mround def ifloor(X): return _mmdb2.ifloor(X) ifloor = _mmdb2.ifloor def Abs(x): return _mmdb2.Abs(x) Abs = _mmdb2.Abs def ISwap(x, y): return _mmdb2.ISwap(x, y) ISwap = _mmdb2.ISwap def WSwap(x, y): return _mmdb2.WSwap(x, y) WSwap = _mmdb2.WSwap def BSwap(x, y): return _mmdb2.BSwap(x, y) BSwap = _mmdb2.BSwap def OSwap(x, y): return _mmdb2.OSwap(x, y) OSwap = _mmdb2.OSwap def LSwap(x, y): return _mmdb2.LSwap(x, y) LSwap = _mmdb2.LSwap def RSwap(x, y): return _mmdb2.RSwap(x, y) RSwap = _mmdb2.RSwap def RMax(x1, x2): return _mmdb2.RMax(x1, x2) RMax = _mmdb2.RMax def LMax(x1, x2): return _mmdb2.LMax(x1, x2) LMax = _mmdb2.LMax def WMax(x1, x2): return _mmdb2.WMax(x1, x2) WMax = _mmdb2.WMax def IMax(x1, x2): return _mmdb2.IMax(x1, x2) IMax = _mmdb2.IMax def RMin(x1, x2): return _mmdb2.RMin(x1, x2) RMin = _mmdb2.RMin def LMin(x1, x2): return _mmdb2.LMin(x1, x2) LMin = _mmdb2.LMin def WMin(x1, x2): return _mmdb2.WMin(x1, x2) WMin = _mmdb2.WMin def IMin(x1, x2): return _mmdb2.IMin(x1, x2) IMin = _mmdb2.IMin def fsign(x1, x2): return _mmdb2.fsign(x1, x2) fsign = _mmdb2.fsign def GetVectorMemory(*args): return _mmdb2.GetVectorMemory(*args) GetVectorMemory = _mmdb2.GetVectorMemory def FreeVectorMemory(*args): return _mmdb2.FreeVectorMemory(*args) FreeVectorMemory = _mmdb2.FreeVectorMemory def GetMatrixMemory(*args): return _mmdb2.GetMatrixMemory(*args) GetMatrixMemory = _mmdb2.GetMatrixMemory def FreeMatrixMemory(*args): return _mmdb2.FreeMatrixMemory(*args) FreeMatrixMemory = _mmdb2.FreeMatrixMemory def GetMatrix3Memory(*args): return _mmdb2.GetMatrix3Memory(*args) GetMatrix3Memory = _mmdb2.GetMatrix3Memory def FreeMatrix3Memory(*args): return _mmdb2.FreeMatrix3Memory(*args) FreeMatrix3Memory = _mmdb2.FreeMatrix3Memory def MachinEps(): return _mmdb2.MachinEps() MachinEps = _mmdb2.MachinEps def floatMachinEps(): return _mmdb2.floatMachinEps() floatMachinEps = _mmdb2.floatMachinEps def frac(R): return _mmdb2.frac(R) frac = _mmdb2.frac def mod(x, y): return _mmdb2.mod(x, y) mod = _mmdb2.mod def Pow(X, y): return _mmdb2.Pow(X, y) Pow = _mmdb2.Pow def Pow1(X, Y): return _mmdb2.Pow1(X, Y) Pow1 = _mmdb2.Pow1 def Exp(X): return _mmdb2.Exp(X) Exp = _mmdb2.Exp def Odd(i): return _mmdb2.Odd(i) Odd = _mmdb2.Odd def HexValL(S): return _mmdb2.HexValL(S) HexValL = _mmdb2.HexValL def OctValL(S): return _mmdb2.OctValL(S) OctValL = _mmdb2.OctValL def BinValL(S): return _mmdb2.BinValL(S) BinValL = _mmdb2.BinValL def BinValS(L, S): return _mmdb2.BinValS(L, S) BinValS = _mmdb2.BinValS def ParamStr(*args): return _mmdb2.ParamStr(*args) ParamStr = _mmdb2.ParamStr def CreateCopy(Dest, Source): return _mmdb2.CreateCopy(Dest, Source) CreateCopy = _mmdb2.CreateCopy def CreateCopy_n(Dest, Source, n): return _mmdb2.CreateCopy_n(Dest, Source, n) CreateCopy_n = _mmdb2.CreateCopy_n def CreateConcat(*args): return _mmdb2.CreateConcat(*args) CreateConcat = _mmdb2.CreateConcat def CreateCopCat(*args): return _mmdb2.CreateCopCat(*args) CreateCopCat = _mmdb2.CreateCopCat def LastOccurence(S, c): return _mmdb2.LastOccurence(S, c) LastOccurence = _mmdb2.LastOccurence def FirstOccurence(*args): return _mmdb2.FirstOccurence(*args) FirstOccurence = _mmdb2.FirstOccurence def indexOf(*args): return _mmdb2.indexOf(*args) indexOf = _mmdb2.indexOf def LowerCase(s): return _mmdb2.LowerCase(s) LowerCase = _mmdb2.LowerCase def UpperCase(s): return _mmdb2.UpperCase(s) UpperCase = _mmdb2.UpperCase def GetString(L, S, M): return _mmdb2.GetString(L, S, M) GetString = _mmdb2.GetString def GetStrTer(L, S, n, LMax, SMax): return _mmdb2.GetStrTer(L, S, n, LMax, SMax) GetStrTer = _mmdb2.GetStrTer def GetStrTerWin32File(L, S, n, LMax, SMax): return _mmdb2.GetStrTerWin32File(L, S, n, LMax, SMax) GetStrTerWin32File = _mmdb2.GetStrTerWin32File def strcpy_n(d, s, n): return _mmdb2.strcpy_n(d, s, n) strcpy_n = _mmdb2.strcpy_n def strcpy_n1(d, s, n): return _mmdb2.strcpy_n1(d, s, n) strcpy_n1 = _mmdb2.strcpy_n1 def strcpy_nr(d, s, n): return _mmdb2.strcpy_nr(d, s, n) strcpy_nr = _mmdb2.strcpy_nr def strcpy_ns(d, s, n): return _mmdb2.strcpy_ns(d, s, n) strcpy_ns = _mmdb2.strcpy_ns def strcpy_cs(d, s): return _mmdb2.strcpy_cs(d, s) strcpy_cs = _mmdb2.strcpy_cs def strcpy_ncs(d, s, n): return _mmdb2.strcpy_ncs(d, s, n) strcpy_ncs = _mmdb2.strcpy_ncs def strcpy_css(d, s): return _mmdb2.strcpy_css(d, s) strcpy_css = _mmdb2.strcpy_css def strcpy_ncss(d, s, n): return _mmdb2.strcpy_ncss(d, s, n) strcpy_ncss = _mmdb2.strcpy_ncss def strcpy_n0(d, s, n): return _mmdb2.strcpy_n0(d, s, n) strcpy_n0 = _mmdb2.strcpy_n0 def strlen_des(s): return _mmdb2.strlen_des(s) strlen_des = _mmdb2.strlen_des def strcpy_des(d, s): return _mmdb2.strcpy_des(d, s) strcpy_des = _mmdb2.strcpy_des def strcat_des(d, s): return _mmdb2.strcat_des(d, s) strcat_des = _mmdb2.strcat_des def PadSpaces(S, len): return _mmdb2.PadSpaces(S, len) PadSpaces = _mmdb2.PadSpaces _mmdb2.SCUTKEY_BEGIN_swigconstant(_mmdb2) SCUTKEY_BEGIN = _mmdb2.SCUTKEY_BEGIN _mmdb2.SCUTKEY_END_swigconstant(_mmdb2) SCUTKEY_END = _mmdb2.SCUTKEY_END _mmdb2.SCUTKEY_BEGEND_swigconstant(_mmdb2) SCUTKEY_BEGEND = _mmdb2.SCUTKEY_BEGEND def CutSpaces(S, CutKey): return _mmdb2.CutSpaces(S, CutKey) CutSpaces = _mmdb2.CutSpaces def DelSpaces(*args): return _mmdb2.DelSpaces(*args) DelSpaces = _mmdb2.DelSpaces def EnforceSpaces(S): return _mmdb2.EnforceSpaces(S) EnforceSpaces = _mmdb2.EnforceSpaces def set_new_float_unibin(): return _mmdb2.set_new_float_unibin() set_new_float_unibin = _mmdb2.set_new_float_unibin def is_new_float_unibin(): return _mmdb2.is_new_float_unibin() is_new_float_unibin = _mmdb2.is_new_float_unibin def set_old_float_unibin(): return _mmdb2.set_old_float_unibin() set_old_float_unibin = _mmdb2.set_old_float_unibin def __modify4(): return _mmdb2.__modify4() __modify4 = _mmdb2.__modify4 def int2UniBin(I, iUB): return _mmdb2.int2UniBin(I, iUB) int2UniBin = _mmdb2.int2UniBin def short2UniBin(S, sUB): return _mmdb2.short2UniBin(S, sUB) short2UniBin = _mmdb2.short2UniBin def long2UniBin(L, lUB): return _mmdb2.long2UniBin(L, lUB) long2UniBin = _mmdb2.long2UniBin def word2UniBin(W, wUB): return _mmdb2.word2UniBin(W, wUB) word2UniBin = _mmdb2.word2UniBin def real2UniBin(R, rUB): return _mmdb2.real2UniBin(R, rUB) real2UniBin = _mmdb2.real2UniBin def float2UniBin(R, fUB): return _mmdb2.float2UniBin(R, fUB) float2UniBin = _mmdb2.float2UniBin def shortreal2UniBin(R, srUB): return _mmdb2.shortreal2UniBin(R, srUB) shortreal2UniBin = _mmdb2.shortreal2UniBin def UniBin2int(iUB): return _mmdb2.UniBin2int(iUB) UniBin2int = _mmdb2.UniBin2int def UniBin2short(sUB, S): return _mmdb2.UniBin2short(sUB, S) UniBin2short = _mmdb2.UniBin2short def UniBin2long(lUB, L): return _mmdb2.UniBin2long(lUB, L) UniBin2long = _mmdb2.UniBin2long def UniBin2word(wUB, W): return _mmdb2.UniBin2word(wUB, W) UniBin2word = _mmdb2.UniBin2word def UniBin2real(rUB): return _mmdb2.UniBin2real(rUB) UniBin2real = _mmdb2.UniBin2real def UniBin2shortreal(srUB, R): return _mmdb2.UniBin2shortreal(srUB, R) UniBin2shortreal = _mmdb2.UniBin2shortreal def UniBin2float(fUB): return _mmdb2.UniBin2float(fUB) UniBin2float = _mmdb2.UniBin2float def mem_write(*args): return _mmdb2.mem_write(*args) mem_write = _mmdb2.mem_write def mem_write_byte(B, S, l): return _mmdb2.mem_write_byte(B, S, l) mem_write_byte = _mmdb2.mem_write_byte def mem_read(*args): return _mmdb2.mem_read(*args) mem_read = _mmdb2.mem_read def mem_read_byte(B, S, l): return _mmdb2.mem_read_byte(B, S, l) mem_read_byte = _mmdb2.mem_read_byte _mmdb2.MAJOR_VERSION_swigconstant(_mmdb2) MAJOR_VERSION = _mmdb2.MAJOR_VERSION _mmdb2.MINOR_VERSION_swigconstant(_mmdb2) MINOR_VERSION = _mmdb2.MINOR_VERSION _mmdb2.MICRO_VERSION_swigconstant(_mmdb2) MICRO_VERSION = _mmdb2.MICRO_VERSION _mmdb2.PRNK_Silent_swigconstant(_mmdb2) PRNK_Silent = _mmdb2.PRNK_Silent _mmdb2.PRNK_SimRWBROOK_swigconstant(_mmdb2) PRNK_SimRWBROOK = _mmdb2.PRNK_SimRWBROOK _mmdb2.Error_EmptyCIF_swigconstant(_mmdb2) Error_EmptyCIF = _mmdb2.Error_EmptyCIF _mmdb2.Error_NoError_swigconstant(_mmdb2) Error_NoError = _mmdb2.Error_NoError _mmdb2.Error_Ok_swigconstant(_mmdb2) Error_Ok = _mmdb2.Error_Ok _mmdb2.Error_WrongSection_swigconstant(_mmdb2) Error_WrongSection = _mmdb2.Error_WrongSection _mmdb2.Error_WrongChainID_swigconstant(_mmdb2) Error_WrongChainID = _mmdb2.Error_WrongChainID _mmdb2.Error_WrongEntryID_swigconstant(_mmdb2) Error_WrongEntryID = _mmdb2.Error_WrongEntryID _mmdb2.Error_SEQRES_serNum_swigconstant(_mmdb2) Error_SEQRES_serNum = _mmdb2.Error_SEQRES_serNum _mmdb2.Error_SEQRES_numRes_swigconstant(_mmdb2) Error_SEQRES_numRes = _mmdb2.Error_SEQRES_numRes _mmdb2.Error_SEQRES_extraRes_swigconstant(_mmdb2) Error_SEQRES_extraRes = _mmdb2.Error_SEQRES_extraRes _mmdb2.Error_NCSM_Unrecognized_swigconstant(_mmdb2) Error_NCSM_Unrecognized = _mmdb2.Error_NCSM_Unrecognized _mmdb2.Error_NCSM_AlreadySet_swigconstant(_mmdb2) Error_NCSM_AlreadySet = _mmdb2.Error_NCSM_AlreadySet _mmdb2.Error_NCSM_WrongSerial_swigconstant(_mmdb2) Error_NCSM_WrongSerial = _mmdb2.Error_NCSM_WrongSerial _mmdb2.Error_NCSM_UnmatchIG_swigconstant(_mmdb2) Error_NCSM_UnmatchIG = _mmdb2.Error_NCSM_UnmatchIG _mmdb2.Error_ATOM_Unrecognized_swigconstant(_mmdb2) Error_ATOM_Unrecognized = _mmdb2.Error_ATOM_Unrecognized _mmdb2.Error_ATOM_AlreadySet_swigconstant(_mmdb2) Error_ATOM_AlreadySet = _mmdb2.Error_ATOM_AlreadySet _mmdb2.Error_ATOM_NoResidue_swigconstant(_mmdb2) Error_ATOM_NoResidue = _mmdb2.Error_ATOM_NoResidue _mmdb2.Error_ATOM_Unmatch_swigconstant(_mmdb2) Error_ATOM_Unmatch = _mmdb2.Error_ATOM_Unmatch _mmdb2.Error_CantOpenFile_swigconstant(_mmdb2) Error_CantOpenFile = _mmdb2.Error_CantOpenFile _mmdb2.Error_UnrecognizedInteger_swigconstant(_mmdb2) Error_UnrecognizedInteger = _mmdb2.Error_UnrecognizedInteger _mmdb2.Error_WrongModelNo_swigconstant(_mmdb2) Error_WrongModelNo = _mmdb2.Error_WrongModelNo _mmdb2.Error_DuplicatedModel_swigconstant(_mmdb2) Error_DuplicatedModel = _mmdb2.Error_DuplicatedModel _mmdb2.Error_NoModel_swigconstant(_mmdb2) Error_NoModel = _mmdb2.Error_NoModel _mmdb2.Error_ForeignFile_swigconstant(_mmdb2) Error_ForeignFile = _mmdb2.Error_ForeignFile _mmdb2.Error_WrongEdition_swigconstant(_mmdb2) Error_WrongEdition = _mmdb2.Error_WrongEdition _mmdb2.Error_NotACIFFile_swigconstant(_mmdb2) Error_NotACIFFile = _mmdb2.Error_NotACIFFile _mmdb2.Error_NoData_swigconstant(_mmdb2) Error_NoData = _mmdb2.Error_NoData _mmdb2.Error_NoLoop_swigconstant(_mmdb2) Error_NoLoop = _mmdb2.Error_NoLoop _mmdb2.Error_NoStruct_swigconstant(_mmdb2) Error_NoStruct = _mmdb2.Error_NoStruct _mmdb2.Error_UnrecognCIFItems_swigconstant(_mmdb2) Error_UnrecognCIFItems = _mmdb2.Error_UnrecognCIFItems _mmdb2.Error_MissingCIFField_swigconstant(_mmdb2) Error_MissingCIFField = _mmdb2.Error_MissingCIFField _mmdb2.Error_EmptyCIFLoop_swigconstant(_mmdb2) Error_EmptyCIFLoop = _mmdb2.Error_EmptyCIFLoop _mmdb2.Error_EmptyCIFStruct_swigconstant(_mmdb2) Error_EmptyCIFStruct = _mmdb2.Error_EmptyCIFStruct _mmdb2.Error_UnexpEndOfCIF_swigconstant(_mmdb2) Error_UnexpEndOfCIF = _mmdb2.Error_UnexpEndOfCIF _mmdb2.Error_MissgCIFLoopField_swigconstant(_mmdb2) Error_MissgCIFLoopField = _mmdb2.Error_MissgCIFLoopField _mmdb2.Error_NotACIFStructure_swigconstant(_mmdb2) Error_NotACIFStructure = _mmdb2.Error_NotACIFStructure _mmdb2.Error_NotACIFLoop_swigconstant(_mmdb2) Error_NotACIFLoop = _mmdb2.Error_NotACIFLoop _mmdb2.Error_UnrecognizedReal_swigconstant(_mmdb2) Error_UnrecognizedReal = _mmdb2.Error_UnrecognizedReal _mmdb2.Error_NoSheetID_swigconstant(_mmdb2) Error_NoSheetID = _mmdb2.Error_NoSheetID _mmdb2.Error_WrongSheetID_swigconstant(_mmdb2) Error_WrongSheetID = _mmdb2.Error_WrongSheetID _mmdb2.Error_WrongStrandNo_swigconstant(_mmdb2) Error_WrongStrandNo = _mmdb2.Error_WrongStrandNo _mmdb2.Error_WrongNumberOfStrands_swigconstant(_mmdb2) Error_WrongNumberOfStrands = _mmdb2.Error_WrongNumberOfStrands _mmdb2.Error_WrongSheetOrder_swigconstant(_mmdb2) Error_WrongSheetOrder = _mmdb2.Error_WrongSheetOrder _mmdb2.Error_HBondInconsistency_swigconstant(_mmdb2) Error_HBondInconsistency = _mmdb2.Error_HBondInconsistency _mmdb2.Error_EmptyResidueName_swigconstant(_mmdb2) Error_EmptyResidueName = _mmdb2.Error_EmptyResidueName _mmdb2.Error_DuplicateSeqNum_swigconstant(_mmdb2) Error_DuplicateSeqNum = _mmdb2.Error_DuplicateSeqNum _mmdb2.Error_NoLogicalName_swigconstant(_mmdb2) Error_NoLogicalName = _mmdb2.Error_NoLogicalName _mmdb2.Error_EmptyFile_swigconstant(_mmdb2) Error_EmptyFile = _mmdb2.Error_EmptyFile _mmdb2.Error_Unknown_swigconstant(_mmdb2) Error_Unknown = _mmdb2.Error_Unknown _mmdb2.Error_CIF_EmptyRow_swigconstant(_mmdb2) Error_CIF_EmptyRow = _mmdb2.Error_CIF_EmptyRow _mmdb2.Error_GeneralError1_swigconstant(_mmdb2) Error_GeneralError1 = _mmdb2.Error_GeneralError1 _mmdb2.ClassID_Template_swigconstant(_mmdb2) ClassID_Template = _mmdb2.ClassID_Template _mmdb2.ClassID_String_swigconstant(_mmdb2) ClassID_String = _mmdb2.ClassID_String _mmdb2.ClassID_ObsLine_swigconstant(_mmdb2) ClassID_ObsLine = _mmdb2.ClassID_ObsLine _mmdb2.ClassID_TitleLine_swigconstant(_mmdb2) ClassID_TitleLine = _mmdb2.ClassID_TitleLine _mmdb2.ClassID_CAVEAT_swigconstant(_mmdb2) ClassID_CAVEAT = _mmdb2.ClassID_CAVEAT _mmdb2.ClassID_Compound_swigconstant(_mmdb2) ClassID_Compound = _mmdb2.ClassID_Compound _mmdb2.ClassID_Source_swigconstant(_mmdb2) ClassID_Source = _mmdb2.ClassID_Source _mmdb2.ClassID_ExpData_swigconstant(_mmdb2) ClassID_ExpData = _mmdb2.ClassID_ExpData _mmdb2.ClassID_MdlType_swigconstant(_mmdb2) ClassID_MdlType = _mmdb2.ClassID_MdlType _mmdb2.ClassID_Author_swigconstant(_mmdb2) ClassID_Author = _mmdb2.ClassID_Author _mmdb2.ClassID_RevData_swigconstant(_mmdb2) ClassID_RevData = _mmdb2.ClassID_RevData _mmdb2.ClassID_Supersede_swigconstant(_mmdb2) ClassID_Supersede = _mmdb2.ClassID_Supersede _mmdb2.ClassID_Journal_swigconstant(_mmdb2) ClassID_Journal = _mmdb2.ClassID_Journal _mmdb2.ClassID_Remark_swigconstant(_mmdb2) ClassID_Remark = _mmdb2.ClassID_Remark _mmdb2.ClassID_DBReference_swigconstant(_mmdb2) ClassID_DBReference = _mmdb2.ClassID_DBReference _mmdb2.ClassID_SeqAdv_swigconstant(_mmdb2) ClassID_SeqAdv = _mmdb2.ClassID_SeqAdv _mmdb2.ClassID_ModRes_swigconstant(_mmdb2) ClassID_ModRes = _mmdb2.ClassID_ModRes _mmdb2.ClassID_Het_swigconstant(_mmdb2) ClassID_Het = _mmdb2.ClassID_Het _mmdb2.ClassID_NCSMatrix_swigconstant(_mmdb2) ClassID_NCSMatrix = _mmdb2.ClassID_NCSMatrix _mmdb2.ClassID_TVect_swigconstant(_mmdb2) ClassID_TVect = _mmdb2.ClassID_TVect _mmdb2.ClassID_Helix_swigconstant(_mmdb2) ClassID_Helix = _mmdb2.ClassID_Helix _mmdb2.ClassID_Turn_swigconstant(_mmdb2) ClassID_Turn = _mmdb2.ClassID_Turn _mmdb2.ClassID_Link_swigconstant(_mmdb2) ClassID_Link = _mmdb2.ClassID_Link _mmdb2.ClassID_LinkR_swigconstant(_mmdb2) ClassID_LinkR = _mmdb2.ClassID_LinkR _mmdb2.ClassID_CisPep_swigconstant(_mmdb2) ClassID_CisPep = _mmdb2.ClassID_CisPep class Mask(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Mask, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Mask, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_Mask() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Mask __del__ = lambda self: None def SetMaskBit(self, BitNo): return _mmdb2.Mask_SetMaskBit(self, BitNo) def NewMask(self, Mask, nMasks): return _mmdb2.Mask_NewMask(self, Mask, nMasks) def CopyMask(self, Mask): return _mmdb2.Mask_CopyMask(self, Mask) def SetMask(self, Mask): return _mmdb2.Mask_SetMask(self, Mask) def RemoveMask(self, Mask): return _mmdb2.Mask_RemoveMask(self, Mask) def SelMask(self, Mask): return _mmdb2.Mask_SelMask(self, Mask) def XadMask(self, Mask): return _mmdb2.Mask_XadMask(self, Mask) def ClearMask(self): return _mmdb2.Mask_ClearMask(self) def NegMask(self): return _mmdb2.Mask_NegMask(self) def CheckMask(self, Mask): return _mmdb2.Mask_CheckMask(self, Mask) def isMask(self): return _mmdb2.Mask_isMask(self) def getLength(self): return _mmdb2.Mask_getLength(self) def Print(self, S): return _mmdb2.Mask_Print(self, S) Mask_swigregister = _mmdb2.Mask_swigregister Mask_swigregister(Mask) cvar = _mmdb2.cvar MinReal = cvar.MinReal MaxReal = cvar.MaxReal fMinReal = cvar.fMinReal fMaxReal = cvar.fMaxReal MinShortReal = cvar.MinShortReal MaxShortReal = cvar.MaxShortReal MaxInt = cvar.MaxInt MinInt = cvar.MinInt MaxWord = cvar.MaxWord MaxInt4 = cvar.MaxInt4 MinInt4 = cvar.MinInt4 MaxWord4 = cvar.MaxWord4 Pi = cvar.Pi Eu = cvar.Eu ln10 = cvar.ln10 ANY_RES = cvar.ANY_RES _mmdb2.UDR_ATOM_swigconstant(_mmdb2) UDR_ATOM = _mmdb2.UDR_ATOM _mmdb2.UDR_RESIDUE_swigconstant(_mmdb2) UDR_RESIDUE = _mmdb2.UDR_RESIDUE _mmdb2.UDR_CHAIN_swigconstant(_mmdb2) UDR_CHAIN = _mmdb2.UDR_CHAIN _mmdb2.UDR_MODEL_swigconstant(_mmdb2) UDR_MODEL = _mmdb2.UDR_MODEL _mmdb2.UDR_HIERARCHY_swigconstant(_mmdb2) UDR_HIERARCHY = _mmdb2.UDR_HIERARCHY _mmdb2.UDRF_ATOM_swigconstant(_mmdb2) UDRF_ATOM = _mmdb2.UDRF_ATOM _mmdb2.UDRF_RESIDUE_swigconstant(_mmdb2) UDRF_RESIDUE = _mmdb2.UDRF_RESIDUE _mmdb2.UDRF_CHAIN_swigconstant(_mmdb2) UDRF_CHAIN = _mmdb2.UDRF_CHAIN _mmdb2.UDRF_MODEL_swigconstant(_mmdb2) UDRF_MODEL = _mmdb2.UDRF_MODEL _mmdb2.UDRF_HIERARCHY_swigconstant(_mmdb2) UDRF_HIERARCHY = _mmdb2.UDRF_HIERARCHY _mmdb2.UDRF_MASK_swigconstant(_mmdb2) UDRF_MASK = _mmdb2.UDRF_MASK class UDRegister(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, UDRegister, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, UDRegister, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_UDRegister() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_UDRegister __del__ = lambda self: None def RegisterUDInteger(self, udr_type, UDDataID): return _mmdb2.UDRegister_RegisterUDInteger(self, udr_type, UDDataID) def RegisterUDReal(self, udr_type, UDDataID): return _mmdb2.UDRegister_RegisterUDReal(self, udr_type, UDDataID) def RegisterUDString(self, udr_type, UDDataID): return _mmdb2.UDRegister_RegisterUDString(self, udr_type, UDDataID) def GetUDDHandle(self, udr_type, UDDataID): return _mmdb2.UDRegister_GetUDDHandle(self, udr_type, UDDataID) UDRegister_swigregister = _mmdb2.UDRegister_swigregister UDRegister_swigregister(UDRegister) _mmdb2.UDDATA_Ok_swigconstant(_mmdb2) UDDATA_Ok = _mmdb2.UDDATA_Ok _mmdb2.UDDATA_WrongHandle_swigconstant(_mmdb2) UDDATA_WrongHandle = _mmdb2.UDDATA_WrongHandle _mmdb2.UDDATA_WrongUDRType_swigconstant(_mmdb2) UDDATA_WrongUDRType = _mmdb2.UDDATA_WrongUDRType _mmdb2.UDDATA_NoData_swigconstant(_mmdb2) UDDATA_NoData = _mmdb2.UDDATA_NoData class UDData(Mask): __swig_setmethods__ = {} for _s in [Mask]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UDData, name, value) __swig_getmethods__ = {} for _s in [Mask]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UDData, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_UDData() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_UDData __del__ = lambda self: None UDData_swigregister = _mmdb2.UDData_swigregister UDData_swigregister(UDData) class ProModel(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProModel, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProModel, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_ProModel() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_ProModel __del__ = lambda self: None def GetEntryID(self): return _mmdb2.ProModel_GetEntryID(self) def SetEntryID(self, arg2): return _mmdb2.ProModel_SetEntryID(self, arg2) def AddChain(self, arg2): return _mmdb2.ProModel_AddChain(self, arg2) def GetCoordHierarchy(self): return _mmdb2.ProModel_GetCoordHierarchy(self) def GetNumberOfModels(self): return _mmdb2.ProModel_GetNumberOfModels(self) def GetNumberOfAllAtoms(self): return _mmdb2.ProModel_GetNumberOfAllAtoms(self) def GetAllAtoms(self): return _mmdb2.ProModel_GetAllAtoms(self) def GetSerNum(self): return _mmdb2.ProModel_GetSerNum(self) def ExpandAtomArray(self, arg2): return _mmdb2.ProModel_ExpandAtomArray(self, arg2) def AddAtomArray(self, arg2): return _mmdb2.ProModel_AddAtomArray(self, arg2) ProModel_swigregister = _mmdb2.ProModel_swigregister ProModel_swigregister(ProModel) class ChainContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ChainContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ChainContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_ChainContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_ChainContainer __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmdb2.ChainContainer_SetChain(self, Chain_Owner) def Get1stChainID(self): return _mmdb2.ChainContainer_Get1stChainID(self) def MoveByChainID(self, chainID, chainContainer): return _mmdb2.ChainContainer_MoveByChainID(self, chainID, chainContainer) ChainContainer_swigregister = _mmdb2.ChainContainer_swigregister ChainContainer_swigregister(ChainContainer) class ContainerChain(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ContainerChain, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ContainerChain, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_ContainerChain(*args) try: self.this.append(this) except: self.this = this def SetChain(self, Chain_Owner): return _mmdb2.ContainerChain_SetChain(self, Chain_Owner) __swig_destroy__ = _mmdb2.delete_ContainerChain __del__ = lambda self: None ContainerChain_swigregister = _mmdb2.ContainerChain_swigregister ContainerChain_swigregister(ContainerChain) class DBReference(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DBReference, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DBReference, name) __repr__ = _swig_repr __swig_setmethods__["seqBeg"] = _mmdb2.DBReference_seqBeg_set __swig_getmethods__["seqBeg"] = _mmdb2.DBReference_seqBeg_get if _newclass: seqBeg = _swig_property(_mmdb2.DBReference_seqBeg_get, _mmdb2.DBReference_seqBeg_set) __swig_setmethods__["insBeg"] = _mmdb2.DBReference_insBeg_set __swig_getmethods__["insBeg"] = _mmdb2.DBReference_insBeg_get if _newclass: insBeg = _swig_property(_mmdb2.DBReference_insBeg_get, _mmdb2.DBReference_insBeg_set) __swig_setmethods__["seqEnd"] = _mmdb2.DBReference_seqEnd_set __swig_getmethods__["seqEnd"] = _mmdb2.DBReference_seqEnd_get if _newclass: seqEnd = _swig_property(_mmdb2.DBReference_seqEnd_get, _mmdb2.DBReference_seqEnd_set) __swig_setmethods__["insEnd"] = _mmdb2.DBReference_insEnd_set __swig_getmethods__["insEnd"] = _mmdb2.DBReference_insEnd_get if _newclass: insEnd = _swig_property(_mmdb2.DBReference_insEnd_get, _mmdb2.DBReference_insEnd_set) __swig_setmethods__["database"] = _mmdb2.DBReference_database_set __swig_getmethods__["database"] = _mmdb2.DBReference_database_get if _newclass: database = _swig_property(_mmdb2.DBReference_database_get, _mmdb2.DBReference_database_set) __swig_setmethods__["dbAccession"] = _mmdb2.DBReference_dbAccession_set __swig_getmethods__["dbAccession"] = _mmdb2.DBReference_dbAccession_get if _newclass: dbAccession = _swig_property(_mmdb2.DBReference_dbAccession_get, _mmdb2.DBReference_dbAccession_set) __swig_setmethods__["dbIdCode"] = _mmdb2.DBReference_dbIdCode_set __swig_getmethods__["dbIdCode"] = _mmdb2.DBReference_dbIdCode_get if _newclass: dbIdCode = _swig_property(_mmdb2.DBReference_dbIdCode_get, _mmdb2.DBReference_dbIdCode_set) __swig_setmethods__["dbseqBeg"] = _mmdb2.DBReference_dbseqBeg_set __swig_getmethods__["dbseqBeg"] = _mmdb2.DBReference_dbseqBeg_get if _newclass: dbseqBeg = _swig_property(_mmdb2.DBReference_dbseqBeg_get, _mmdb2.DBReference_dbseqBeg_set) __swig_setmethods__["dbinsBeg"] = _mmdb2.DBReference_dbinsBeg_set __swig_getmethods__["dbinsBeg"] = _mmdb2.DBReference_dbinsBeg_get if _newclass: dbinsBeg = _swig_property(_mmdb2.DBReference_dbinsBeg_get, _mmdb2.DBReference_dbinsBeg_set) __swig_setmethods__["dbseqEnd"] = _mmdb2.DBReference_dbseqEnd_set __swig_getmethods__["dbseqEnd"] = _mmdb2.DBReference_dbseqEnd_get if _newclass: dbseqEnd = _swig_property(_mmdb2.DBReference_dbseqEnd_get, _mmdb2.DBReference_dbseqEnd_set) __swig_setmethods__["dbinsEnd"] = _mmdb2.DBReference_dbinsEnd_set __swig_getmethods__["dbinsEnd"] = _mmdb2.DBReference_dbinsEnd_get if _newclass: dbinsEnd = _swig_property(_mmdb2.DBReference_dbinsEnd_get, _mmdb2.DBReference_dbinsEnd_set) def __init__(self, *args): this = _mmdb2.new_DBReference(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_DBReference __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.DBReference_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.DBReference_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.DBReference_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.DBReference_GetClassID(self) def Copy(self, DBRef): return _mmdb2.DBReference_Copy(self, DBRef) DBReference_swigregister = _mmdb2.DBReference_swigregister DBReference_swigregister(DBReference) class SeqAdv(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SeqAdv, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SeqAdv, name) __repr__ = _swig_repr __swig_setmethods__["resName"] = _mmdb2.SeqAdv_resName_set __swig_getmethods__["resName"] = _mmdb2.SeqAdv_resName_get if _newclass: resName = _swig_property(_mmdb2.SeqAdv_resName_get, _mmdb2.SeqAdv_resName_set) __swig_setmethods__["seqNum"] = _mmdb2.SeqAdv_seqNum_set __swig_getmethods__["seqNum"] = _mmdb2.SeqAdv_seqNum_get if _newclass: seqNum = _swig_property(_mmdb2.SeqAdv_seqNum_get, _mmdb2.SeqAdv_seqNum_set) __swig_setmethods__["insCode"] = _mmdb2.SeqAdv_insCode_set __swig_getmethods__["insCode"] = _mmdb2.SeqAdv_insCode_get if _newclass: insCode = _swig_property(_mmdb2.SeqAdv_insCode_get, _mmdb2.SeqAdv_insCode_set) __swig_setmethods__["database"] = _mmdb2.SeqAdv_database_set __swig_getmethods__["database"] = _mmdb2.SeqAdv_database_get if _newclass: database = _swig_property(_mmdb2.SeqAdv_database_get, _mmdb2.SeqAdv_database_set) __swig_setmethods__["dbAccession"] = _mmdb2.SeqAdv_dbAccession_set __swig_getmethods__["dbAccession"] = _mmdb2.SeqAdv_dbAccession_get if _newclass: dbAccession = _swig_property(_mmdb2.SeqAdv_dbAccession_get, _mmdb2.SeqAdv_dbAccession_set) __swig_setmethods__["dbRes"] = _mmdb2.SeqAdv_dbRes_set __swig_getmethods__["dbRes"] = _mmdb2.SeqAdv_dbRes_get if _newclass: dbRes = _swig_property(_mmdb2.SeqAdv_dbRes_get, _mmdb2.SeqAdv_dbRes_set) __swig_setmethods__["dbSeq"] = _mmdb2.SeqAdv_dbSeq_set __swig_getmethods__["dbSeq"] = _mmdb2.SeqAdv_dbSeq_get if _newclass: dbSeq = _swig_property(_mmdb2.SeqAdv_dbSeq_get, _mmdb2.SeqAdv_dbSeq_set) __swig_setmethods__["conflict"] = _mmdb2.SeqAdv_conflict_set __swig_getmethods__["conflict"] = _mmdb2.SeqAdv_conflict_get if _newclass: conflict = _swig_property(_mmdb2.SeqAdv_conflict_get, _mmdb2.SeqAdv_conflict_set) def __init__(self, *args): this = _mmdb2.new_SeqAdv(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_SeqAdv __del__ = lambda self: None def ConvertPDBASCII(self, S): return _mmdb2.SeqAdv_ConvertPDBASCII(self, S) def MakeCIF(self, CIF, N): return _mmdb2.SeqAdv_MakeCIF(self, CIF, N) def GetCIF(self, CIF, n): return _mmdb2.SeqAdv_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.SeqAdv_GetClassID(self) def Copy(self, seqAdv): return _mmdb2.SeqAdv_Copy(self, seqAdv) SeqAdv_swigregister = _mmdb2.SeqAdv_swigregister SeqAdv_swigregister(SeqAdv) class SeqRes(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SeqRes, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SeqRes, name) __repr__ = _swig_repr __swig_setmethods__["numRes"] = _mmdb2.SeqRes_numRes_set __swig_getmethods__["numRes"] = _mmdb2.SeqRes_numRes_get if _newclass: numRes = _swig_property(_mmdb2.SeqRes_numRes_get, _mmdb2.SeqRes_numRes_set) __swig_setmethods__["resName"] = _mmdb2.SeqRes_resName_set __swig_getmethods__["resName"] = _mmdb2.SeqRes_resName_get if _newclass: resName = _swig_property(_mmdb2.SeqRes_resName_get, _mmdb2.SeqRes_resName_set) def __init__(self): this = _mmdb2.new_SeqRes() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_SeqRes __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmdb2.SeqRes_SetChain(self, Chain_Owner) def ConvertPDBASCII(self, S): return _mmdb2.SeqRes_ConvertPDBASCII(self, S) def MakeCIF(self, CIF): return _mmdb2.SeqRes_MakeCIF(self, CIF) def GetCIF(self, CIF): return _mmdb2.SeqRes_GetCIF(self, CIF) def Copy(self, seqRes): return _mmdb2.SeqRes_Copy(self, seqRes) SeqRes_swigregister = _mmdb2.SeqRes_swigregister SeqRes_swigregister(SeqRes) class ModRes(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ModRes, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ModRes, name) __repr__ = _swig_repr __swig_setmethods__["resName"] = _mmdb2.ModRes_resName_set __swig_getmethods__["resName"] = _mmdb2.ModRes_resName_get if _newclass: resName = _swig_property(_mmdb2.ModRes_resName_get, _mmdb2.ModRes_resName_set) __swig_setmethods__["seqNum"] = _mmdb2.ModRes_seqNum_set __swig_getmethods__["seqNum"] = _mmdb2.ModRes_seqNum_get if _newclass: seqNum = _swig_property(_mmdb2.ModRes_seqNum_get, _mmdb2.ModRes_seqNum_set) __swig_setmethods__["insCode"] = _mmdb2.ModRes_insCode_set __swig_getmethods__["insCode"] = _mmdb2.ModRes_insCode_get if _newclass: insCode = _swig_property(_mmdb2.ModRes_insCode_get, _mmdb2.ModRes_insCode_set) __swig_setmethods__["stdRes"] = _mmdb2.ModRes_stdRes_set __swig_getmethods__["stdRes"] = _mmdb2.ModRes_stdRes_get if _newclass: stdRes = _swig_property(_mmdb2.ModRes_stdRes_get, _mmdb2.ModRes_stdRes_set) __swig_setmethods__["comment"] = _mmdb2.ModRes_comment_set __swig_getmethods__["comment"] = _mmdb2.ModRes_comment_get if _newclass: comment = _swig_property(_mmdb2.ModRes_comment_get, _mmdb2.ModRes_comment_set) def __init__(self, *args): this = _mmdb2.new_ModRes(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_ModRes __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.ModRes_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.ModRes_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.ModRes_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.ModRes_GetClassID(self) def Copy(self, modRes): return _mmdb2.ModRes_Copy(self, modRes) ModRes_swigregister = _mmdb2.ModRes_swigregister ModRes_swigregister(ModRes) class HetRec(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HetRec, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HetRec, name) __repr__ = _swig_repr __swig_setmethods__["hetID"] = _mmdb2.HetRec_hetID_set __swig_getmethods__["hetID"] = _mmdb2.HetRec_hetID_get if _newclass: hetID = _swig_property(_mmdb2.HetRec_hetID_get, _mmdb2.HetRec_hetID_set) __swig_setmethods__["seqNum"] = _mmdb2.HetRec_seqNum_set __swig_getmethods__["seqNum"] = _mmdb2.HetRec_seqNum_get if _newclass: seqNum = _swig_property(_mmdb2.HetRec_seqNum_get, _mmdb2.HetRec_seqNum_set) __swig_setmethods__["insCode"] = _mmdb2.HetRec_insCode_set __swig_getmethods__["insCode"] = _mmdb2.HetRec_insCode_get if _newclass: insCode = _swig_property(_mmdb2.HetRec_insCode_get, _mmdb2.HetRec_insCode_set) __swig_setmethods__["numHetAtoms"] = _mmdb2.HetRec_numHetAtoms_set __swig_getmethods__["numHetAtoms"] = _mmdb2.HetRec_numHetAtoms_get if _newclass: numHetAtoms = _swig_property(_mmdb2.HetRec_numHetAtoms_get, _mmdb2.HetRec_numHetAtoms_set) __swig_setmethods__["comment"] = _mmdb2.HetRec_comment_set __swig_getmethods__["comment"] = _mmdb2.HetRec_comment_get if _newclass: comment = _swig_property(_mmdb2.HetRec_comment_get, _mmdb2.HetRec_comment_set) def __init__(self, *args): this = _mmdb2.new_HetRec(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_HetRec __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.HetRec_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.HetRec_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.HetRec_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.HetRec_GetClassID(self) def Copy(self, Het): return _mmdb2.HetRec_Copy(self, Het) HetRec_swigregister = _mmdb2.HetRec_swigregister HetRec_swigregister(HetRec) def newChain(): return _mmdb2.newChain() newChain = _mmdb2.newChain def SetMakersChain(defMk, streamMk): return _mmdb2.SetMakersChain(defMk, streamMk) SetMakersChain = _mmdb2.SetMakersChain class Chain(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Chain, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Chain, name) __repr__ = _swig_repr __swig_setmethods__["DBRef"] = _mmdb2.Chain_DBRef_set __swig_getmethods__["DBRef"] = _mmdb2.Chain_DBRef_get if _newclass: DBRef = _swig_property(_mmdb2.Chain_DBRef_get, _mmdb2.Chain_DBRef_set) __swig_setmethods__["seqAdv"] = _mmdb2.Chain_seqAdv_set __swig_getmethods__["seqAdv"] = _mmdb2.Chain_seqAdv_get if _newclass: seqAdv = _swig_property(_mmdb2.Chain_seqAdv_get, _mmdb2.Chain_seqAdv_set) __swig_setmethods__["seqRes"] = _mmdb2.Chain_seqRes_set __swig_getmethods__["seqRes"] = _mmdb2.Chain_seqRes_get if _newclass: seqRes = _swig_property(_mmdb2.Chain_seqRes_get, _mmdb2.Chain_seqRes_set) __swig_setmethods__["modRes"] = _mmdb2.Chain_modRes_set __swig_getmethods__["modRes"] = _mmdb2.Chain_modRes_get if _newclass: modRes = _swig_property(_mmdb2.Chain_modRes_get, _mmdb2.Chain_modRes_set) __swig_setmethods__["Het"] = _mmdb2.Chain_Het_set __swig_getmethods__["Het"] = _mmdb2.Chain_Het_get if _newclass: Het = _swig_property(_mmdb2.Chain_Het_get, _mmdb2.Chain_Het_set) def __init__(self, *args): this = _mmdb2.new_Chain(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Chain __del__ = lambda self: None def FreeAnnotations(self): return _mmdb2.Chain_FreeAnnotations(self) def SetModel(self, model): return _mmdb2.Chain_SetModel(self, model) def SetChain(self, chID): return _mmdb2.Chain_SetChain(self, chID) def GetCoordHierarchy(self): return _mmdb2.Chain_GetCoordHierarchy(self) def ConvertDBREF(self, PDBString): return _mmdb2.Chain_ConvertDBREF(self, PDBString) def ConvertSEQADV(self, PDBString): return _mmdb2.Chain_ConvertSEQADV(self, PDBString) def ConvertSEQRES(self, PDBString): return _mmdb2.Chain_ConvertSEQRES(self, PDBString) def ConvertMODRES(self, PDBString): return _mmdb2.Chain_ConvertMODRES(self, PDBString) def ConvertHET(self, PDBString): return _mmdb2.Chain_ConvertHET(self, PDBString) def MakeAtomCIF(self, CIF): return _mmdb2.Chain_MakeAtomCIF(self, CIF) def GetNumberOfResidues(self): return _mmdb2.Chain_GetNumberOfResidues(self) def GetResidue(self, *args): return _mmdb2.Chain_GetResidue(self, *args) def GetResidueNo(self, seqNum, insCode): return _mmdb2.Chain_GetResidueNo(self, seqNum, insCode) def GetResidueTable(self, resTable, NumberOfResidues): return _mmdb2.Chain_GetResidueTable(self, resTable, NumberOfResidues) def GetResidueCreate(self, resName, seqNum, insCode, Enforce): return _mmdb2.Chain_GetResidueCreate(self, resName, seqNum, insCode, Enforce) def GetCoordSequence(self, seq): return _mmdb2.Chain_GetCoordSequence(self, seq) def DeleteResidue(self, *args): return _mmdb2.Chain_DeleteResidue(self, *args) def DeleteAllResidues(self): return _mmdb2.Chain_DeleteAllResidues(self) def DeleteSolvent(self): return _mmdb2.Chain_DeleteSolvent(self) def TrimResidueTable(self): return _mmdb2.Chain_TrimResidueTable(self) def AddResidue(self, res): return _mmdb2.Chain_AddResidue(self, res) def InsResidue(self, *args): return _mmdb2.Chain_InsResidue(self, *args) def GetNumberOfAtoms(self, *args): return _mmdb2.Chain_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmdb2.Chain_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmdb2.Chain_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmdb2.Chain_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmdb2.Chain_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmdb2.Chain_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmdb2.Chain_DeleteAltLocs(self) def AddAtom(self, *args): return _mmdb2.Chain_AddAtom(self, *args) def ApplyTransform(self, TMatrix): return _mmdb2.Chain_ApplyTransform(self, TMatrix) def GetModelNum(self): return _mmdb2.Chain_GetModelNum(self) def GetModel(self): return _mmdb2.Chain_GetModel(self) def SetChainID(self, chID): return _mmdb2.Chain_SetChainID(self, chID) def GetChainID(self, *args): return _mmdb2.Chain_GetChainID(self, *args) def CheckID(self, chID): return _mmdb2.Chain_CheckID(self, chID) def CheckIDS(self, CID): return _mmdb2.Chain_CheckIDS(self, CID) def GetEntryID(self): return _mmdb2.Chain_GetEntryID(self) def SetEntryID(self, idCode): return _mmdb2.Chain_SetEntryID(self, idCode) def GetNumberOfDBRefs(self): return _mmdb2.Chain_GetNumberOfDBRefs(self) def GetDBRef(self, dbRefNo): return _mmdb2.Chain_GetDBRef(self, dbRefNo) def MaskAtoms(self, Mask): return _mmdb2.Chain_MaskAtoms(self, Mask) def MaskResidues(self, Mask): return _mmdb2.Chain_MaskResidues(self, Mask) def UnmaskAtoms(self, Mask): return _mmdb2.Chain_UnmaskAtoms(self, Mask) def UnmaskResidues(self, Mask): return _mmdb2.Chain_UnmaskResidues(self, Mask) def SortResidues(self): return _mmdb2.Chain_SortResidues(self) def GetNofModResidues(self): return _mmdb2.Chain_GetNofModResidues(self) def GetModResidue(self, modResNo): return _mmdb2.Chain_GetModResidue(self, modResNo) def isSolventChain(self): return _mmdb2.Chain_isSolventChain(self) def isInSelection(self, selHnd): return _mmdb2.Chain_isInSelection(self, selHnd) def isAminoacidChain(self): return _mmdb2.Chain_isAminoacidChain(self) def isNucleotideChain(self): return _mmdb2.Chain_isNucleotideChain(self) def PutUDData(self, *args): return _mmdb2.Chain_PutUDData(self, *args) def GetUDData(self, *args): return _mmdb2.Chain_GetUDData(self, *args) def Copy(self, chain): return _mmdb2.Chain_Copy(self, chain) def CopyAnnotations(self, chain): return _mmdb2.Chain_CopyAnnotations(self, chain) Chain_swigregister = _mmdb2.Chain_swigregister Chain_swigregister(Chain) _mmdb2.ASET_Coordinates_swigconstant(_mmdb2) ASET_Coordinates = _mmdb2.ASET_Coordinates _mmdb2.ASET_Occupancy_swigconstant(_mmdb2) ASET_Occupancy = _mmdb2.ASET_Occupancy _mmdb2.ASET_tempFactor_swigconstant(_mmdb2) ASET_tempFactor = _mmdb2.ASET_tempFactor _mmdb2.ASET_CoordSigma_swigconstant(_mmdb2) ASET_CoordSigma = _mmdb2.ASET_CoordSigma _mmdb2.ASET_OccSigma_swigconstant(_mmdb2) ASET_OccSigma = _mmdb2.ASET_OccSigma _mmdb2.ASET_tFacSigma_swigconstant(_mmdb2) ASET_tFacSigma = _mmdb2.ASET_tFacSigma _mmdb2.ASET_Anis_tFac_swigconstant(_mmdb2) ASET_Anis_tFac = _mmdb2.ASET_Anis_tFac _mmdb2.ASET_Anis_tFSigma_swigconstant(_mmdb2) ASET_Anis_tFSigma = _mmdb2.ASET_Anis_tFSigma _mmdb2.ASET_Charge_swigconstant(_mmdb2) ASET_Charge = _mmdb2.ASET_Charge _mmdb2.ASET_All_swigconstant(_mmdb2) ASET_All = _mmdb2.ASET_All class AtomStat(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomStat, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomStat, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmdb2.AtomStat_nAtoms_set __swig_getmethods__["nAtoms"] = _mmdb2.AtomStat_nAtoms_get if _newclass: nAtoms = _swig_property(_mmdb2.AtomStat_nAtoms_get, _mmdb2.AtomStat_nAtoms_set) __swig_setmethods__["xmin"] = _mmdb2.AtomStat_xmin_set __swig_getmethods__["xmin"] = _mmdb2.AtomStat_xmin_get if _newclass: xmin = _swig_property(_mmdb2.AtomStat_xmin_get, _mmdb2.AtomStat_xmin_set) __swig_setmethods__["ymin"] = _mmdb2.AtomStat_ymin_set __swig_getmethods__["ymin"] = _mmdb2.AtomStat_ymin_get if _newclass: ymin = _swig_property(_mmdb2.AtomStat_ymin_get, _mmdb2.AtomStat_ymin_set) __swig_setmethods__["zmin"] = _mmdb2.AtomStat_zmin_set __swig_getmethods__["zmin"] = _mmdb2.AtomStat_zmin_get if _newclass: zmin = _swig_property(_mmdb2.AtomStat_zmin_get, _mmdb2.AtomStat_zmin_set) __swig_setmethods__["xmax"] = _mmdb2.AtomStat_xmax_set __swig_getmethods__["xmax"] = _mmdb2.AtomStat_xmax_get if _newclass: xmax = _swig_property(_mmdb2.AtomStat_xmax_get, _mmdb2.AtomStat_xmax_set) __swig_setmethods__["ymax"] = _mmdb2.AtomStat_ymax_set __swig_getmethods__["ymax"] = _mmdb2.AtomStat_ymax_get if _newclass: ymax = _swig_property(_mmdb2.AtomStat_ymax_get, _mmdb2.AtomStat_ymax_set) __swig_setmethods__["zmax"] = _mmdb2.AtomStat_zmax_set __swig_getmethods__["zmax"] = _mmdb2.AtomStat_zmax_get if _newclass: zmax = _swig_property(_mmdb2.AtomStat_zmax_get, _mmdb2.AtomStat_zmax_set) __swig_setmethods__["xm"] = _mmdb2.AtomStat_xm_set __swig_getmethods__["xm"] = _mmdb2.AtomStat_xm_get if _newclass: xm = _swig_property(_mmdb2.AtomStat_xm_get, _mmdb2.AtomStat_xm_set) __swig_setmethods__["ym"] = _mmdb2.AtomStat_ym_set __swig_getmethods__["ym"] = _mmdb2.AtomStat_ym_get if _newclass: ym = _swig_property(_mmdb2.AtomStat_ym_get, _mmdb2.AtomStat_ym_set) __swig_setmethods__["zm"] = _mmdb2.AtomStat_zm_set __swig_getmethods__["zm"] = _mmdb2.AtomStat_zm_get if _newclass: zm = _swig_property(_mmdb2.AtomStat_zm_get, _mmdb2.AtomStat_zm_set) __swig_setmethods__["xm2"] = _mmdb2.AtomStat_xm2_set __swig_getmethods__["xm2"] = _mmdb2.AtomStat_xm2_get if _newclass: xm2 = _swig_property(_mmdb2.AtomStat_xm2_get, _mmdb2.AtomStat_xm2_set) __swig_setmethods__["ym2"] = _mmdb2.AtomStat_ym2_set __swig_getmethods__["ym2"] = _mmdb2.AtomStat_ym2_get if _newclass: ym2 = _swig_property(_mmdb2.AtomStat_ym2_get, _mmdb2.AtomStat_ym2_set) __swig_setmethods__["zm2"] = _mmdb2.AtomStat_zm2_set __swig_getmethods__["zm2"] = _mmdb2.AtomStat_zm2_get if _newclass: zm2 = _swig_property(_mmdb2.AtomStat_zm2_get, _mmdb2.AtomStat_zm2_set) __swig_setmethods__["occ_min"] = _mmdb2.AtomStat_occ_min_set __swig_getmethods__["occ_min"] = _mmdb2.AtomStat_occ_min_get if _newclass: occ_min = _swig_property(_mmdb2.AtomStat_occ_min_get, _mmdb2.AtomStat_occ_min_set) __swig_setmethods__["occ_max"] = _mmdb2.AtomStat_occ_max_set __swig_getmethods__["occ_max"] = _mmdb2.AtomStat_occ_max_get if _newclass: occ_max = _swig_property(_mmdb2.AtomStat_occ_max_get, _mmdb2.AtomStat_occ_max_set) __swig_setmethods__["occ_m"] = _mmdb2.AtomStat_occ_m_set __swig_getmethods__["occ_m"] = _mmdb2.AtomStat_occ_m_get if _newclass: occ_m = _swig_property(_mmdb2.AtomStat_occ_m_get, _mmdb2.AtomStat_occ_m_set) __swig_setmethods__["occ_m2"] = _mmdb2.AtomStat_occ_m2_set __swig_getmethods__["occ_m2"] = _mmdb2.AtomStat_occ_m2_get if _newclass: occ_m2 = _swig_property(_mmdb2.AtomStat_occ_m2_get, _mmdb2.AtomStat_occ_m2_set) __swig_setmethods__["tFmin"] = _mmdb2.AtomStat_tFmin_set __swig_getmethods__["tFmin"] = _mmdb2.AtomStat_tFmin_get if _newclass: tFmin = _swig_property(_mmdb2.AtomStat_tFmin_get, _mmdb2.AtomStat_tFmin_set) __swig_setmethods__["tFmax"] = _mmdb2.AtomStat_tFmax_set __swig_getmethods__["tFmax"] = _mmdb2.AtomStat_tFmax_get if _newclass: tFmax = _swig_property(_mmdb2.AtomStat_tFmax_get, _mmdb2.AtomStat_tFmax_set) __swig_setmethods__["tFm"] = _mmdb2.AtomStat_tFm_set __swig_getmethods__["tFm"] = _mmdb2.AtomStat_tFm_get if _newclass: tFm = _swig_property(_mmdb2.AtomStat_tFm_get, _mmdb2.AtomStat_tFm_set) __swig_setmethods__["tFm2"] = _mmdb2.AtomStat_tFm2_set __swig_getmethods__["tFm2"] = _mmdb2.AtomStat_tFm2_get if _newclass: tFm2 = _swig_property(_mmdb2.AtomStat_tFm2_get, _mmdb2.AtomStat_tFm2_set) __swig_setmethods__["u11_min"] = _mmdb2.AtomStat_u11_min_set __swig_getmethods__["u11_min"] = _mmdb2.AtomStat_u11_min_get if _newclass: u11_min = _swig_property(_mmdb2.AtomStat_u11_min_get, _mmdb2.AtomStat_u11_min_set) __swig_setmethods__["u11_max"] = _mmdb2.AtomStat_u11_max_set __swig_getmethods__["u11_max"] = _mmdb2.AtomStat_u11_max_get if _newclass: u11_max = _swig_property(_mmdb2.AtomStat_u11_max_get, _mmdb2.AtomStat_u11_max_set) __swig_setmethods__["u22_min"] = _mmdb2.AtomStat_u22_min_set __swig_getmethods__["u22_min"] = _mmdb2.AtomStat_u22_min_get if _newclass: u22_min = _swig_property(_mmdb2.AtomStat_u22_min_get, _mmdb2.AtomStat_u22_min_set) __swig_setmethods__["u22_max"] = _mmdb2.AtomStat_u22_max_set __swig_getmethods__["u22_max"] = _mmdb2.AtomStat_u22_max_get if _newclass: u22_max = _swig_property(_mmdb2.AtomStat_u22_max_get, _mmdb2.AtomStat_u22_max_set) __swig_setmethods__["u33_min"] = _mmdb2.AtomStat_u33_min_set __swig_getmethods__["u33_min"] = _mmdb2.AtomStat_u33_min_get if _newclass: u33_min = _swig_property(_mmdb2.AtomStat_u33_min_get, _mmdb2.AtomStat_u33_min_set) __swig_setmethods__["u33_max"] = _mmdb2.AtomStat_u33_max_set __swig_getmethods__["u33_max"] = _mmdb2.AtomStat_u33_max_get if _newclass: u33_max = _swig_property(_mmdb2.AtomStat_u33_max_get, _mmdb2.AtomStat_u33_max_set) __swig_setmethods__["u12_min"] = _mmdb2.AtomStat_u12_min_set __swig_getmethods__["u12_min"] = _mmdb2.AtomStat_u12_min_get if _newclass: u12_min = _swig_property(_mmdb2.AtomStat_u12_min_get, _mmdb2.AtomStat_u12_min_set) __swig_setmethods__["u12_max"] = _mmdb2.AtomStat_u12_max_set __swig_getmethods__["u12_max"] = _mmdb2.AtomStat_u12_max_get if _newclass: u12_max = _swig_property(_mmdb2.AtomStat_u12_max_get, _mmdb2.AtomStat_u12_max_set) __swig_setmethods__["u13_min"] = _mmdb2.AtomStat_u13_min_set __swig_getmethods__["u13_min"] = _mmdb2.AtomStat_u13_min_get if _newclass: u13_min = _swig_property(_mmdb2.AtomStat_u13_min_get, _mmdb2.AtomStat_u13_min_set) __swig_setmethods__["u13_max"] = _mmdb2.AtomStat_u13_max_set __swig_getmethods__["u13_max"] = _mmdb2.AtomStat_u13_max_get if _newclass: u13_max = _swig_property(_mmdb2.AtomStat_u13_max_get, _mmdb2.AtomStat_u13_max_set) __swig_setmethods__["u23_min"] = _mmdb2.AtomStat_u23_min_set __swig_getmethods__["u23_min"] = _mmdb2.AtomStat_u23_min_get if _newclass: u23_min = _swig_property(_mmdb2.AtomStat_u23_min_get, _mmdb2.AtomStat_u23_min_set) __swig_setmethods__["u23_max"] = _mmdb2.AtomStat_u23_max_set __swig_getmethods__["u23_max"] = _mmdb2.AtomStat_u23_max_get if _newclass: u23_max = _swig_property(_mmdb2.AtomStat_u23_max_get, _mmdb2.AtomStat_u23_max_set) __swig_setmethods__["u11_m"] = _mmdb2.AtomStat_u11_m_set __swig_getmethods__["u11_m"] = _mmdb2.AtomStat_u11_m_get if _newclass: u11_m = _swig_property(_mmdb2.AtomStat_u11_m_get, _mmdb2.AtomStat_u11_m_set) __swig_setmethods__["u11_m2"] = _mmdb2.AtomStat_u11_m2_set __swig_getmethods__["u11_m2"] = _mmdb2.AtomStat_u11_m2_get if _newclass: u11_m2 = _swig_property(_mmdb2.AtomStat_u11_m2_get, _mmdb2.AtomStat_u11_m2_set) __swig_setmethods__["u22_m"] = _mmdb2.AtomStat_u22_m_set __swig_getmethods__["u22_m"] = _mmdb2.AtomStat_u22_m_get if _newclass: u22_m = _swig_property(_mmdb2.AtomStat_u22_m_get, _mmdb2.AtomStat_u22_m_set) __swig_setmethods__["u22_m2"] = _mmdb2.AtomStat_u22_m2_set __swig_getmethods__["u22_m2"] = _mmdb2.AtomStat_u22_m2_get if _newclass: u22_m2 = _swig_property(_mmdb2.AtomStat_u22_m2_get, _mmdb2.AtomStat_u22_m2_set) __swig_setmethods__["u33_m"] = _mmdb2.AtomStat_u33_m_set __swig_getmethods__["u33_m"] = _mmdb2.AtomStat_u33_m_get if _newclass: u33_m = _swig_property(_mmdb2.AtomStat_u33_m_get, _mmdb2.AtomStat_u33_m_set) __swig_setmethods__["u33_m2"] = _mmdb2.AtomStat_u33_m2_set __swig_getmethods__["u33_m2"] = _mmdb2.AtomStat_u33_m2_get if _newclass: u33_m2 = _swig_property(_mmdb2.AtomStat_u33_m2_get, _mmdb2.AtomStat_u33_m2_set) __swig_setmethods__["u12_m"] = _mmdb2.AtomStat_u12_m_set __swig_getmethods__["u12_m"] = _mmdb2.AtomStat_u12_m_get if _newclass: u12_m = _swig_property(_mmdb2.AtomStat_u12_m_get, _mmdb2.AtomStat_u12_m_set) __swig_setmethods__["u12_m2"] = _mmdb2.AtomStat_u12_m2_set __swig_getmethods__["u12_m2"] = _mmdb2.AtomStat_u12_m2_get if _newclass: u12_m2 = _swig_property(_mmdb2.AtomStat_u12_m2_get, _mmdb2.AtomStat_u12_m2_set) __swig_setmethods__["u13_m"] = _mmdb2.AtomStat_u13_m_set __swig_getmethods__["u13_m"] = _mmdb2.AtomStat_u13_m_get if _newclass: u13_m = _swig_property(_mmdb2.AtomStat_u13_m_get, _mmdb2.AtomStat_u13_m_set) __swig_setmethods__["u13_m2"] = _mmdb2.AtomStat_u13_m2_set __swig_getmethods__["u13_m2"] = _mmdb2.AtomStat_u13_m2_get if _newclass: u13_m2 = _swig_property(_mmdb2.AtomStat_u13_m2_get, _mmdb2.AtomStat_u13_m2_set) __swig_setmethods__["u23_m"] = _mmdb2.AtomStat_u23_m_set __swig_getmethods__["u23_m"] = _mmdb2.AtomStat_u23_m_get if _newclass: u23_m = _swig_property(_mmdb2.AtomStat_u23_m_get, _mmdb2.AtomStat_u23_m_set) __swig_setmethods__["u23_m2"] = _mmdb2.AtomStat_u23_m2_set __swig_getmethods__["u23_m2"] = _mmdb2.AtomStat_u23_m2_get if _newclass: u23_m2 = _swig_property(_mmdb2.AtomStat_u23_m2_get, _mmdb2.AtomStat_u23_m2_set) __swig_setmethods__["WhatIsSet"] = _mmdb2.AtomStat_WhatIsSet_set __swig_getmethods__["WhatIsSet"] = _mmdb2.AtomStat_WhatIsSet_get if _newclass: WhatIsSet = _swig_property(_mmdb2.AtomStat_WhatIsSet_get, _mmdb2.AtomStat_WhatIsSet_set) def Init(self): return _mmdb2.AtomStat_Init(self) def Finish(self): return _mmdb2.AtomStat_Finish(self) def GetMaxSize(self): return _mmdb2.AtomStat_GetMaxSize(self) def __init__(self): this = _mmdb2.new_AtomStat() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_AtomStat __del__ = lambda self: None AtomStat_swigregister = _mmdb2.AtomStat_swigregister AtomStat_swigregister(AtomStat) ATOM_NoSeqNum = cvar.ATOM_NoSeqNum class AtomBondI(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomBondI, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomBondI, name) __repr__ = _swig_repr __swig_setmethods__["index"] = _mmdb2.AtomBondI_index_set __swig_getmethods__["index"] = _mmdb2.AtomBondI_index_get if _newclass: index = _swig_property(_mmdb2.AtomBondI_index_get, _mmdb2.AtomBondI_index_set) __swig_setmethods__["order"] = _mmdb2.AtomBondI_order_set __swig_getmethods__["order"] = _mmdb2.AtomBondI_order_get if _newclass: order = _swig_property(_mmdb2.AtomBondI_order_get, _mmdb2.AtomBondI_order_set) def __init__(self): this = _mmdb2.new_AtomBondI() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_AtomBondI __del__ = lambda self: None AtomBondI_swigregister = _mmdb2.AtomBondI_swigregister AtomBondI_swigregister(AtomBondI) class AtomBond(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomBond, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomBond, name) __repr__ = _swig_repr __swig_setmethods__["atom"] = _mmdb2.AtomBond_atom_set __swig_getmethods__["atom"] = _mmdb2.AtomBond_atom_get if _newclass: atom = _swig_property(_mmdb2.AtomBond_atom_get, _mmdb2.AtomBond_atom_set) __swig_setmethods__["order"] = _mmdb2.AtomBond_order_set __swig_getmethods__["order"] = _mmdb2.AtomBond_order_get if _newclass: order = _swig_property(_mmdb2.AtomBond_order_get, _mmdb2.AtomBond_order_set) def __init__(self): this = _mmdb2.new_AtomBond() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_AtomBond __del__ = lambda self: None AtomBond_swigregister = _mmdb2.AtomBond_swigregister AtomBond_swigregister(AtomBond) def newAtom(): return _mmdb2.newAtom() newAtom = _mmdb2.newAtom def SetMakersAtom(defMk, streamMk): return _mmdb2.SetMakersAtom(defMk, streamMk) SetMakersAtom = _mmdb2.SetMakersAtom class Atom(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Atom, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Atom, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmdb2.Atom_serNum_set __swig_getmethods__["serNum"] = _mmdb2.Atom_serNum_get if _newclass: serNum = _swig_property(_mmdb2.Atom_serNum_get, _mmdb2.Atom_serNum_set) __swig_setmethods__["name"] = _mmdb2.Atom_name_set __swig_getmethods__["name"] = _mmdb2.Atom_name_get if _newclass: name = _swig_property(_mmdb2.Atom_name_get, _mmdb2.Atom_name_set) __swig_setmethods__["altLoc"] = _mmdb2.Atom_altLoc_set __swig_getmethods__["altLoc"] = _mmdb2.Atom_altLoc_get if _newclass: altLoc = _swig_property(_mmdb2.Atom_altLoc_get, _mmdb2.Atom_altLoc_set) __swig_setmethods__["segID"] = _mmdb2.Atom_segID_set __swig_getmethods__["segID"] = _mmdb2.Atom_segID_get if _newclass: segID = _swig_property(_mmdb2.Atom_segID_get, _mmdb2.Atom_segID_set) __swig_setmethods__["element"] = _mmdb2.Atom_element_set __swig_getmethods__["element"] = _mmdb2.Atom_element_get if _newclass: element = _swig_property(_mmdb2.Atom_element_get, _mmdb2.Atom_element_set) __swig_setmethods__["energyType"] = _mmdb2.Atom_energyType_set __swig_getmethods__["energyType"] = _mmdb2.Atom_energyType_get if _newclass: energyType = _swig_property(_mmdb2.Atom_energyType_get, _mmdb2.Atom_energyType_set) __swig_setmethods__["residue"] = _mmdb2.Atom_residue_set __swig_getmethods__["residue"] = _mmdb2.Atom_residue_get if _newclass: residue = _swig_property(_mmdb2.Atom_residue_get, _mmdb2.Atom_residue_set) __swig_setmethods__["x"] = _mmdb2.Atom_x_set __swig_getmethods__["x"] = _mmdb2.Atom_x_get if _newclass: x = _swig_property(_mmdb2.Atom_x_get, _mmdb2.Atom_x_set) __swig_setmethods__["y"] = _mmdb2.Atom_y_set __swig_getmethods__["y"] = _mmdb2.Atom_y_get if _newclass: y = _swig_property(_mmdb2.Atom_y_get, _mmdb2.Atom_y_set) __swig_setmethods__["z"] = _mmdb2.Atom_z_set __swig_getmethods__["z"] = _mmdb2.Atom_z_get if _newclass: z = _swig_property(_mmdb2.Atom_z_get, _mmdb2.Atom_z_set) __swig_setmethods__["occupancy"] = _mmdb2.Atom_occupancy_set __swig_getmethods__["occupancy"] = _mmdb2.Atom_occupancy_get if _newclass: occupancy = _swig_property(_mmdb2.Atom_occupancy_get, _mmdb2.Atom_occupancy_set) __swig_setmethods__["tempFactor"] = _mmdb2.Atom_tempFactor_set __swig_getmethods__["tempFactor"] = _mmdb2.Atom_tempFactor_get if _newclass: tempFactor = _swig_property(_mmdb2.Atom_tempFactor_get, _mmdb2.Atom_tempFactor_set) __swig_setmethods__["charge"] = _mmdb2.Atom_charge_set __swig_getmethods__["charge"] = _mmdb2.Atom_charge_get if _newclass: charge = _swig_property(_mmdb2.Atom_charge_get, _mmdb2.Atom_charge_set) __swig_setmethods__["sigX"] = _mmdb2.Atom_sigX_set __swig_getmethods__["sigX"] = _mmdb2.Atom_sigX_get if _newclass: sigX = _swig_property(_mmdb2.Atom_sigX_get, _mmdb2.Atom_sigX_set) __swig_setmethods__["sigY"] = _mmdb2.Atom_sigY_set __swig_getmethods__["sigY"] = _mmdb2.Atom_sigY_get if _newclass: sigY = _swig_property(_mmdb2.Atom_sigY_get, _mmdb2.Atom_sigY_set) __swig_setmethods__["sigZ"] = _mmdb2.Atom_sigZ_set __swig_getmethods__["sigZ"] = _mmdb2.Atom_sigZ_get if _newclass: sigZ = _swig_property(_mmdb2.Atom_sigZ_get, _mmdb2.Atom_sigZ_set) __swig_setmethods__["sigOcc"] = _mmdb2.Atom_sigOcc_set __swig_getmethods__["sigOcc"] = _mmdb2.Atom_sigOcc_get if _newclass: sigOcc = _swig_property(_mmdb2.Atom_sigOcc_get, _mmdb2.Atom_sigOcc_set) __swig_setmethods__["sigTemp"] = _mmdb2.Atom_sigTemp_set __swig_getmethods__["sigTemp"] = _mmdb2.Atom_sigTemp_get if _newclass: sigTemp = _swig_property(_mmdb2.Atom_sigTemp_get, _mmdb2.Atom_sigTemp_set) __swig_setmethods__["u11"] = _mmdb2.Atom_u11_set __swig_getmethods__["u11"] = _mmdb2.Atom_u11_get if _newclass: u11 = _swig_property(_mmdb2.Atom_u11_get, _mmdb2.Atom_u11_set) __swig_setmethods__["u22"] = _mmdb2.Atom_u22_set __swig_getmethods__["u22"] = _mmdb2.Atom_u22_get if _newclass: u22 = _swig_property(_mmdb2.Atom_u22_get, _mmdb2.Atom_u22_set) __swig_setmethods__["u33"] = _mmdb2.Atom_u33_set __swig_getmethods__["u33"] = _mmdb2.Atom_u33_get if _newclass: u33 = _swig_property(_mmdb2.Atom_u33_get, _mmdb2.Atom_u33_set) __swig_setmethods__["u12"] = _mmdb2.Atom_u12_set __swig_getmethods__["u12"] = _mmdb2.Atom_u12_get if _newclass: u12 = _swig_property(_mmdb2.Atom_u12_get, _mmdb2.Atom_u12_set) __swig_setmethods__["u13"] = _mmdb2.Atom_u13_set __swig_getmethods__["u13"] = _mmdb2.Atom_u13_get if _newclass: u13 = _swig_property(_mmdb2.Atom_u13_get, _mmdb2.Atom_u13_set) __swig_setmethods__["u23"] = _mmdb2.Atom_u23_set __swig_getmethods__["u23"] = _mmdb2.Atom_u23_get if _newclass: u23 = _swig_property(_mmdb2.Atom_u23_get, _mmdb2.Atom_u23_set) __swig_setmethods__["su11"] = _mmdb2.Atom_su11_set __swig_getmethods__["su11"] = _mmdb2.Atom_su11_get if _newclass: su11 = _swig_property(_mmdb2.Atom_su11_get, _mmdb2.Atom_su11_set) __swig_setmethods__["su22"] = _mmdb2.Atom_su22_set __swig_getmethods__["su22"] = _mmdb2.Atom_su22_get if _newclass: su22 = _swig_property(_mmdb2.Atom_su22_get, _mmdb2.Atom_su22_set) __swig_setmethods__["su33"] = _mmdb2.Atom_su33_set __swig_getmethods__["su33"] = _mmdb2.Atom_su33_get if _newclass: su33 = _swig_property(_mmdb2.Atom_su33_get, _mmdb2.Atom_su33_set) __swig_setmethods__["su12"] = _mmdb2.Atom_su12_set __swig_getmethods__["su12"] = _mmdb2.Atom_su12_get if _newclass: su12 = _swig_property(_mmdb2.Atom_su12_get, _mmdb2.Atom_su12_set) __swig_setmethods__["su13"] = _mmdb2.Atom_su13_set __swig_getmethods__["su13"] = _mmdb2.Atom_su13_get if _newclass: su13 = _swig_property(_mmdb2.Atom_su13_get, _mmdb2.Atom_su13_set) __swig_setmethods__["su23"] = _mmdb2.Atom_su23_set __swig_getmethods__["su23"] = _mmdb2.Atom_su23_get if _newclass: su23 = _swig_property(_mmdb2.Atom_su23_get, _mmdb2.Atom_su23_set) __swig_setmethods__["Het"] = _mmdb2.Atom_Het_set __swig_getmethods__["Het"] = _mmdb2.Atom_Het_get if _newclass: Het = _swig_property(_mmdb2.Atom_Het_get, _mmdb2.Atom_Het_set) __swig_setmethods__["Ter"] = _mmdb2.Atom_Ter_set __swig_getmethods__["Ter"] = _mmdb2.Atom_Ter_get if _newclass: Ter = _swig_property(_mmdb2.Atom_Ter_get, _mmdb2.Atom_Ter_set) __swig_setmethods__["WhatIsSet"] = _mmdb2.Atom_WhatIsSet_set __swig_getmethods__["WhatIsSet"] = _mmdb2.Atom_WhatIsSet_get if _newclass: WhatIsSet = _swig_property(_mmdb2.Atom_WhatIsSet_get, _mmdb2.Atom_WhatIsSet_set) def __init__(self, *args): this = _mmdb2.new_Atom(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Atom __del__ = lambda self: None def SetResidue(self, res): return _mmdb2.Atom_SetResidue(self, res) def MakeCIF(self, CIF): return _mmdb2.Atom_MakeCIF(self, CIF) def AddBond(self, bond_atom, bond_order, nAdd_bonds=1): return _mmdb2.Atom_AddBond(self, bond_atom, bond_order, nAdd_bonds) def GetNBonds(self): return _mmdb2.Atom_GetNBonds(self) def FreeBonds(self): return _mmdb2.Atom_FreeBonds(self) def ConvertPDBATOM(self, ix, S): return _mmdb2.Atom_ConvertPDBATOM(self, ix, S) def ConvertPDBSIGATM(self, ix, S): return _mmdb2.Atom_ConvertPDBSIGATM(self, ix, S) def ConvertPDBANISOU(self, ix, S): return _mmdb2.Atom_ConvertPDBANISOU(self, ix, S) def ConvertPDBSIGUIJ(self, ix, S): return _mmdb2.Atom_ConvertPDBSIGUIJ(self, ix, S) def ConvertPDBTER(self, ix, S): return _mmdb2.Atom_ConvertPDBTER(self, ix, S) def ConvertPDBHETATM(self, ix, S): return _mmdb2.Atom_ConvertPDBHETATM(self, ix, S) def GetCIF(self, ix, Loop, LoopAnis): return _mmdb2.Atom_GetCIF(self, ix, Loop, LoopAnis) def RestoreElementName(self): return _mmdb2.Atom_RestoreElementName(self) def MakePDBAtomName(self): return _mmdb2.Atom_MakePDBAtomName(self) def SetAtomName(self, *args): return _mmdb2.Atom_SetAtomName(self, *args) def SetElementName(self, elName): return _mmdb2.Atom_SetElementName(self, elName) def SetCharge(self, *args): return _mmdb2.Atom_SetCharge(self, *args) def SetAtomIndex(self, ix): return _mmdb2.Atom_SetAtomIndex(self, ix) def MakeTer(self): return _mmdb2.Atom_MakeTer(self) def SetCoordinates(self, xx, yy, zz, occ, tFac): return _mmdb2.Atom_SetCoordinates(self, xx, yy, zz, occ, tFac) def GetModelNum(self): return _mmdb2.Atom_GetModelNum(self) def GetChainID(self): return _mmdb2.Atom_GetChainID(self) def GetResName(self): return _mmdb2.Atom_GetResName(self) def GetAASimilarity(self, *args): return _mmdb2.Atom_GetAASimilarity(self, *args) def GetAAHydropathy(self): return _mmdb2.Atom_GetAAHydropathy(self) def GetOccupancy(self): return _mmdb2.Atom_GetOccupancy(self) def GetSeqNum(self): return _mmdb2.Atom_GetSeqNum(self) def GetInsCode(self): return _mmdb2.Atom_GetInsCode(self) def GetSSEType(self): return _mmdb2.Atom_GetSSEType(self) def GetAtomName(self): return _mmdb2.Atom_GetAtomName(self) def GetElementName(self): return _mmdb2.Atom_GetElementName(self) def GetAtomCharge(self, chrg): return _mmdb2.Atom_GetAtomCharge(self, chrg) def GetChainCalphas(self, *args): return _mmdb2.Atom_GetChainCalphas(self, *args) def isTer(self): return _mmdb2.Atom_isTer(self) def isMetal(self): return _mmdb2.Atom_isMetal(self) def isSolvent(self): return _mmdb2.Atom_isSolvent(self) def isInSelection(self, selHnd): return _mmdb2.Atom_isInSelection(self, selHnd) def isNTerminus(self): return _mmdb2.Atom_isNTerminus(self) def isCTerminus(self): return _mmdb2.Atom_isCTerminus(self) def GetDist2(self, *args): return _mmdb2.Atom_GetDist2(self, *args) def GetCosine(self, a1, a2): return _mmdb2.Atom_GetCosine(self, a1, a2) def GetResidue(self): return _mmdb2.Atom_GetResidue(self) def GetChain(self): return _mmdb2.Atom_GetChain(self) def GetModel(self): return _mmdb2.Atom_GetModel(self) def GetResidueNo(self): return _mmdb2.Atom_GetResidueNo(self) def GetCoordHierarchy(self): return _mmdb2.Atom_GetCoordHierarchy(self) def GetAtomID(self): return _mmdb2.Atom_GetAtomID(self) def GetAtomIDfmt(self): return _mmdb2.Atom_GetAtomIDfmt(self) def CheckID(self, *args): return _mmdb2.Atom_CheckID(self, *args) def CheckIDS(self, ID): return _mmdb2.Atom_CheckIDS(self, ID) def Transform(self, *args): return _mmdb2.Atom_Transform(self, *args) def TransformCopy(self, *args): return _mmdb2.Atom_TransformCopy(self, *args) def TransformSet(self, tm, xx, yy, zz): return _mmdb2.Atom_TransformSet(self, tm, xx, yy, zz) def PutUDData(self, *args): return _mmdb2.Atom_PutUDData(self, *args) def GetUDData(self, *args): return _mmdb2.Atom_GetUDData(self, *args) def GetIndex(self): return _mmdb2.Atom_GetIndex(self) def Copy(self, atom): return _mmdb2.Atom_Copy(self, atom) def SetCompactBinary(self): return _mmdb2.Atom_SetCompactBinary(self) def GetAltLoc(self): return _mmdb2.Atom_GetAltLoc(self) def GetSegID(self): return _mmdb2.Atom_GetSegID(self) Atom_swigregister = _mmdb2.Atom_swigregister Atom_swigregister(Atom) _mmdb2.ALF_NoAltCodes_swigconstant(_mmdb2) ALF_NoAltCodes = _mmdb2.ALF_NoAltCodes _mmdb2.ALF_EmptyAltLoc_swigconstant(_mmdb2) ALF_EmptyAltLoc = _mmdb2.ALF_EmptyAltLoc _mmdb2.ALF_NoEmptyAltLoc_swigconstant(_mmdb2) ALF_NoEmptyAltLoc = _mmdb2.ALF_NoEmptyAltLoc _mmdb2.ALF_Mess_swigconstant(_mmdb2) ALF_Mess = _mmdb2.ALF_Mess _mmdb2.ALF_Occupancy_swigconstant(_mmdb2) ALF_Occupancy = _mmdb2.ALF_Occupancy _mmdb2.SSE_None_swigconstant(_mmdb2) SSE_None = _mmdb2.SSE_None _mmdb2.SSE_Strand_swigconstant(_mmdb2) SSE_Strand = _mmdb2.SSE_Strand _mmdb2.SSE_Bulge_swigconstant(_mmdb2) SSE_Bulge = _mmdb2.SSE_Bulge _mmdb2.SSE_3Turn_swigconstant(_mmdb2) SSE_3Turn = _mmdb2.SSE_3Turn _mmdb2.SSE_4Turn_swigconstant(_mmdb2) SSE_4Turn = _mmdb2.SSE_4Turn _mmdb2.SSE_5Turn_swigconstant(_mmdb2) SSE_5Turn = _mmdb2.SSE_5Turn _mmdb2.SSE_Helix_swigconstant(_mmdb2) SSE_Helix = _mmdb2.SSE_Helix def newResidue(): return _mmdb2.newResidue() newResidue = _mmdb2.newResidue def SetMakersResidue(defMk, streamMk): return _mmdb2.SetMakersResidue(defMk, streamMk) SetMakersResidue = _mmdb2.SetMakersResidue class Residue(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Residue, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Residue, name) __repr__ = _swig_repr __swig_setmethods__["name"] = _mmdb2.Residue_name_set __swig_getmethods__["name"] = _mmdb2.Residue_name_get if _newclass: name = _swig_property(_mmdb2.Residue_name_get, _mmdb2.Residue_name_set) __swig_setmethods__["insCode"] = _mmdb2.Residue_insCode_set __swig_getmethods__["insCode"] = _mmdb2.Residue_insCode_get if _newclass: insCode = _swig_property(_mmdb2.Residue_insCode_get, _mmdb2.Residue_insCode_set) __swig_setmethods__["chain"] = _mmdb2.Residue_chain_set __swig_getmethods__["chain"] = _mmdb2.Residue_chain_get if _newclass: chain = _swig_property(_mmdb2.Residue_chain_get, _mmdb2.Residue_chain_set) __swig_setmethods__["atom"] = _mmdb2.Residue_atom_set __swig_getmethods__["atom"] = _mmdb2.Residue_atom_get if _newclass: atom = _swig_property(_mmdb2.Residue_atom_get, _mmdb2.Residue_atom_set) __swig_setmethods__["seqNum"] = _mmdb2.Residue_seqNum_set __swig_getmethods__["seqNum"] = _mmdb2.Residue_seqNum_get if _newclass: seqNum = _swig_property(_mmdb2.Residue_seqNum_get, _mmdb2.Residue_seqNum_set) __swig_setmethods__["index"] = _mmdb2.Residue_index_set __swig_getmethods__["index"] = _mmdb2.Residue_index_get if _newclass: index = _swig_property(_mmdb2.Residue_index_get, _mmdb2.Residue_index_set) __swig_setmethods__["nAtoms"] = _mmdb2.Residue_nAtoms_set __swig_getmethods__["nAtoms"] = _mmdb2.Residue_nAtoms_get if _newclass: nAtoms = _swig_property(_mmdb2.Residue_nAtoms_get, _mmdb2.Residue_nAtoms_set) __swig_setmethods__["SSE"] = _mmdb2.Residue_SSE_set __swig_getmethods__["SSE"] = _mmdb2.Residue_SSE_get if _newclass: SSE = _swig_property(_mmdb2.Residue_SSE_get, _mmdb2.Residue_SSE_set) def __init__(self, *args): this = _mmdb2.new_Residue(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Residue __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmdb2.Residue_SetChain(self, Chain_Owner) def SetResID(self, resName, sqNum, ins): return _mmdb2.Residue_SetResID(self, resName, sqNum, ins) def SetChainID(self, chID): return _mmdb2.Residue_SetChainID(self, chID) def MakeAtomCIF(self, CIF): return _mmdb2.Residue_MakeAtomCIF(self, CIF) def GetChain(self): return _mmdb2.Residue_GetChain(self) def GetModel(self): return _mmdb2.Residue_GetModel(self) def GetModelNum(self): return _mmdb2.Residue_GetModelNum(self) def GetChainID(self): return _mmdb2.Residue_GetChainID(self) def GetResName(self): return _mmdb2.Residue_GetResName(self) def GetAASimilarity(self, *args): return _mmdb2.Residue_GetAASimilarity(self, *args) def GetAAHydropathy(self): return _mmdb2.Residue_GetAAHydropathy(self) def SetResName(self, resName): return _mmdb2.Residue_SetResName(self, resName) def GetSeqNum(self): return _mmdb2.Residue_GetSeqNum(self) def GetInsCode(self): return _mmdb2.Residue_GetInsCode(self) def GetResidueNo(self): return _mmdb2.Residue_GetResidueNo(self) def GetCenter(self, x, y, z): return _mmdb2.Residue_GetCenter(self, x, y, z) def GetCoordHierarchy(self): return _mmdb2.Residue_GetCoordHierarchy(self) def GetResidueID(self): return _mmdb2.Residue_GetResidueID(self) def GetAltLocations(self, nAltLocs, aLoc, occupancy, alflag): return _mmdb2.Residue_GetAltLocations(self, nAltLocs, aLoc, occupancy, alflag) def GetNofAltLocations(self): return _mmdb2.Residue_GetNofAltLocations(self) def isAminoacid(self): return _mmdb2.Residue_isAminoacid(self) def isNucleotide(self): return _mmdb2.Residue_isNucleotide(self) def isDNARNA(self): return _mmdb2.Residue_isDNARNA(self) def isSugar(self): return _mmdb2.Residue_isSugar(self) def isSolvent(self): return _mmdb2.Residue_isSolvent(self) def isModRes(self): return _mmdb2.Residue_isModRes(self) def isInSelection(self, selHnd): return _mmdb2.Residue_isInSelection(self, selHnd) def isNTerminus(self): return _mmdb2.Residue_isNTerminus(self) def isCTerminus(self): return _mmdb2.Residue_isCTerminus(self) def CheckID(self, *args): return _mmdb2.Residue_CheckID(self, *args) def CheckIDS(self, ID): return _mmdb2.Residue_CheckIDS(self, ID) def GetNumberOfAtoms(self, *args): return _mmdb2.Residue_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmdb2.Residue_GetAtom(self, *args) def GetAtomTable(self, atomTable, NumberOfAtoms): return _mmdb2.Residue_GetAtomTable(self, atomTable, NumberOfAtoms) def GetAtomTable1(self, atomTable, NumberOfAtoms): return _mmdb2.Residue_GetAtomTable1(self, atomTable, NumberOfAtoms) def DeleteAtom(self, *args): return _mmdb2.Residue_DeleteAtom(self, *args) def DeleteAllAtoms(self): return _mmdb2.Residue_DeleteAllAtoms(self) def DeleteAltLocs(self): return _mmdb2.Residue_DeleteAltLocs(self) def TrimAtomTable(self): return _mmdb2.Residue_TrimAtomTable(self) def AddAtom(self, atm): return _mmdb2.Residue_AddAtom(self, atm) def InsertAtom(self, *args): return _mmdb2.Residue_InsertAtom(self, *args) def ApplyTransform(self, TMatrix): return _mmdb2.Residue_ApplyTransform(self, TMatrix) def MaskAtoms(self, Mask): return _mmdb2.Residue_MaskAtoms(self, Mask) def UnmaskAtoms(self, Mask): return _mmdb2.Residue_UnmaskAtoms(self, Mask) def PutUDData(self, *args): return _mmdb2.Residue_PutUDData(self, *args) def GetUDData(self, *args): return _mmdb2.Residue_GetUDData(self, *args) def isMainchainHBond(self, res): return _mmdb2.Residue_isMainchainHBond(self, res) def Copy(self, res): return _mmdb2.Residue_Copy(self, res) Residue_swigregister = _mmdb2.Residue_swigregister Residue_swigregister(Residue) _mmdb2.MMDBF_AutoSerials_swigconstant(_mmdb2) MMDBF_AutoSerials = _mmdb2.MMDBF_AutoSerials _mmdb2.MMDBF_NoCoordRead_swigconstant(_mmdb2) MMDBF_NoCoordRead = _mmdb2.MMDBF_NoCoordRead _mmdb2.MMDBF_SimRWBROOK_swigconstant(_mmdb2) MMDBF_SimRWBROOK = _mmdb2.MMDBF_SimRWBROOK _mmdb2.MMDBF_PrintCIFWarnings_swigconstant(_mmdb2) MMDBF_PrintCIFWarnings = _mmdb2.MMDBF_PrintCIFWarnings _mmdb2.MMDBF_EnforceSpaces_swigconstant(_mmdb2) MMDBF_EnforceSpaces = _mmdb2.MMDBF_EnforceSpaces _mmdb2.MMDBF_IgnoreDuplSeqNum_swigconstant(_mmdb2) MMDBF_IgnoreDuplSeqNum = _mmdb2.MMDBF_IgnoreDuplSeqNum _mmdb2.MMDBF_IgnoreSegID_swigconstant(_mmdb2) MMDBF_IgnoreSegID = _mmdb2.MMDBF_IgnoreSegID _mmdb2.MMDBF_IgnoreElement_swigconstant(_mmdb2) MMDBF_IgnoreElement = _mmdb2.MMDBF_IgnoreElement _mmdb2.MMDBF_IgnoreCharge_swigconstant(_mmdb2) MMDBF_IgnoreCharge = _mmdb2.MMDBF_IgnoreCharge _mmdb2.MMDBF_IgnoreNonCoorPDBErrors_swigconstant(_mmdb2) MMDBF_IgnoreNonCoorPDBErrors = _mmdb2.MMDBF_IgnoreNonCoorPDBErrors _mmdb2.MMDBF_IgnoreUnmatch_swigconstant(_mmdb2) MMDBF_IgnoreUnmatch = _mmdb2.MMDBF_IgnoreUnmatch _mmdb2.MMDBF_IgnoreBlankLines_swigconstant(_mmdb2) MMDBF_IgnoreBlankLines = _mmdb2.MMDBF_IgnoreBlankLines _mmdb2.MMDBF_IgnoreHash_swigconstant(_mmdb2) MMDBF_IgnoreHash = _mmdb2.MMDBF_IgnoreHash _mmdb2.MMDBF_IgnoreRemarks_swigconstant(_mmdb2) MMDBF_IgnoreRemarks = _mmdb2.MMDBF_IgnoreRemarks _mmdb2.MMDBF_AllowDuplChainID_swigconstant(_mmdb2) MMDBF_AllowDuplChainID = _mmdb2.MMDBF_AllowDuplChainID _mmdb2.MMDBF_FixSpaceGroup_swigconstant(_mmdb2) MMDBF_FixSpaceGroup = _mmdb2.MMDBF_FixSpaceGroup _mmdb2.MMDBF_EnforceAtomNames_swigconstant(_mmdb2) MMDBF_EnforceAtomNames = _mmdb2.MMDBF_EnforceAtomNames _mmdb2.MMDBF_EnforceUniqueChainID_swigconstant(_mmdb2) MMDBF_EnforceUniqueChainID = _mmdb2.MMDBF_EnforceUniqueChainID _mmdb2.MMDBF_MakeCompactBinary_swigconstant(_mmdb2) MMDBF_MakeCompactBinary = _mmdb2.MMDBF_MakeCompactBinary _mmdb2.MMDB_FILE_Undefined_swigconstant(_mmdb2) MMDB_FILE_Undefined = _mmdb2.MMDB_FILE_Undefined _mmdb2.MMDB_FILE_PDB_swigconstant(_mmdb2) MMDB_FILE_PDB = _mmdb2.MMDB_FILE_PDB _mmdb2.MMDB_FILE_CIF_swigconstant(_mmdb2) MMDB_FILE_CIF = _mmdb2.MMDB_FILE_CIF _mmdb2.MMDB_FILE_Binary_swigconstant(_mmdb2) MMDB_FILE_Binary = _mmdb2.MMDB_FILE_Binary _mmdb2.PDBCLEAN_ATNAME_swigconstant(_mmdb2) PDBCLEAN_ATNAME = _mmdb2.PDBCLEAN_ATNAME _mmdb2.PDBCLEAN_TER_swigconstant(_mmdb2) PDBCLEAN_TER = _mmdb2.PDBCLEAN_TER _mmdb2.PDBCLEAN_CHAIN_swigconstant(_mmdb2) PDBCLEAN_CHAIN = _mmdb2.PDBCLEAN_CHAIN _mmdb2.PDBCLEAN_CHAIN_STRONG_swigconstant(_mmdb2) PDBCLEAN_CHAIN_STRONG = _mmdb2.PDBCLEAN_CHAIN_STRONG _mmdb2.PDBCLEAN_ALTCODE_swigconstant(_mmdb2) PDBCLEAN_ALTCODE = _mmdb2.PDBCLEAN_ALTCODE _mmdb2.PDBCLEAN_ALTCODE_STRONG_swigconstant(_mmdb2) PDBCLEAN_ALTCODE_STRONG = _mmdb2.PDBCLEAN_ALTCODE_STRONG _mmdb2.PDBCLEAN_SERIAL_swigconstant(_mmdb2) PDBCLEAN_SERIAL = _mmdb2.PDBCLEAN_SERIAL _mmdb2.PDBCLEAN_SEQNUM_swigconstant(_mmdb2) PDBCLEAN_SEQNUM = _mmdb2.PDBCLEAN_SEQNUM _mmdb2.PDBCLEAN_CHAIN_ORDER_swigconstant(_mmdb2) PDBCLEAN_CHAIN_ORDER = _mmdb2.PDBCLEAN_CHAIN_ORDER _mmdb2.PDBCLEAN_CHAIN_ORDER_IX_swigconstant(_mmdb2) PDBCLEAN_CHAIN_ORDER_IX = _mmdb2.PDBCLEAN_CHAIN_ORDER_IX _mmdb2.PDBCLEAN_SOLVENT_swigconstant(_mmdb2) PDBCLEAN_SOLVENT = _mmdb2.PDBCLEAN_SOLVENT _mmdb2.PDBCLEAN_INDEX_swigconstant(_mmdb2) PDBCLEAN_INDEX = _mmdb2.PDBCLEAN_INDEX _mmdb2.PDBCLEAN_ELEMENT_swigconstant(_mmdb2) PDBCLEAN_ELEMENT = _mmdb2.PDBCLEAN_ELEMENT _mmdb2.PDBCLEAN_ELEMENT_STRONG_swigconstant(_mmdb2) PDBCLEAN_ELEMENT_STRONG = _mmdb2.PDBCLEAN_ELEMENT_STRONG _mmdb2.CRRDY_NotPrecise_swigconstant(_mmdb2) CRRDY_NotPrecise = _mmdb2.CRRDY_NotPrecise _mmdb2.CRRDY_isTranslation_swigconstant(_mmdb2) CRRDY_isTranslation = _mmdb2.CRRDY_isTranslation _mmdb2.CRRDY_NoOrthCode_swigconstant(_mmdb2) CRRDY_NoOrthCode = _mmdb2.CRRDY_NoOrthCode _mmdb2.CRRDY_Complete_swigconstant(_mmdb2) CRRDY_Complete = _mmdb2.CRRDY_Complete _mmdb2.CRRDY_NoTransfMatrices_swigconstant(_mmdb2) CRRDY_NoTransfMatrices = _mmdb2.CRRDY_NoTransfMatrices _mmdb2.CRRDY_Unchecked_swigconstant(_mmdb2) CRRDY_Unchecked = _mmdb2.CRRDY_Unchecked _mmdb2.CRRDY_Ambiguous_swigconstant(_mmdb2) CRRDY_Ambiguous = _mmdb2.CRRDY_Ambiguous _mmdb2.CRRDY_NoCell_swigconstant(_mmdb2) CRRDY_NoCell = _mmdb2.CRRDY_NoCell _mmdb2.CRRDY_NoSpaceGroup_swigconstant(_mmdb2) CRRDY_NoSpaceGroup = _mmdb2.CRRDY_NoSpaceGroup class Root(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Root, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Root, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr __swig_destroy__ = _mmdb2.delete_Root __del__ = lambda self: None def FreeFileMemory(self): return _mmdb2.Root_FreeFileMemory(self) def SetFlag(self, Flag): return _mmdb2.Root_SetFlag(self, Flag) def RemoveFlag(self, Flag): return _mmdb2.Root_RemoveFlag(self, Flag) def ReadPDBASCII(self, *args): return _mmdb2.Root_ReadPDBASCII(self, *args) def ReadPDBASCII1(self, *args): return _mmdb2.Root_ReadPDBASCII1(self, *args) def ReadCIFASCII(self, *args): return _mmdb2.Root_ReadCIFASCII(self, *args) def ReadCIFASCII1(self, *args): return _mmdb2.Root_ReadCIFASCII1(self, *args) def ReadFromCIF(self, CIFD): return _mmdb2.Root_ReadFromCIF(self, CIFD) def AddPDBASCII1(self, *args): return _mmdb2.Root_AddPDBASCII1(self, *args) def AddPDBASCII(self, *args): return _mmdb2.Root_AddPDBASCII(self, *args) def ReadCoorFile(self, *args): return _mmdb2.Root_ReadCoorFile(self, *args) def ReadCoorFile1(self, *args): return _mmdb2.Root_ReadCoorFile1(self, *args) def WritePDBASCII(self, *args): return _mmdb2.Root_WritePDBASCII(self, *args) def WritePDBASCII1(self, *args): return _mmdb2.Root_WritePDBASCII1(self, *args) def WriteCIFASCII(self, *args): return _mmdb2.Root_WriteCIFASCII(self, *args) def WriteCIFASCII1(self, *args): return _mmdb2.Root_WriteCIFASCII1(self, *args) def ReadMMDBF1(self, *args): return _mmdb2.Root_ReadMMDBF1(self, *args) def ReadMMDBF(self, *args): return _mmdb2.Root_ReadMMDBF(self, *args) def WriteMMDBF1(self, *args): return _mmdb2.Root_WriteMMDBF1(self, *args) def WriteMMDBF(self, *args): return _mmdb2.Root_WriteMMDBF(self, *args) def GetInputBuffer(self, count): return _mmdb2.Root_GetInputBuffer(self, count) def PutPDBString(self, PDBString): return _mmdb2.Root_PutPDBString(self, PDBString) def PDBCleanup(self, CleanKey): return _mmdb2.Root_PDBCleanup(self, CleanKey) def MakeHetAtoms(self, chainID, Make): return _mmdb2.Root_MakeHetAtoms(self, chainID, Make) def GetAtomArray(self): return _mmdb2.Root_GetAtomArray(self) def GetAtomArrayLength(self): return _mmdb2.Root_GetAtomArrayLength(self) def GetAtomI(self, index): return _mmdb2.Root_GetAtomI(self, index) def PutAtom(self, *args): return _mmdb2.Root_PutAtom(self, *args) def RemoveAtom(self, index): return _mmdb2.Root_RemoveAtom(self, index) def FinishStructEdit(self): return _mmdb2.Root_FinishStructEdit(self) def TrimModelTable(self): return _mmdb2.Root_TrimModelTable(self) def DeleteAllModels(self): return _mmdb2.Root_DeleteAllModels(self) def GetNewChainID(self, modelNo, chID, length=1): return _mmdb2.Root_GetNewChainID(self, modelNo, chID, length) def isCompactBinary(self): return _mmdb2.Root_isCompactBinary(self) def CrystReady(self): return _mmdb2.Root_CrystReady(self) def isCrystInfo(self): return _mmdb2.Root_isCrystInfo(self) def isCellInfo(self): return _mmdb2.Root_isCellInfo(self) def isSpaceGroup(self): return _mmdb2.Root_isSpaceGroup(self) def isTransfMatrix(self): return _mmdb2.Root_isTransfMatrix(self) def isScaleMatrix(self): return _mmdb2.Root_isScaleMatrix(self) def isNCSMatrix(self): return _mmdb2.Root_isNCSMatrix(self) def GetNumberOfNCSMatrices(self): return _mmdb2.Root_GetNumberOfNCSMatrices(self) def GetNumberOfNCSMates(self): return _mmdb2.Root_GetNumberOfNCSMates(self) def GetNCSMatrix(self, NCSMatrixNo, ncs_m, iGiven): return _mmdb2.Root_GetNCSMatrix(self, NCSMatrixNo, ncs_m, iGiven) def GetNumberOfSymOps(self): return _mmdb2.Root_GetNumberOfSymOps(self) def GetSymOp(self, Nop): return _mmdb2.Root_GetSymOp(self, Nop) def RegisterUDInteger(self, udr_type, UDDataID): return _mmdb2.Root_RegisterUDInteger(self, udr_type, UDDataID) def RegisterUDReal(self, udr_type, UDDataID): return _mmdb2.Root_RegisterUDReal(self, udr_type, UDDataID) def RegisterUDString(self, udr_type, UDDataID): return _mmdb2.Root_RegisterUDString(self, udr_type, UDDataID) def GetUDDHandle(self, udr_type, UDDataID): return _mmdb2.Root_GetUDDHandle(self, udr_type, UDDataID) def SetSyminfoLib(self, syminfo_lib): return _mmdb2.Root_SetSyminfoLib(self, syminfo_lib) def GetSyminfoLib(self): return _mmdb2.Root_GetSyminfoLib(self) def SetSpaceGroup(self, spGroup): return _mmdb2.Root_SetSpaceGroup(self, spGroup) def GetSpaceGroup(self): return _mmdb2.Root_GetSpaceGroup(self) def GetSpaceGroupFix(self): return _mmdb2.Root_GetSpaceGroupFix(self) def SetIgnoreSCALEi(self, ignoreScalei): return _mmdb2.Root_SetIgnoreSCALEi(self, ignoreScalei) def SetCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode=0): return _mmdb2.Root_SetCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode) def PutCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode=0): return _mmdb2.Root_PutCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode) def GetCell(self): return _mmdb2.Root_GetCell(self) def GetRCell(self): return _mmdb2.Root_GetRCell(self) def GetROMatrix(self, RO): return _mmdb2.Root_GetROMatrix(self, RO) def GetTMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c): return _mmdb2.Root_GetTMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c) def GetUCTMatrix(self, TMatrix, Nop, x, y, z, cellshift_a, cellshift_b, cellshift_c): return _mmdb2.Root_GetUCTMatrix(self, TMatrix, Nop, x, y, z, cellshift_a, cellshift_b, cellshift_c) def GetFractMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c): return _mmdb2.Root_GetFractMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c) def GetSymOpMatrix(self, TMatrix, Nop): return _mmdb2.Root_GetSymOpMatrix(self, TMatrix, Nop) def AddNCSMatrix(self, ncs_m, ncs_v, iGiven): return _mmdb2.Root_AddNCSMatrix(self, ncs_m, ncs_v, iGiven) def GenerateNCSMates(self): return _mmdb2.Root_GenerateNCSMates(self) def GetEntryID(self): return _mmdb2.Root_GetEntryID(self) def SetEntryID(self, idCode): return _mmdb2.Root_SetEntryID(self, idCode) def GetNofExpDataRecs(self): return _mmdb2.Root_GetNofExpDataRecs(self) def GetExpDataRec(self, recNo): return _mmdb2.Root_GetExpDataRec(self, recNo) def GetNofMdlTypeRecs(self): return _mmdb2.Root_GetNofMdlTypeRecs(self) def GetMdlTypeRec(self, recNo): return _mmdb2.Root_GetMdlTypeRec(self, recNo) def GetFileType(self): return _mmdb2.Root_GetFileType(self) def Copy(self, MMDBRoot): return _mmdb2.Root_Copy(self, MMDBRoot) def SetCompactBinary(self): return _mmdb2.Root_SetCompactBinary(self) def PutUDData(self, *args): return _mmdb2.Root_PutUDData(self, *args) def GetUDData(self, *args): return _mmdb2.Root_GetUDData(self, *args) def GetStructureTitle(self, L): return _mmdb2.Root_GetStructureTitle(self, L) def GetCrystData(self): return _mmdb2.Root_GetCrystData(self) def GetUnparsedA(self): return _mmdb2.Root_GetUnparsedA(self) def GetUnparsedB(self): return _mmdb2.Root_GetUnparsedB(self) def GetUnparsedC(self): return _mmdb2.Root_GetUnparsedC(self) Root_swigregister = _mmdb2.Root_swigregister Root_swigregister(Root) _mmdb2.BRICK_ON_1_swigconstant(_mmdb2) BRICK_ON_1 = _mmdb2.BRICK_ON_1 _mmdb2.BRICK_ON_2_swigconstant(_mmdb2) BRICK_ON_2 = _mmdb2.BRICK_ON_2 _mmdb2.BRICK_READY_swigconstant(_mmdb2) BRICK_READY = _mmdb2.BRICK_READY class Brick(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Brick, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Brick, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmdb2.Brick_nAtoms_set __swig_getmethods__["nAtoms"] = _mmdb2.Brick_nAtoms_get if _newclass: nAtoms = _swig_property(_mmdb2.Brick_nAtoms_get, _mmdb2.Brick_nAtoms_set) __swig_setmethods__["atom"] = _mmdb2.Brick_atom_set __swig_getmethods__["atom"] = _mmdb2.Brick_atom_get if _newclass: atom = _swig_property(_mmdb2.Brick_atom_get, _mmdb2.Brick_atom_set) __swig_setmethods__["id"] = _mmdb2.Brick_id_set __swig_getmethods__["id"] = _mmdb2.Brick_id_get if _newclass: id = _swig_property(_mmdb2.Brick_id_get, _mmdb2.Brick_id_set) def __init__(self): this = _mmdb2.new_Brick() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Brick __del__ = lambda self: None def Clear(self): return _mmdb2.Brick_Clear(self) def AddAtom(self, A, atomid): return _mmdb2.Brick_AddAtom(self, A, atomid) Brick_swigregister = _mmdb2.Brick_swigregister Brick_swigregister(Brick) class MBrick(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MBrick, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MBrick, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmdb2.MBrick_nAtoms_set __swig_getmethods__["nAtoms"] = _mmdb2.MBrick_nAtoms_get if _newclass: nAtoms = _swig_property(_mmdb2.MBrick_nAtoms_get, _mmdb2.MBrick_nAtoms_set) __swig_setmethods__["atom"] = _mmdb2.MBrick_atom_set __swig_getmethods__["atom"] = _mmdb2.MBrick_atom_get if _newclass: atom = _swig_property(_mmdb2.MBrick_atom_get, _mmdb2.MBrick_atom_set) __swig_setmethods__["id"] = _mmdb2.MBrick_id_set __swig_getmethods__["id"] = _mmdb2.MBrick_id_get if _newclass: id = _swig_property(_mmdb2.MBrick_id_get, _mmdb2.MBrick_id_set) def __init__(self, nStructures): this = _mmdb2.new_MBrick(nStructures) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_MBrick __del__ = lambda self: None def Clear(self): return _mmdb2.MBrick_Clear(self) def AddAtom(self, A, structNo, atomid): return _mmdb2.MBrick_AddAtom(self, A, structNo, atomid) MBrick_swigregister = _mmdb2.MBrick_swigregister MBrick_swigregister(MBrick) class GenSym(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, GenSym, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, GenSym, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_GenSym() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_GenSym __del__ = lambda self: None def FreeMemory(self): return _mmdb2.GenSym_FreeMemory(self) def AddSymOp(self, XYZOperation): return _mmdb2.GenSym_AddSymOp(self, XYZOperation) def AddRenChain(self, Nop, ch1, ch2): return _mmdb2.GenSym_AddRenChain(self, Nop, ch1, ch2) def Copy(self, genSym): return _mmdb2.GenSym_Copy(self, genSym) GenSym_swigregister = _mmdb2.GenSym_swigregister GenSym_swigregister(GenSym) class Contact(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Contact, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Contact, name) __repr__ = _swig_repr __swig_setmethods__["id1"] = _mmdb2.Contact_id1_set __swig_getmethods__["id1"] = _mmdb2.Contact_id1_get if _newclass: id1 = _swig_property(_mmdb2.Contact_id1_get, _mmdb2.Contact_id1_set) __swig_setmethods__["id2"] = _mmdb2.Contact_id2_set __swig_getmethods__["id2"] = _mmdb2.Contact_id2_get if _newclass: id2 = _swig_property(_mmdb2.Contact_id2_get, _mmdb2.Contact_id2_set) __swig_setmethods__["group"] = _mmdb2.Contact_group_set __swig_getmethods__["group"] = _mmdb2.Contact_group_get if _newclass: group = _swig_property(_mmdb2.Contact_group_get, _mmdb2.Contact_group_set) __swig_setmethods__["dist"] = _mmdb2.Contact_dist_set __swig_getmethods__["dist"] = _mmdb2.Contact_dist_get if _newclass: dist = _swig_property(_mmdb2.Contact_dist_get, _mmdb2.Contact_dist_set) def __init__(self): this = _mmdb2.new_Contact() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Contact __del__ = lambda self: None Contact_swigregister = _mmdb2.Contact_swigregister Contact_swigregister(Contact) class MContact(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MContact, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MContact, name) __repr__ = _swig_repr __swig_setmethods__["nStruct"] = _mmdb2.MContact_nStruct_set __swig_getmethods__["nStruct"] = _mmdb2.MContact_nStruct_get if _newclass: nStruct = _swig_property(_mmdb2.MContact_nStruct_get, _mmdb2.MContact_nStruct_set) __swig_setmethods__["contactID"] = _mmdb2.MContact_contactID_set __swig_getmethods__["contactID"] = _mmdb2.MContact_contactID_get if _newclass: contactID = _swig_property(_mmdb2.MContact_contactID_get, _mmdb2.MContact_contactID_set) __swig_setmethods__["nAtoms"] = _mmdb2.MContact_nAtoms_set __swig_getmethods__["nAtoms"] = _mmdb2.MContact_nAtoms_get if _newclass: nAtoms = _swig_property(_mmdb2.MContact_nAtoms_get, _mmdb2.MContact_nAtoms_set) __swig_setmethods__["atom"] = _mmdb2.MContact_atom_set __swig_getmethods__["atom"] = _mmdb2.MContact_atom_get if _newclass: atom = _swig_property(_mmdb2.MContact_atom_get, _mmdb2.MContact_atom_set) __swig_setmethods__["id"] = _mmdb2.MContact_id_set __swig_getmethods__["id"] = _mmdb2.MContact_id_get if _newclass: id = _swig_property(_mmdb2.MContact_id_get, _mmdb2.MContact_id_set) def __init__(self, nStructures): this = _mmdb2.new_MContact(nStructures) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_MContact __del__ = lambda self: None def AddContact(self, A, structNo, atomid): return _mmdb2.MContact_AddContact(self, A, structNo, atomid) MContact_swigregister = _mmdb2.MContact_swigregister MContact_swigregister(MContact) def DeleteMContacts(mcontact, nContacts): return _mmdb2.DeleteMContacts(mcontact, nContacts) DeleteMContacts = _mmdb2.DeleteMContacts _mmdb2.CID_Ok_swigconstant(_mmdb2) CID_Ok = _mmdb2.CID_Ok _mmdb2.CID_NoModel_swigconstant(_mmdb2) CID_NoModel = _mmdb2.CID_NoModel _mmdb2.CID_NoChain_swigconstant(_mmdb2) CID_NoChain = _mmdb2.CID_NoChain _mmdb2.CID_NoResidue_swigconstant(_mmdb2) CID_NoResidue = _mmdb2.CID_NoResidue _mmdb2.CID_NoAtom_swigconstant(_mmdb2) CID_NoAtom = _mmdb2.CID_NoAtom _mmdb2.CID_WrongPath_swigconstant(_mmdb2) CID_WrongPath = _mmdb2.CID_WrongPath _mmdb2.GSM_Ok_swigconstant(_mmdb2) GSM_Ok = _mmdb2.GSM_Ok _mmdb2.GSM_NoSymOps_swigconstant(_mmdb2) GSM_NoSymOps = _mmdb2.GSM_NoSymOps _mmdb2.GSM_NoTransfMatrices_swigconstant(_mmdb2) GSM_NoTransfMatrices = _mmdb2.GSM_NoTransfMatrices _mmdb2.GSM_NoCell_swigconstant(_mmdb2) GSM_NoCell = _mmdb2.GSM_NoCell class CoorManager(Root): __swig_setmethods__ = {} for _s in [Root]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CoorManager, name, value) __swig_getmethods__ = {} for _s in [Root]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CoorManager, name) __repr__ = _swig_repr __swig_setmethods__["CoorIDCode"] = _mmdb2.CoorManager_CoorIDCode_set __swig_getmethods__["CoorIDCode"] = _mmdb2.CoorManager_CoorIDCode_get if _newclass: CoorIDCode = _swig_property(_mmdb2.CoorManager_CoorIDCode_get, _mmdb2.CoorManager_CoorIDCode_set) def __init__(self): this = _mmdb2.new_CoorManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_CoorManager __del__ = lambda self: None def SetDefaultCoorID(self, CID): return _mmdb2.CoorManager_SetDefaultCoorID(self, CID) def RemoveBricks(self): return _mmdb2.CoorManager_RemoveBricks(self) def areBricks(self): return _mmdb2.CoorManager_areBricks(self) def MakeBricks(self, atmvec, avlen, Margin, BrickSize=6.0): return _mmdb2.CoorManager_MakeBricks(self, atmvec, avlen, Margin, BrickSize) def GetBrickDimension(self, nxmax, nymax, nzmax): return _mmdb2.CoorManager_GetBrickDimension(self, nxmax, nymax, nzmax) def GetBrickCoor(self, *args): return _mmdb2.CoorManager_GetBrickCoor(self, *args) def GetBrick(self, nx, ny, nz): return _mmdb2.CoorManager_GetBrick(self, nx, ny, nz) def RemoveMBricks(self): return _mmdb2.CoorManager_RemoveMBricks(self) def areMBricks(self): return _mmdb2.CoorManager_areMBricks(self) def MakeMBricks(self, atmvec, avlen, nStructures, Margin, BrickSize=6.0): return _mmdb2.CoorManager_MakeMBricks(self, atmvec, avlen, nStructures, Margin, BrickSize) def GetMBrickDimension(self, nxmax, nymax, nzmax): return _mmdb2.CoorManager_GetMBrickDimension(self, nxmax, nymax, nzmax) def GetMBrickCoor(self, *args): return _mmdb2.CoorManager_GetMBrickCoor(self, *args) def GetMBrick(self, nx, ny, nz): return _mmdb2.CoorManager_GetMBrick(self, nx, ny, nz) def GetNumberOfModels(self): return _mmdb2.CoorManager_GetNumberOfModels(self) def GetFirstModelNum(self): return _mmdb2.CoorManager_GetFirstModelNum(self) def GetFirstDefinedModel(self): return _mmdb2.CoorManager_GetFirstDefinedModel(self) def GetModel(self, *args): return _mmdb2.CoorManager_GetModel(self, *args) def GetModelTable(self, modTable, NumberOfModels): return _mmdb2.CoorManager_GetModelTable(self, modTable, NumberOfModels) def DeleteModel(self, *args): return _mmdb2.CoorManager_DeleteModel(self, *args) def AddModel(self, mdl): return _mmdb2.CoorManager_AddModel(self, mdl) def InsModel(self, mdl, modelNo): return _mmdb2.CoorManager_InsModel(self, mdl, modelNo) def RotateModels(self, modelNo1, modelNo2, rotdir): return _mmdb2.CoorManager_RotateModels(self, modelNo1, modelNo2, rotdir) def SwapModels(self, modelNo1, modelNo2): return _mmdb2.CoorManager_SwapModels(self, modelNo1, modelNo2) def GetNumberOfChains(self, *args): return _mmdb2.CoorManager_GetNumberOfChains(self, *args) def GetChain(self, *args): return _mmdb2.CoorManager_GetChain(self, *args) def GetChainTable(self, *args): return _mmdb2.CoorManager_GetChainTable(self, *args) def DeleteChain(self, *args): return _mmdb2.CoorManager_DeleteChain(self, *args) def DeleteAllChains(self, *args): return _mmdb2.CoorManager_DeleteAllChains(self, *args) def AddChain(self, modelNo, chain): return _mmdb2.CoorManager_AddChain(self, modelNo, chain) def GetNumberOfResidues(self, *args): return _mmdb2.CoorManager_GetNumberOfResidues(self, *args) def GetResidue(self, *args): return _mmdb2.CoorManager_GetResidue(self, *args) def GetResidueNo(self, *args): return _mmdb2.CoorManager_GetResidueNo(self, *args) def GetResidueTable(self, *args): return _mmdb2.CoorManager_GetResidueTable(self, *args) def DeleteResidue(self, *args): return _mmdb2.CoorManager_DeleteResidue(self, *args) def DeleteAllResidues(self, *args): return _mmdb2.CoorManager_DeleteAllResidues(self, *args) def DeleteSolvent(self): return _mmdb2.CoorManager_DeleteSolvent(self) def AddResidue(self, *args): return _mmdb2.CoorManager_AddResidue(self, *args) def GetNumberOfAtoms(self, *args): return _mmdb2.CoorManager_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmdb2.CoorManager_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmdb2.CoorManager_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmdb2.CoorManager_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmdb2.CoorManager_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmdb2.CoorManager_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmdb2.CoorManager_DeleteAltLocs(self) def AddAtom(self, *args): return _mmdb2.CoorManager_AddAtom(self, *args) def GenerateSymMates(self, genSym=None): return _mmdb2.CoorManager_GenerateSymMates(self, genSym) def ApplyTransform(self, TMatrix): return _mmdb2.CoorManager_ApplyTransform(self, TMatrix) def BringToUnitCell(self): return _mmdb2.CoorManager_BringToUnitCell(self) def Frac2Orth(self, *args): return _mmdb2.CoorManager_Frac2Orth(self, *args) def Orth2Frac(self, *args): return _mmdb2.CoorManager_Orth2Frac(self, *args) def SeekContacts(self, *args): return _mmdb2.CoorManager_SeekContacts(self, *args) CoorManager_swigregister = _mmdb2.CoorManager_swigregister CoorManager_swigregister(CoorManager) def GetEulerRotMatrix(erm, alpha, beta, gamma): return _mmdb2.GetEulerRotMatrix(erm, alpha, beta, gamma) GetEulerRotMatrix = _mmdb2.GetEulerRotMatrix def GetEulerTMatrix(erm, alpha, beta, gamma, x0, y0, z0): return _mmdb2.GetEulerTMatrix(erm, alpha, beta, gamma, x0, y0, z0) GetEulerTMatrix = _mmdb2.GetEulerTMatrix def EulerRotation(A, nA, alpha, beta, gamma, x0, y0, z0): return _mmdb2.EulerRotation(A, nA, alpha, beta, gamma, x0, y0, z0) EulerRotation = _mmdb2.EulerRotation def GetVecRotMatrix(vrm, alpha, vx, vy, vz): return _mmdb2.GetVecRotMatrix(vrm, alpha, vx, vy, vz) GetVecRotMatrix = _mmdb2.GetVecRotMatrix def GetRotParameters(vrm, alpha, vx, vy, vz): return _mmdb2.GetRotParameters(vrm, alpha, vx, vy, vz) GetRotParameters = _mmdb2.GetRotParameters def GetVecTMatrix(vrm, alpha, vx, vy, vz, x0, y0, z0): return _mmdb2.GetVecTMatrix(vrm, alpha, vx, vy, vz, x0, y0, z0) GetVecTMatrix = _mmdb2.GetVecTMatrix def VectorRotation(A, nA, alpha, vx, vy, vz, x0, y0, z0): return _mmdb2.VectorRotation(A, nA, alpha, vx, vy, vz, x0, y0, z0) VectorRotation = _mmdb2.VectorRotation def GetMassCenter(A, nA, xmc, ymc, zmc): return _mmdb2.GetMassCenter(A, nA, xmc, ymc, zmc) GetMassCenter = _mmdb2.GetMassCenter _mmdb2.SPOSEAT_Ok_swigconstant(_mmdb2) SPOSEAT_Ok = _mmdb2.SPOSEAT_Ok _mmdb2.SPOSEAT_NoAtoms_swigconstant(_mmdb2) SPOSEAT_NoAtoms = _mmdb2.SPOSEAT_NoAtoms _mmdb2.SPOSEAT_SVD_Fail_swigconstant(_mmdb2) SPOSEAT_SVD_Fail = _mmdb2.SPOSEAT_SVD_Fail def SuperposeAtoms(T, A1, nA, A2, C=None): return _mmdb2.SuperposeAtoms(T, A1, nA, A2, C) SuperposeAtoms = _mmdb2.SuperposeAtoms _mmdb2.CNSORT_OFF_swigconstant(_mmdb2) CNSORT_OFF = _mmdb2.CNSORT_OFF _mmdb2.CNSORT_1INC_swigconstant(_mmdb2) CNSORT_1INC = _mmdb2.CNSORT_1INC _mmdb2.CNSORT_1DEC_swigconstant(_mmdb2) CNSORT_1DEC = _mmdb2.CNSORT_1DEC _mmdb2.CNSORT_2INC_swigconstant(_mmdb2) CNSORT_2INC = _mmdb2.CNSORT_2INC _mmdb2.CNSORT_2DEC_swigconstant(_mmdb2) CNSORT_2DEC = _mmdb2.CNSORT_2DEC _mmdb2.CNSORT_DINC_swigconstant(_mmdb2) CNSORT_DINC = _mmdb2.CNSORT_DINC _mmdb2.CNSORT_DDEC_swigconstant(_mmdb2) CNSORT_DDEC = _mmdb2.CNSORT_DDEC def SortContacts(contact, ncontacts, sortmode): return _mmdb2.SortContacts(contact, ncontacts, sortmode) SortContacts = _mmdb2.SortContacts def getPhi(A): return _mmdb2.getPhi(A) getPhi = _mmdb2.getPhi def getPsi(A): return _mmdb2.getPsi(A) getPsi = _mmdb2.getPsi _mmdb2.SKEY_NEW_swigconstant(_mmdb2) SKEY_NEW = _mmdb2.SKEY_NEW _mmdb2.SKEY_OR_swigconstant(_mmdb2) SKEY_OR = _mmdb2.SKEY_OR _mmdb2.SKEY_AND_swigconstant(_mmdb2) SKEY_AND = _mmdb2.SKEY_AND _mmdb2.SKEY_XOR_swigconstant(_mmdb2) SKEY_XOR = _mmdb2.SKEY_XOR _mmdb2.SKEY_CLR_swigconstant(_mmdb2) SKEY_CLR = _mmdb2.SKEY_CLR _mmdb2.SKEY_XAND_swigconstant(_mmdb2) SKEY_XAND = _mmdb2.SKEY_XAND _mmdb2.STYPE_INVALID_swigconstant(_mmdb2) STYPE_INVALID = _mmdb2.STYPE_INVALID _mmdb2.STYPE_UNDEFINED_swigconstant(_mmdb2) STYPE_UNDEFINED = _mmdb2.STYPE_UNDEFINED _mmdb2.STYPE_ATOM_swigconstant(_mmdb2) STYPE_ATOM = _mmdb2.STYPE_ATOM _mmdb2.STYPE_RESIDUE_swigconstant(_mmdb2) STYPE_RESIDUE = _mmdb2.STYPE_RESIDUE _mmdb2.STYPE_CHAIN_swigconstant(_mmdb2) STYPE_CHAIN = _mmdb2.STYPE_CHAIN _mmdb2.STYPE_MODEL_swigconstant(_mmdb2) STYPE_MODEL = _mmdb2.STYPE_MODEL _mmdb2.SELPROP_Solvent_swigconstant(_mmdb2) SELPROP_Solvent = _mmdb2.SELPROP_Solvent _mmdb2.SELPROP_Aminoacid_swigconstant(_mmdb2) SELPROP_Aminoacid = _mmdb2.SELPROP_Aminoacid _mmdb2.SELPROP_Nucleotide_swigconstant(_mmdb2) SELPROP_Nucleotide = _mmdb2.SELPROP_Nucleotide _mmdb2.SELPROP_Sugar_swigconstant(_mmdb2) SELPROP_Sugar = _mmdb2.SELPROP_Sugar _mmdb2.SELPROP_ModRes_swigconstant(_mmdb2) SELPROP_ModRes = _mmdb2.SELPROP_ModRes _mmdb2.UDSCR_LT_swigconstant(_mmdb2) UDSCR_LT = _mmdb2.UDSCR_LT _mmdb2.UDSCR_LE_swigconstant(_mmdb2) UDSCR_LE = _mmdb2.UDSCR_LE _mmdb2.UDSCR_EQ_swigconstant(_mmdb2) UDSCR_EQ = _mmdb2.UDSCR_EQ _mmdb2.UDSCR_NE_swigconstant(_mmdb2) UDSCR_NE = _mmdb2.UDSCR_NE _mmdb2.UDSCR_GE_swigconstant(_mmdb2) UDSCR_GE = _mmdb2.UDSCR_GE _mmdb2.UDSCR_GT_swigconstant(_mmdb2) UDSCR_GT = _mmdb2.UDSCR_GT _mmdb2.UDSCR_LTcase_swigconstant(_mmdb2) UDSCR_LTcase = _mmdb2.UDSCR_LTcase _mmdb2.UDSCR_LEcase_swigconstant(_mmdb2) UDSCR_LEcase = _mmdb2.UDSCR_LEcase _mmdb2.UDSCR_EQcase_swigconstant(_mmdb2) UDSCR_EQcase = _mmdb2.UDSCR_EQcase _mmdb2.UDSCR_NEcase_swigconstant(_mmdb2) UDSCR_NEcase = _mmdb2.UDSCR_NEcase _mmdb2.UDSCR_GEcase_swigconstant(_mmdb2) UDSCR_GEcase = _mmdb2.UDSCR_GEcase _mmdb2.UDSCR_GTcase_swigconstant(_mmdb2) UDSCR_GTcase = _mmdb2.UDSCR_GTcase _mmdb2.UDSCR_LTn_swigconstant(_mmdb2) UDSCR_LTn = _mmdb2.UDSCR_LTn _mmdb2.UDSCR_LEn_swigconstant(_mmdb2) UDSCR_LEn = _mmdb2.UDSCR_LEn _mmdb2.UDSCR_EQn_swigconstant(_mmdb2) UDSCR_EQn = _mmdb2.UDSCR_EQn _mmdb2.UDSCR_NEn_swigconstant(_mmdb2) UDSCR_NEn = _mmdb2.UDSCR_NEn _mmdb2.UDSCR_GEn_swigconstant(_mmdb2) UDSCR_GEn = _mmdb2.UDSCR_GEn _mmdb2.UDSCR_GTn_swigconstant(_mmdb2) UDSCR_GTn = _mmdb2.UDSCR_GTn _mmdb2.UDSCR_LTncase_swigconstant(_mmdb2) UDSCR_LTncase = _mmdb2.UDSCR_LTncase _mmdb2.UDSCR_LEncase_swigconstant(_mmdb2) UDSCR_LEncase = _mmdb2.UDSCR_LEncase _mmdb2.UDSCR_EQncase_swigconstant(_mmdb2) UDSCR_EQncase = _mmdb2.UDSCR_EQncase _mmdb2.UDSCR_NEncase_swigconstant(_mmdb2) UDSCR_NEncase = _mmdb2.UDSCR_NEncase _mmdb2.UDSCR_GEncase_swigconstant(_mmdb2) UDSCR_GEncase = _mmdb2.UDSCR_GEncase _mmdb2.UDSCR_GTncase_swigconstant(_mmdb2) UDSCR_GTncase = _mmdb2.UDSCR_GTncase _mmdb2.UDSCR_Substr_swigconstant(_mmdb2) UDSCR_Substr = _mmdb2.UDSCR_Substr _mmdb2.UDSCR_NoSubstr_swigconstant(_mmdb2) UDSCR_NoSubstr = _mmdb2.UDSCR_NoSubstr _mmdb2.UDSCR_Substr1_swigconstant(_mmdb2) UDSCR_Substr1 = _mmdb2.UDSCR_Substr1 _mmdb2.UDSCR_NoSubstr1_swigconstant(_mmdb2) UDSCR_NoSubstr1 = _mmdb2.UDSCR_NoSubstr1 class SelManager(CoorManager): __swig_setmethods__ = {} for _s in [CoorManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SelManager, name, value) __swig_getmethods__ = {} for _s in [CoorManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SelManager, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_SelManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_SelManager __del__ = lambda self: None def NewSelection(self): return _mmdb2.SelManager_NewSelection(self) def GetSelType(self, selHnd): return _mmdb2.SelManager_GetSelType(self, selHnd) def DeleteSelection(self, selHnd): return _mmdb2.SelManager_DeleteSelection(self, selHnd) def DeleteAllSelections(self): return _mmdb2.SelManager_DeleteAllSelections(self) def UnselectAtoms(self, selHnd, iSer1, iSer2): return _mmdb2.SelManager_UnselectAtoms(self, selHnd, iSer1, iSer2) def SelectAtom(self, *args): return _mmdb2.SelManager_SelectAtom(self, *args) def SelectResidue(self, selHnd, Res, sType, sKey, makeIndex): return _mmdb2.SelManager_SelectResidue(self, selHnd, Res, sType, sKey, makeIndex) def SelectChain(self, selHnd, chain, sType, sKey, makeIndex): return _mmdb2.SelManager_SelectChain(self, selHnd, chain, sType, sKey, makeIndex) def SelectModel(self, selHnd, mdl, sType, sKey, makeIndex): return _mmdb2.SelManager_SelectModel(self, selHnd, mdl, sType, sKey, makeIndex) def MakeSelIndex(self, selHnd): return _mmdb2.SelManager_MakeSelIndex(self, selHnd) def MakeAllSelIndexes(self): return _mmdb2.SelManager_MakeAllSelIndexes(self) def SelectAtoms(self, *args): return _mmdb2.SelManager_SelectAtoms(self, *args) def SelectUDD(self, *args): return _mmdb2.SelManager_SelectUDD(self, *args) def SelectSphere(self, *args): return _mmdb2.SelManager_SelectSphere(self, *args) def SelectCylinder(self, *args): return _mmdb2.SelManager_SelectCylinder(self, *args) def SelectSlab(self, *args): return _mmdb2.SelManager_SelectSlab(self, *args) def SelectNeighbours(self, *args): return _mmdb2.SelManager_SelectNeighbours(self, *args) def GetSelLength(self, selHnd): return _mmdb2.SelManager_GetSelLength(self, selHnd) def GetSelIndex(self, *args): return _mmdb2.SelManager_GetSelIndex(self, *args) def Select(self, *args): return _mmdb2.SelManager_Select(self, *args) def SelectProperty(self, selHnd, propKey, sType, sKey): return _mmdb2.SelManager_SelectProperty(self, selHnd, propKey, sType, sKey) def SelectDomain(self, selHnd, domainRange, sType, sKey, modelNo=1): return _mmdb2.SelManager_SelectDomain(self, selHnd, domainRange, sType, sKey, modelNo) def DeleteSelObjects(self, selHnd): return _mmdb2.SelManager_DeleteSelObjects(self, selHnd) SelManager_swigregister = _mmdb2.SelManager_swigregister SelManager_swigregister(SelManager) NO_TORSION = cvar.NO_TORSION class BondManager(SelManager): __swig_setmethods__ = {} for _s in [SelManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BondManager, name, value) __swig_getmethods__ = {} for _s in [SelManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BondManager, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_BondManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_BondManager __del__ = lambda self: None def MakeBonds(self, calc_only): return _mmdb2.BondManager_MakeBonds(self, calc_only) def RemoveBonds(self): return _mmdb2.BondManager_RemoveBonds(self) BondManager_swigregister = _mmdb2.BondManager_swigregister BondManager_swigregister(BondManager) _mmdb2.MMDBFCM_None_swigconstant(_mmdb2) MMDBFCM_None = _mmdb2.MMDBFCM_None _mmdb2.MMDBFCM_All_swigconstant(_mmdb2) MMDBFCM_All = _mmdb2.MMDBFCM_All _mmdb2.MMDBFCM_Title_swigconstant(_mmdb2) MMDBFCM_Title = _mmdb2.MMDBFCM_Title _mmdb2.MMDBFCM_TitleKeepBM_swigconstant(_mmdb2) MMDBFCM_TitleKeepBM = _mmdb2.MMDBFCM_TitleKeepBM _mmdb2.MMDBFCM_Cryst_swigconstant(_mmdb2) MMDBFCM_Cryst = _mmdb2.MMDBFCM_Cryst _mmdb2.MMDBFCM_Coord_swigconstant(_mmdb2) MMDBFCM_Coord = _mmdb2.MMDBFCM_Coord _mmdb2.MMDBFCM_SecStruct_swigconstant(_mmdb2) MMDBFCM_SecStruct = _mmdb2.MMDBFCM_SecStruct _mmdb2.MMDBFCM_HetInfo_swigconstant(_mmdb2) MMDBFCM_HetInfo = _mmdb2.MMDBFCM_HetInfo _mmdb2.MMDBFCM_Links_swigconstant(_mmdb2) MMDBFCM_Links = _mmdb2.MMDBFCM_Links _mmdb2.MMDBFCM_CisPeps_swigconstant(_mmdb2) MMDBFCM_CisPeps = _mmdb2.MMDBFCM_CisPeps _mmdb2.MMDBFCM_SA_swigconstant(_mmdb2) MMDBFCM_SA = _mmdb2.MMDBFCM_SA _mmdb2.MMDBFCM_SB_swigconstant(_mmdb2) MMDBFCM_SB = _mmdb2.MMDBFCM_SB _mmdb2.MMDBFCM_SC_swigconstant(_mmdb2) MMDBFCM_SC = _mmdb2.MMDBFCM_SC _mmdb2.MMDBFCM_Footnotes_swigconstant(_mmdb2) MMDBFCM_Footnotes = _mmdb2.MMDBFCM_Footnotes _mmdb2.MMDBFCM_ChainAnnot_swigconstant(_mmdb2) MMDBFCM_ChainAnnot = _mmdb2.MMDBFCM_ChainAnnot _mmdb2.MMDBFCM_Flags_swigconstant(_mmdb2) MMDBFCM_Flags = _mmdb2.MMDBFCM_Flags _mmdb2.MMDBFCM_Buffer_swigconstant(_mmdb2) MMDBFCM_Buffer = _mmdb2.MMDBFCM_Buffer _mmdb2.MMDBFCM_Top_swigconstant(_mmdb2) MMDBFCM_Top = _mmdb2.MMDBFCM_Top class Manager(BondManager): __swig_setmethods__ = {} for _s in [BondManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Manager, name, value) __swig_getmethods__ = {} for _s in [BondManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Manager, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_Manager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Manager __del__ = lambda self: None def Copy(self, MMDB, CopyMask): return _mmdb2.Manager_Copy(self, MMDB, CopyMask) def Delete(self, DelMask): return _mmdb2.Manager_Delete(self, DelMask) def GetRemarks(self): return _mmdb2.Manager_GetRemarks(self) def GetJournal(self): return _mmdb2.Manager_GetJournal(self) def GetResolution(self): return _mmdb2.Manager_GetResolution(self) def ParseBiomolecules(self): return _mmdb2.Manager_ParseBiomolecules(self) def GetNofBiomolecules(self): return _mmdb2.Manager_GetNofBiomolecules(self) def GetBiomolecules(self, BM, nBMs): return _mmdb2.Manager_GetBiomolecules(self, BM, nBMs) def GetBiomolecule(self, bmNo): return _mmdb2.Manager_GetBiomolecule(self, bmNo) def MakeBiomolecule(self, bmNo, modelNo=1): return _mmdb2.Manager_MakeBiomolecule(self, bmNo, modelNo) Manager_swigregister = _mmdb2.Manager_swigregister Manager_swigregister(Manager) _mmdb2.MMCIF_Category_swigconstant(_mmdb2) MMCIF_Category = _mmdb2.MMCIF_Category _mmdb2.MMCIF_Struct_swigconstant(_mmdb2) MMCIF_Struct = _mmdb2.MMCIF_Struct _mmdb2.MMCIF_Loop_swigconstant(_mmdb2) MMCIF_Loop = _mmdb2.MMCIF_Loop _mmdb2.MMCIF_Data_swigconstant(_mmdb2) MMCIF_Data = _mmdb2.MMCIF_Data class Category(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Category, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Category, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_Category(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Category __del__ = lambda self: None def GetCategoryName(self): return _mmdb2.Category_GetCategoryName(self) def SetCategoryName(self, N): return _mmdb2.Category_SetCategoryName(self, N) def GetCategoryID(self): return _mmdb2.Category_GetCategoryID(self) def Optimize(self): return _mmdb2.Category_Optimize(self) def Sort(self): return _mmdb2.Category_Sort(self) def GetTagNo(self, ttag): return _mmdb2.Category_GetTagNo(self, ttag) def AddTag(self, ttag): return _mmdb2.Category_AddTag(self, ttag) def GetNofTags(self): return _mmdb2.Category_GetNofTags(self) def GetTag(self, tagNo): return _mmdb2.Category_GetTag(self, tagNo) def PrintTags(self): return _mmdb2.Category_PrintTags(self) def CheckTags(self, tagList): return _mmdb2.Category_CheckTags(self, tagList) def Copy(self, Category): return _mmdb2.Category_Copy(self, Category) Category_swigregister = _mmdb2.Category_swigregister Category_swigregister(Category) class Struct(Category): __swig_setmethods__ = {} for _s in [Category]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Struct, name, value) __swig_getmethods__ = {} for _s in [Category]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Struct, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_Struct(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Struct __del__ = lambda self: None def AddField(self, F, T, Concatenate=False): return _mmdb2.Struct_AddField(self, F, T, Concatenate) def GetCategoryID(self): return _mmdb2.Struct_GetCategoryID(self) def Optimize(self): return _mmdb2.Struct_Optimize(self) def GetField(self, tagNo): return _mmdb2.Struct_GetField(self, tagNo) def GetString(self, *args): return _mmdb2.Struct_GetString(self, *args) def DeleteField(self, TName): return _mmdb2.Struct_DeleteField(self, TName) def GetReal(self, TName, Remove=False): return _mmdb2.Struct_GetReal(self, TName, Remove) def GetInteger(self, TName, Remove=False): return _mmdb2.Struct_GetInteger(self, TName, Remove) def PutString(self, S, TName, NonBlankOnly=False): return _mmdb2.Struct_PutString(self, S, TName, NonBlankOnly) def PutDate(self, T): return _mmdb2.Struct_PutDate(self, T) def PutNoData(self, NoDataType, T): return _mmdb2.Struct_PutNoData(self, NoDataType, T) def PutReal(self, *args): return _mmdb2.Struct_PutReal(self, *args) def PutInteger(self, I, TName): return _mmdb2.Struct_PutInteger(self, I, TName) def WriteMMCIFStruct(self, *args): return _mmdb2.Struct_WriteMMCIFStruct(self, *args) def Copy(self, Struct): return _mmdb2.Struct_Copy(self, Struct) Struct_swigregister = _mmdb2.Struct_swigregister Struct_swigregister(Struct) CIF_NODATA_DOT = cvar.CIF_NODATA_DOT CIF_NODATA_QUESTION = cvar.CIF_NODATA_QUESTION class Loop(Category): __swig_setmethods__ = {} for _s in [Category]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Loop, name, value) __swig_getmethods__ = {} for _s in [Category]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Loop, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_Loop(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Loop __del__ = lambda self: None def AddLoopTag(self, T, Remove=True): return _mmdb2.Loop_AddLoopTag(self, T, Remove) def AddString(self, S, NonBlankOnly=False): return _mmdb2.Loop_AddString(self, S, NonBlankOnly) def AddNoData(self, NoDataType): return _mmdb2.Loop_AddNoData(self, NoDataType) def AddReal(self, *args): return _mmdb2.Loop_AddReal(self, *args) def AddInteger(self, I): return _mmdb2.Loop_AddInteger(self, I) def GetLoopLength(self): return _mmdb2.Loop_GetLoopLength(self) def GetField(self, rowNo, tagNo): return _mmdb2.Loop_GetField(self, rowNo, tagNo) def GetString(self, *args): return _mmdb2.Loop_GetString(self, *args) def CopyString(self, buf, maxlength, TName, nrow): return _mmdb2.Loop_CopyString(self, buf, maxlength, TName, nrow) def DeleteField(self, TName, nrow): return _mmdb2.Loop_DeleteField(self, TName, nrow) def DeleteRow(self, nrow): return _mmdb2.Loop_DeleteRow(self, nrow) def GetReal(self, TName, nrow, Remove=False): return _mmdb2.Loop_GetReal(self, TName, nrow, Remove) def CopyReal(self, TName, nrow): return _mmdb2.Loop_CopyReal(self, TName, nrow) def CopyInteger(self, TName, nrow): return _mmdb2.Loop_CopyInteger(self, TName, nrow) def GetInteger(self, TName, nrow, Remove=False): return _mmdb2.Loop_GetInteger(self, TName, nrow, Remove) def GetSVector(self, *args): return _mmdb2.Loop_GetSVector(self, *args) def GetRVector(self, *args): return _mmdb2.Loop_GetRVector(self, *args) def GetIVector(self, *args): return _mmdb2.Loop_GetIVector(self, *args) def PutString(self, S, T, nrow): return _mmdb2.Loop_PutString(self, S, T, nrow) def PutNoData(self, NoDataType, T, nrow): return _mmdb2.Loop_PutNoData(self, NoDataType, T, nrow) def PutReal(self, *args): return _mmdb2.Loop_PutReal(self, *args) def PutInteger(self, I, T, nrow): return _mmdb2.Loop_PutInteger(self, I, T, nrow) def PutSVector(self, S, T, i1, i2): return _mmdb2.Loop_PutSVector(self, S, T, i1, i2) def PutRVector(self, R, T, i1, i2, prec=8): return _mmdb2.Loop_PutRVector(self, R, T, i1, i2, prec) def PutIVector(self, I, T, i1, i2): return _mmdb2.Loop_PutIVector(self, I, T, i1, i2) def GetCategoryID(self): return _mmdb2.Loop_GetCategoryID(self) def Optimize(self): return _mmdb2.Loop_Optimize(self) def WriteMMCIFLoop(self, *args): return _mmdb2.Loop_WriteMMCIFLoop(self, *args) def Copy(self, Loop): return _mmdb2.Loop_Copy(self, Loop) Loop_swigregister = _mmdb2.Loop_swigregister Loop_swigregister(Loop) _mmdb2.CIFW_UnrecognizedItems_swigconstant(_mmdb2) CIFW_UnrecognizedItems = _mmdb2.CIFW_UnrecognizedItems _mmdb2.CIFW_MissingField_swigconstant(_mmdb2) CIFW_MissingField = _mmdb2.CIFW_MissingField _mmdb2.CIFW_EmptyLoop_swigconstant(_mmdb2) CIFW_EmptyLoop = _mmdb2.CIFW_EmptyLoop _mmdb2.CIFW_UnexpectedEOF_swigconstant(_mmdb2) CIFW_UnexpectedEOF = _mmdb2.CIFW_UnexpectedEOF _mmdb2.CIFW_LoopFieldMissing_swigconstant(_mmdb2) CIFW_LoopFieldMissing = _mmdb2.CIFW_LoopFieldMissing _mmdb2.CIFW_NotAStructure_swigconstant(_mmdb2) CIFW_NotAStructure = _mmdb2.CIFW_NotAStructure _mmdb2.CIFW_NotALoop_swigconstant(_mmdb2) CIFW_NotALoop = _mmdb2.CIFW_NotALoop _mmdb2.CIFW_DuplicateTag_swigconstant(_mmdb2) CIFW_DuplicateTag = _mmdb2.CIFW_DuplicateTag _mmdb2.CIFRC_Loop_swigconstant(_mmdb2) CIFRC_Loop = _mmdb2.CIFRC_Loop _mmdb2.CIFRC_Structure_swigconstant(_mmdb2) CIFRC_Structure = _mmdb2.CIFRC_Structure _mmdb2.CIFRC_Ok_swigconstant(_mmdb2) CIFRC_Ok = _mmdb2.CIFRC_Ok _mmdb2.CIFRC_StructureNoTag_swigconstant(_mmdb2) CIFRC_StructureNoTag = _mmdb2.CIFRC_StructureNoTag _mmdb2.CIFRC_LoopNoTag_swigconstant(_mmdb2) CIFRC_LoopNoTag = _mmdb2.CIFRC_LoopNoTag _mmdb2.CIFRC_NoCategory_swigconstant(_mmdb2) CIFRC_NoCategory = _mmdb2.CIFRC_NoCategory _mmdb2.CIFRC_WrongFormat_swigconstant(_mmdb2) CIFRC_WrongFormat = _mmdb2.CIFRC_WrongFormat _mmdb2.CIFRC_NoTag_swigconstant(_mmdb2) CIFRC_NoTag = _mmdb2.CIFRC_NoTag _mmdb2.CIFRC_NotAStructure_swigconstant(_mmdb2) CIFRC_NotAStructure = _mmdb2.CIFRC_NotAStructure _mmdb2.CIFRC_NotALoop_swigconstant(_mmdb2) CIFRC_NotALoop = _mmdb2.CIFRC_NotALoop _mmdb2.CIFRC_WrongIndex_swigconstant(_mmdb2) CIFRC_WrongIndex = _mmdb2.CIFRC_WrongIndex _mmdb2.CIFRC_NoField_swigconstant(_mmdb2) CIFRC_NoField = _mmdb2.CIFRC_NoField _mmdb2.CIFRC_Created_swigconstant(_mmdb2) CIFRC_Created = _mmdb2.CIFRC_Created _mmdb2.CIFRC_CantOpenFile_swigconstant(_mmdb2) CIFRC_CantOpenFile = _mmdb2.CIFRC_CantOpenFile _mmdb2.CIFRC_NoDataLine_swigconstant(_mmdb2) CIFRC_NoDataLine = _mmdb2.CIFRC_NoDataLine _mmdb2.CIFRC_NoData_swigconstant(_mmdb2) CIFRC_NoData = _mmdb2.CIFRC_NoData _mmdb2.CIFFL_PrintWarnings_swigconstant(_mmdb2) CIFFL_PrintWarnings = _mmdb2.CIFFL_PrintWarnings _mmdb2.CIFFL_StopOnWarnings_swigconstant(_mmdb2) CIFFL_StopOnWarnings = _mmdb2.CIFFL_StopOnWarnings _mmdb2.CIFFL_SuggestCategories_swigconstant(_mmdb2) CIFFL_SuggestCategories = _mmdb2.CIFFL_SuggestCategories _mmdb2.CIFFL_SuggestTags_swigconstant(_mmdb2) CIFFL_SuggestTags = _mmdb2.CIFFL_SuggestTags class Data(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Data, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Data, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_Data(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Data __del__ = lambda self: None def SetPrintWarnings(self, SPW): return _mmdb2.Data_SetPrintWarnings(self, SPW) def SetStopOnWarning(self, SOW): return _mmdb2.Data_SetStopOnWarning(self, SOW) def SetFlag(self, F): return _mmdb2.Data_SetFlag(self, F) def RemoveFlag(self, F): return _mmdb2.Data_RemoveFlag(self, F) def GetWarnings(self): return _mmdb2.Data_GetWarnings(self) def SetWrongFields(self, cats, tags): return _mmdb2.Data_SetWrongFields(self, cats, tags) def ReadMMCIFData(self, *args): return _mmdb2.Data_ReadMMCIFData(self, *args) def WriteMMCIFData(self, *args): return _mmdb2.Data_WriteMMCIFData(self, *args) def GetNumberOfCategories(self): return _mmdb2.Data_GetNumberOfCategories(self) def GetCategory(self, categoryNo): return _mmdb2.Data_GetCategory(self, categoryNo) def GetStructure(self, CName): return _mmdb2.Data_GetStructure(self, CName) def GetLoop(self, CName): return _mmdb2.Data_GetLoop(self, CName) def FindLoop(self, tagList): return _mmdb2.Data_FindLoop(self, tagList) def GetDataName(self, *args): return _mmdb2.Data_GetDataName(self, *args) def CheckData(self, CName, TName): return _mmdb2.Data_CheckData(self, CName, TName) def DeleteCategory(self, CName): return _mmdb2.Data_DeleteCategory(self, CName) def DeleteStructure(self, CName): return _mmdb2.Data_DeleteStructure(self, CName) def DeleteLoop(self, CName): return _mmdb2.Data_DeleteLoop(self, CName) def Optimize(self): return _mmdb2.Data_Optimize(self) def GetString(self, *args): return _mmdb2.Data_GetString(self, *args) def DeleteField(self, CName, TName): return _mmdb2.Data_DeleteField(self, CName, TName) def GetReal(self, CName, TName, Remove=False): return _mmdb2.Data_GetReal(self, CName, TName, Remove) def GetInteger(self, CName, TName, Remove=False): return _mmdb2.Data_GetInteger(self, CName, TName, Remove) def GetLoopLength(self, CName): return _mmdb2.Data_GetLoopLength(self, CName) def GetLoopString(self, *args): return _mmdb2.Data_GetLoopString(self, *args) def DeleteLoopField(self, CName, TName, nrow): return _mmdb2.Data_DeleteLoopField(self, CName, TName, nrow) def GetLoopReal(self, CName, TName, nrow, Remove=False): return _mmdb2.Data_GetLoopReal(self, CName, TName, nrow, Remove) def GetLoopInteger(self, CName, TName, nrow, Remove=False): return _mmdb2.Data_GetLoopInteger(self, CName, TName, nrow, Remove) def GetLoopSVector(self, *args): return _mmdb2.Data_GetLoopSVector(self, *args) def GetLoopRVector(self, *args): return _mmdb2.Data_GetLoopRVector(self, *args) def GetLoopIVector(self, *args): return _mmdb2.Data_GetLoopIVector(self, *args) def FreeMemory(self, key): return _mmdb2.Data_FreeMemory(self, key) def PutDataName(self, dname): return _mmdb2.Data_PutDataName(self, dname) def PutNoData(self, NoDataType, CName, TName): return _mmdb2.Data_PutNoData(self, NoDataType, CName, TName) def PutString(self, S, CName, TName, Concatenate=False): return _mmdb2.Data_PutString(self, S, CName, TName, Concatenate) def PutDate(self, CName, TName): return _mmdb2.Data_PutDate(self, CName, TName) def PutReal(self, R, CName, TName, prec=8): return _mmdb2.Data_PutReal(self, R, CName, TName, prec) def PutInteger(self, I, CName, TName): return _mmdb2.Data_PutInteger(self, I, CName, TName) def AddLoop(self, CName, cifLoop): return _mmdb2.Data_AddLoop(self, CName, cifLoop) def AddStructure(self, CName, cifStruct): return _mmdb2.Data_AddStructure(self, CName, cifStruct) def PutLoopNoData(self, NoDataType, CName, TName, nrow): return _mmdb2.Data_PutLoopNoData(self, NoDataType, CName, TName, nrow) def PutLoopString(self, S, CName, TName, nrow): return _mmdb2.Data_PutLoopString(self, S, CName, TName, nrow) def PutLoopReal(self, R, CName, TName, nrow, prec=8): return _mmdb2.Data_PutLoopReal(self, R, CName, TName, nrow, prec) def PutLoopInteger(self, I, CName, TName, nrow): return _mmdb2.Data_PutLoopInteger(self, I, CName, TName, nrow) def PutLoopSVector(self, S, CName, TName, i1, i2): return _mmdb2.Data_PutLoopSVector(self, S, CName, TName, i1, i2) def PutLoopRVector(self, R, CName, TName, i1, i2, prec=8): return _mmdb2.Data_PutLoopRVector(self, R, CName, TName, i1, i2, prec) def PutLoopIVector(self, I, CName, TName, i1, i2): return _mmdb2.Data_PutLoopIVector(self, I, CName, TName, i1, i2) def RenameCategory(self, CName, newCName): return _mmdb2.Data_RenameCategory(self, CName, newCName) def Copy(self, Data): return _mmdb2.Data_Copy(self, Data) def CopyCategory(self, Data, CName, newCName=None): return _mmdb2.Data_CopyCategory(self, Data, CName, newCName) def PrintCategories(self): return _mmdb2.Data_PrintCategories(self) Data_swigregister = _mmdb2.Data_swigregister Data_swigregister(Data) class File(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, File, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, File, name) __repr__ = _swig_repr __swig_setmethods__["nData"] = _mmdb2.File_nData_set __swig_getmethods__["nData"] = _mmdb2.File_nData_get if _newclass: nData = _swig_property(_mmdb2.File_nData_get, _mmdb2.File_nData_set) __swig_setmethods__["index"] = _mmdb2.File_index_set __swig_getmethods__["index"] = _mmdb2.File_index_get if _newclass: index = _swig_property(_mmdb2.File_index_get, _mmdb2.File_index_set) __swig_setmethods__["data"] = _mmdb2.File_data_set __swig_getmethods__["data"] = _mmdb2.File_data_get if _newclass: data = _swig_property(_mmdb2.File_data_get, _mmdb2.File_data_set) def __init__(self, *args): this = _mmdb2.new_File(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_File __del__ = lambda self: None def SetPrintWarnings(self, SPW): return _mmdb2.File_SetPrintWarnings(self, SPW) def SetStopOnWarning(self, SOW): return _mmdb2.File_SetStopOnWarning(self, SOW) def ReadMMCIFFile(self, *args): return _mmdb2.File_ReadMMCIFFile(self, *args) def WriteMMCIFFile(self, *args): return _mmdb2.File_WriteMMCIFFile(self, *args) def GetNofData(self): return _mmdb2.File_GetNofData(self) def GetCIFData(self, *args): return _mmdb2.File_GetCIFData(self, *args) def AddCIFData(self, DName): return _mmdb2.File_AddCIFData(self, DName) def DeleteCIFData(self, *args): return _mmdb2.File_DeleteCIFData(self, *args) def GetCIFDataNo(self, DName): return _mmdb2.File_GetCIFDataNo(self, DName) def Copy(self, File): return _mmdb2.File_Copy(self, File) File_swigregister = _mmdb2.File_swigregister File_swigregister(File) def GetMMCIFInputBuffer(LineNo): return _mmdb2.GetMMCIFInputBuffer(LineNo) GetMMCIFInputBuffer = _mmdb2.GetMMCIFInputBuffer def isCIF(*args): return _mmdb2.isCIF(*args) isCIF = _mmdb2.isCIF def GetCIFMessage(M, RC): return _mmdb2.GetCIFMessage(M, RC) GetCIFMessage = _mmdb2.GetCIFMessage class HetCompound(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, HetCompound, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, HetCompound, name) __repr__ = _swig_repr __swig_setmethods__["hetID"] = _mmdb2.HetCompound_hetID_set __swig_getmethods__["hetID"] = _mmdb2.HetCompound_hetID_get if _newclass: hetID = _swig_property(_mmdb2.HetCompound_hetID_get, _mmdb2.HetCompound_hetID_set) __swig_setmethods__["comment"] = _mmdb2.HetCompound_comment_set __swig_getmethods__["comment"] = _mmdb2.HetCompound_comment_get if _newclass: comment = _swig_property(_mmdb2.HetCompound_comment_get, _mmdb2.HetCompound_comment_set) __swig_setmethods__["nSynonyms"] = _mmdb2.HetCompound_nSynonyms_set __swig_getmethods__["nSynonyms"] = _mmdb2.HetCompound_nSynonyms_get if _newclass: nSynonyms = _swig_property(_mmdb2.HetCompound_nSynonyms_get, _mmdb2.HetCompound_nSynonyms_set) __swig_setmethods__["hetSynonym"] = _mmdb2.HetCompound_hetSynonym_set __swig_getmethods__["hetSynonym"] = _mmdb2.HetCompound_hetSynonym_get if _newclass: hetSynonym = _swig_property(_mmdb2.HetCompound_hetSynonym_get, _mmdb2.HetCompound_hetSynonym_set) __swig_setmethods__["compNum"] = _mmdb2.HetCompound_compNum_set __swig_getmethods__["compNum"] = _mmdb2.HetCompound_compNum_get if _newclass: compNum = _swig_property(_mmdb2.HetCompound_compNum_get, _mmdb2.HetCompound_compNum_set) __swig_setmethods__["wc"] = _mmdb2.HetCompound_wc_set __swig_getmethods__["wc"] = _mmdb2.HetCompound_wc_get if _newclass: wc = _swig_property(_mmdb2.HetCompound_wc_get, _mmdb2.HetCompound_wc_set) __swig_setmethods__["Formula"] = _mmdb2.HetCompound_Formula_set __swig_getmethods__["Formula"] = _mmdb2.HetCompound_Formula_get if _newclass: Formula = _swig_property(_mmdb2.HetCompound_Formula_get, _mmdb2.HetCompound_Formula_set) def __init__(self, HetName): this = _mmdb2.new_HetCompound(HetName) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_HetCompound __del__ = lambda self: None def AddKeyWord(self, W, Closed): return _mmdb2.HetCompound_AddKeyWord(self, W, Closed) def FormComString(self, F): return _mmdb2.HetCompound_FormComString(self, F) def FormSynString(self, F): return _mmdb2.HetCompound_FormSynString(self, F) def FormForString(self, F): return _mmdb2.HetCompound_FormForString(self, F) def Copy(self, hetCompound): return _mmdb2.HetCompound_Copy(self, hetCompound) HetCompound_swigregister = _mmdb2.HetCompound_swigregister HetCompound_swigregister(HetCompound) class SSContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SSContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SSContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_SSContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_SSContainer __del__ = lambda self: None SSContainer_swigregister = _mmdb2.SSContainer_swigregister SSContainer_swigregister(SSContainer) class Helix(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Helix, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Helix, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmdb2.Helix_serNum_set __swig_getmethods__["serNum"] = _mmdb2.Helix_serNum_get if _newclass: serNum = _swig_property(_mmdb2.Helix_serNum_get, _mmdb2.Helix_serNum_set) __swig_setmethods__["helixID"] = _mmdb2.Helix_helixID_set __swig_getmethods__["helixID"] = _mmdb2.Helix_helixID_get if _newclass: helixID = _swig_property(_mmdb2.Helix_helixID_get, _mmdb2.Helix_helixID_set) __swig_setmethods__["initResName"] = _mmdb2.Helix_initResName_set __swig_getmethods__["initResName"] = _mmdb2.Helix_initResName_get if _newclass: initResName = _swig_property(_mmdb2.Helix_initResName_get, _mmdb2.Helix_initResName_set) __swig_setmethods__["initChainID"] = _mmdb2.Helix_initChainID_set __swig_getmethods__["initChainID"] = _mmdb2.Helix_initChainID_get if _newclass: initChainID = _swig_property(_mmdb2.Helix_initChainID_get, _mmdb2.Helix_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmdb2.Helix_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmdb2.Helix_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmdb2.Helix_initSeqNum_get, _mmdb2.Helix_initSeqNum_set) __swig_setmethods__["initICode"] = _mmdb2.Helix_initICode_set __swig_getmethods__["initICode"] = _mmdb2.Helix_initICode_get if _newclass: initICode = _swig_property(_mmdb2.Helix_initICode_get, _mmdb2.Helix_initICode_set) __swig_setmethods__["endResName"] = _mmdb2.Helix_endResName_set __swig_getmethods__["endResName"] = _mmdb2.Helix_endResName_get if _newclass: endResName = _swig_property(_mmdb2.Helix_endResName_get, _mmdb2.Helix_endResName_set) __swig_setmethods__["endChainID"] = _mmdb2.Helix_endChainID_set __swig_getmethods__["endChainID"] = _mmdb2.Helix_endChainID_get if _newclass: endChainID = _swig_property(_mmdb2.Helix_endChainID_get, _mmdb2.Helix_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmdb2.Helix_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmdb2.Helix_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmdb2.Helix_endSeqNum_get, _mmdb2.Helix_endSeqNum_set) __swig_setmethods__["endICode"] = _mmdb2.Helix_endICode_set __swig_getmethods__["endICode"] = _mmdb2.Helix_endICode_get if _newclass: endICode = _swig_property(_mmdb2.Helix_endICode_get, _mmdb2.Helix_endICode_set) __swig_setmethods__["helixClass"] = _mmdb2.Helix_helixClass_set __swig_getmethods__["helixClass"] = _mmdb2.Helix_helixClass_get if _newclass: helixClass = _swig_property(_mmdb2.Helix_helixClass_get, _mmdb2.Helix_helixClass_set) __swig_setmethods__["comment"] = _mmdb2.Helix_comment_set __swig_getmethods__["comment"] = _mmdb2.Helix_comment_get if _newclass: comment = _swig_property(_mmdb2.Helix_comment_get, _mmdb2.Helix_comment_set) __swig_setmethods__["length"] = _mmdb2.Helix_length_set __swig_getmethods__["length"] = _mmdb2.Helix_length_get if _newclass: length = _swig_property(_mmdb2.Helix_length_get, _mmdb2.Helix_length_set) def __init__(self, *args): this = _mmdb2.new_Helix(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Helix __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.Helix_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.Helix_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.Helix_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.Helix_GetClassID(self) def Copy(self, Helix): return _mmdb2.Helix_Copy(self, Helix) Helix_swigregister = _mmdb2.Helix_swigregister Helix_swigregister(Helix) class Strand(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Strand, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Strand, name) __repr__ = _swig_repr __swig_setmethods__["sheetID"] = _mmdb2.Strand_sheetID_set __swig_getmethods__["sheetID"] = _mmdb2.Strand_sheetID_get if _newclass: sheetID = _swig_property(_mmdb2.Strand_sheetID_get, _mmdb2.Strand_sheetID_set) __swig_setmethods__["strandNo"] = _mmdb2.Strand_strandNo_set __swig_getmethods__["strandNo"] = _mmdb2.Strand_strandNo_get if _newclass: strandNo = _swig_property(_mmdb2.Strand_strandNo_get, _mmdb2.Strand_strandNo_set) __swig_setmethods__["initResName"] = _mmdb2.Strand_initResName_set __swig_getmethods__["initResName"] = _mmdb2.Strand_initResName_get if _newclass: initResName = _swig_property(_mmdb2.Strand_initResName_get, _mmdb2.Strand_initResName_set) __swig_setmethods__["initChainID"] = _mmdb2.Strand_initChainID_set __swig_getmethods__["initChainID"] = _mmdb2.Strand_initChainID_get if _newclass: initChainID = _swig_property(_mmdb2.Strand_initChainID_get, _mmdb2.Strand_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmdb2.Strand_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmdb2.Strand_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmdb2.Strand_initSeqNum_get, _mmdb2.Strand_initSeqNum_set) __swig_setmethods__["initICode"] = _mmdb2.Strand_initICode_set __swig_getmethods__["initICode"] = _mmdb2.Strand_initICode_get if _newclass: initICode = _swig_property(_mmdb2.Strand_initICode_get, _mmdb2.Strand_initICode_set) __swig_setmethods__["endResName"] = _mmdb2.Strand_endResName_set __swig_getmethods__["endResName"] = _mmdb2.Strand_endResName_get if _newclass: endResName = _swig_property(_mmdb2.Strand_endResName_get, _mmdb2.Strand_endResName_set) __swig_setmethods__["endChainID"] = _mmdb2.Strand_endChainID_set __swig_getmethods__["endChainID"] = _mmdb2.Strand_endChainID_get if _newclass: endChainID = _swig_property(_mmdb2.Strand_endChainID_get, _mmdb2.Strand_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmdb2.Strand_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmdb2.Strand_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmdb2.Strand_endSeqNum_get, _mmdb2.Strand_endSeqNum_set) __swig_setmethods__["endICode"] = _mmdb2.Strand_endICode_set __swig_getmethods__["endICode"] = _mmdb2.Strand_endICode_get if _newclass: endICode = _swig_property(_mmdb2.Strand_endICode_get, _mmdb2.Strand_endICode_set) __swig_setmethods__["sense"] = _mmdb2.Strand_sense_set __swig_getmethods__["sense"] = _mmdb2.Strand_sense_get if _newclass: sense = _swig_property(_mmdb2.Strand_sense_get, _mmdb2.Strand_sense_set) __swig_setmethods__["curAtom"] = _mmdb2.Strand_curAtom_set __swig_getmethods__["curAtom"] = _mmdb2.Strand_curAtom_get if _newclass: curAtom = _swig_property(_mmdb2.Strand_curAtom_get, _mmdb2.Strand_curAtom_set) __swig_setmethods__["curResName"] = _mmdb2.Strand_curResName_set __swig_getmethods__["curResName"] = _mmdb2.Strand_curResName_get if _newclass: curResName = _swig_property(_mmdb2.Strand_curResName_get, _mmdb2.Strand_curResName_set) __swig_setmethods__["curChainID"] = _mmdb2.Strand_curChainID_set __swig_getmethods__["curChainID"] = _mmdb2.Strand_curChainID_get if _newclass: curChainID = _swig_property(_mmdb2.Strand_curChainID_get, _mmdb2.Strand_curChainID_set) __swig_setmethods__["curResSeq"] = _mmdb2.Strand_curResSeq_set __swig_getmethods__["curResSeq"] = _mmdb2.Strand_curResSeq_get if _newclass: curResSeq = _swig_property(_mmdb2.Strand_curResSeq_get, _mmdb2.Strand_curResSeq_set) __swig_setmethods__["curICode"] = _mmdb2.Strand_curICode_set __swig_getmethods__["curICode"] = _mmdb2.Strand_curICode_get if _newclass: curICode = _swig_property(_mmdb2.Strand_curICode_get, _mmdb2.Strand_curICode_set) __swig_setmethods__["prevAtom"] = _mmdb2.Strand_prevAtom_set __swig_getmethods__["prevAtom"] = _mmdb2.Strand_prevAtom_get if _newclass: prevAtom = _swig_property(_mmdb2.Strand_prevAtom_get, _mmdb2.Strand_prevAtom_set) __swig_setmethods__["prevResName"] = _mmdb2.Strand_prevResName_set __swig_getmethods__["prevResName"] = _mmdb2.Strand_prevResName_get if _newclass: prevResName = _swig_property(_mmdb2.Strand_prevResName_get, _mmdb2.Strand_prevResName_set) __swig_setmethods__["prevChainID"] = _mmdb2.Strand_prevChainID_set __swig_getmethods__["prevChainID"] = _mmdb2.Strand_prevChainID_get if _newclass: prevChainID = _swig_property(_mmdb2.Strand_prevChainID_get, _mmdb2.Strand_prevChainID_set) __swig_setmethods__["prevResSeq"] = _mmdb2.Strand_prevResSeq_set __swig_getmethods__["prevResSeq"] = _mmdb2.Strand_prevResSeq_get if _newclass: prevResSeq = _swig_property(_mmdb2.Strand_prevResSeq_get, _mmdb2.Strand_prevResSeq_set) __swig_setmethods__["prevICode"] = _mmdb2.Strand_prevICode_set __swig_getmethods__["prevICode"] = _mmdb2.Strand_prevICode_get if _newclass: prevICode = _swig_property(_mmdb2.Strand_prevICode_get, _mmdb2.Strand_prevICode_set) def __init__(self): this = _mmdb2.new_Strand() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Strand __del__ = lambda self: None def MakeCIF(self, CIF): return _mmdb2.Strand_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmdb2.Strand_ConvertPDBASCII(self, S) def GetCIF(self, CIF, sheet_id): return _mmdb2.Strand_GetCIF(self, CIF, sheet_id) def Copy(self, Strand): return _mmdb2.Strand_Copy(self, Strand) Strand_swigregister = _mmdb2.Strand_swigregister Strand_swigregister(Strand) class Sheet(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Sheet, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Sheet, name) __repr__ = _swig_repr __swig_setmethods__["sheetID"] = _mmdb2.Sheet_sheetID_set __swig_getmethods__["sheetID"] = _mmdb2.Sheet_sheetID_get if _newclass: sheetID = _swig_property(_mmdb2.Sheet_sheetID_get, _mmdb2.Sheet_sheetID_set) __swig_setmethods__["nStrands"] = _mmdb2.Sheet_nStrands_set __swig_getmethods__["nStrands"] = _mmdb2.Sheet_nStrands_get if _newclass: nStrands = _swig_property(_mmdb2.Sheet_nStrands_get, _mmdb2.Sheet_nStrands_set) __swig_setmethods__["strand"] = _mmdb2.Sheet_strand_set __swig_getmethods__["strand"] = _mmdb2.Sheet_strand_get if _newclass: strand = _swig_property(_mmdb2.Sheet_strand_get, _mmdb2.Sheet_strand_set) def __init__(self): this = _mmdb2.new_Sheet() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Sheet __del__ = lambda self: None def FreeMemory(self): return _mmdb2.Sheet_FreeMemory(self) def OrderSheet(self): return _mmdb2.Sheet_OrderSheet(self) def MakeCIF(self, CIF): return _mmdb2.Sheet_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmdb2.Sheet_ConvertPDBASCII(self, S) def GetCIF(self, CIF): return _mmdb2.Sheet_GetCIF(self, CIF) def Copy(self, sheet): return _mmdb2.Sheet_Copy(self, sheet) Sheet_swigregister = _mmdb2.Sheet_swigregister Sheet_swigregister(Sheet) class Sheets(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Sheets, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Sheets, name) __repr__ = _swig_repr __swig_setmethods__["nSheets"] = _mmdb2.Sheets_nSheets_set __swig_getmethods__["nSheets"] = _mmdb2.Sheets_nSheets_get if _newclass: nSheets = _swig_property(_mmdb2.Sheets_nSheets_get, _mmdb2.Sheets_nSheets_set) __swig_setmethods__["sheet"] = _mmdb2.Sheets_sheet_set __swig_getmethods__["sheet"] = _mmdb2.Sheets_sheet_get if _newclass: sheet = _swig_property(_mmdb2.Sheets_sheet_get, _mmdb2.Sheets_sheet_set) def __init__(self): this = _mmdb2.new_Sheets() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Sheets __del__ = lambda self: None def FreeMemory(self): return _mmdb2.Sheets_FreeMemory(self) def MakeCIF(self, CIF): return _mmdb2.Sheets_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmdb2.Sheets_ConvertPDBASCII(self, S) def GetCIF(self, CIF): return _mmdb2.Sheets_GetCIF(self, CIF) def Copy(self, Sheets): return _mmdb2.Sheets_Copy(self, Sheets) Sheets_swigregister = _mmdb2.Sheets_swigregister Sheets_swigregister(Sheets) class Turn(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Turn, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Turn, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmdb2.Turn_serNum_set __swig_getmethods__["serNum"] = _mmdb2.Turn_serNum_get if _newclass: serNum = _swig_property(_mmdb2.Turn_serNum_get, _mmdb2.Turn_serNum_set) __swig_setmethods__["turnID"] = _mmdb2.Turn_turnID_set __swig_getmethods__["turnID"] = _mmdb2.Turn_turnID_get if _newclass: turnID = _swig_property(_mmdb2.Turn_turnID_get, _mmdb2.Turn_turnID_set) __swig_setmethods__["initResName"] = _mmdb2.Turn_initResName_set __swig_getmethods__["initResName"] = _mmdb2.Turn_initResName_get if _newclass: initResName = _swig_property(_mmdb2.Turn_initResName_get, _mmdb2.Turn_initResName_set) __swig_setmethods__["initChainID"] = _mmdb2.Turn_initChainID_set __swig_getmethods__["initChainID"] = _mmdb2.Turn_initChainID_get if _newclass: initChainID = _swig_property(_mmdb2.Turn_initChainID_get, _mmdb2.Turn_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmdb2.Turn_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmdb2.Turn_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmdb2.Turn_initSeqNum_get, _mmdb2.Turn_initSeqNum_set) __swig_setmethods__["initICode"] = _mmdb2.Turn_initICode_set __swig_getmethods__["initICode"] = _mmdb2.Turn_initICode_get if _newclass: initICode = _swig_property(_mmdb2.Turn_initICode_get, _mmdb2.Turn_initICode_set) __swig_setmethods__["endResName"] = _mmdb2.Turn_endResName_set __swig_getmethods__["endResName"] = _mmdb2.Turn_endResName_get if _newclass: endResName = _swig_property(_mmdb2.Turn_endResName_get, _mmdb2.Turn_endResName_set) __swig_setmethods__["endChainID"] = _mmdb2.Turn_endChainID_set __swig_getmethods__["endChainID"] = _mmdb2.Turn_endChainID_get if _newclass: endChainID = _swig_property(_mmdb2.Turn_endChainID_get, _mmdb2.Turn_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmdb2.Turn_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmdb2.Turn_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmdb2.Turn_endSeqNum_get, _mmdb2.Turn_endSeqNum_set) __swig_setmethods__["endICode"] = _mmdb2.Turn_endICode_set __swig_getmethods__["endICode"] = _mmdb2.Turn_endICode_get if _newclass: endICode = _swig_property(_mmdb2.Turn_endICode_get, _mmdb2.Turn_endICode_set) __swig_setmethods__["comment"] = _mmdb2.Turn_comment_set __swig_getmethods__["comment"] = _mmdb2.Turn_comment_get if _newclass: comment = _swig_property(_mmdb2.Turn_comment_get, _mmdb2.Turn_comment_set) def __init__(self, *args): this = _mmdb2.new_Turn(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Turn __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.Turn_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.Turn_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.Turn_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.Turn_GetClassID(self) def Copy(self, turn): return _mmdb2.Turn_Copy(self, turn) Turn_swigregister = _mmdb2.Turn_swigregister Turn_swigregister(Turn) class HetCompounds(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, HetCompounds, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, HetCompounds, name) __repr__ = _swig_repr __swig_setmethods__["nHets"] = _mmdb2.HetCompounds_nHets_set __swig_getmethods__["nHets"] = _mmdb2.HetCompounds_nHets_get if _newclass: nHets = _swig_property(_mmdb2.HetCompounds_nHets_get, _mmdb2.HetCompounds_nHets_set) __swig_setmethods__["hetCompound"] = _mmdb2.HetCompounds_hetCompound_set __swig_getmethods__["hetCompound"] = _mmdb2.HetCompounds_hetCompound_get if _newclass: hetCompound = _swig_property(_mmdb2.HetCompounds_hetCompound_get, _mmdb2.HetCompounds_hetCompound_set) def __init__(self): this = _mmdb2.new_HetCompounds() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_HetCompounds __del__ = lambda self: None def FreeMemory(self): return _mmdb2.HetCompounds_FreeMemory(self) def ConvertHETNAM(self, S): return _mmdb2.HetCompounds_ConvertHETNAM(self, S) def ConvertHETSYN(self, S): return _mmdb2.HetCompounds_ConvertHETSYN(self, S) def ConvertFORMUL(self, S): return _mmdb2.HetCompounds_ConvertFORMUL(self, S) def MakeCIF(self, CIF): return _mmdb2.HetCompounds_MakeCIF(self, CIF) def GetCIF(self, CIF): return _mmdb2.HetCompounds_GetCIF(self, CIF) def Copy(self, hetCompounds): return _mmdb2.HetCompounds_Copy(self, hetCompounds) HetCompounds_swigregister = _mmdb2.HetCompounds_swigregister HetCompounds_swigregister(HetCompounds) class LinkContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_LinkContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_LinkContainer __del__ = lambda self: None LinkContainer_swigregister = _mmdb2.LinkContainer_swigregister LinkContainer_swigregister(LinkContainer) class Link(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Link, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Link, name) __repr__ = _swig_repr __swig_setmethods__["atName1"] = _mmdb2.Link_atName1_set __swig_getmethods__["atName1"] = _mmdb2.Link_atName1_get if _newclass: atName1 = _swig_property(_mmdb2.Link_atName1_get, _mmdb2.Link_atName1_set) __swig_setmethods__["aloc1"] = _mmdb2.Link_aloc1_set __swig_getmethods__["aloc1"] = _mmdb2.Link_aloc1_get if _newclass: aloc1 = _swig_property(_mmdb2.Link_aloc1_get, _mmdb2.Link_aloc1_set) __swig_setmethods__["resName1"] = _mmdb2.Link_resName1_set __swig_getmethods__["resName1"] = _mmdb2.Link_resName1_get if _newclass: resName1 = _swig_property(_mmdb2.Link_resName1_get, _mmdb2.Link_resName1_set) __swig_setmethods__["chainID1"] = _mmdb2.Link_chainID1_set __swig_getmethods__["chainID1"] = _mmdb2.Link_chainID1_get if _newclass: chainID1 = _swig_property(_mmdb2.Link_chainID1_get, _mmdb2.Link_chainID1_set) __swig_setmethods__["seqNum1"] = _mmdb2.Link_seqNum1_set __swig_getmethods__["seqNum1"] = _mmdb2.Link_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmdb2.Link_seqNum1_get, _mmdb2.Link_seqNum1_set) __swig_setmethods__["insCode1"] = _mmdb2.Link_insCode1_set __swig_getmethods__["insCode1"] = _mmdb2.Link_insCode1_get if _newclass: insCode1 = _swig_property(_mmdb2.Link_insCode1_get, _mmdb2.Link_insCode1_set) __swig_setmethods__["atName2"] = _mmdb2.Link_atName2_set __swig_getmethods__["atName2"] = _mmdb2.Link_atName2_get if _newclass: atName2 = _swig_property(_mmdb2.Link_atName2_get, _mmdb2.Link_atName2_set) __swig_setmethods__["aloc2"] = _mmdb2.Link_aloc2_set __swig_getmethods__["aloc2"] = _mmdb2.Link_aloc2_get if _newclass: aloc2 = _swig_property(_mmdb2.Link_aloc2_get, _mmdb2.Link_aloc2_set) __swig_setmethods__["resName2"] = _mmdb2.Link_resName2_set __swig_getmethods__["resName2"] = _mmdb2.Link_resName2_get if _newclass: resName2 = _swig_property(_mmdb2.Link_resName2_get, _mmdb2.Link_resName2_set) __swig_setmethods__["chainID2"] = _mmdb2.Link_chainID2_set __swig_getmethods__["chainID2"] = _mmdb2.Link_chainID2_get if _newclass: chainID2 = _swig_property(_mmdb2.Link_chainID2_get, _mmdb2.Link_chainID2_set) __swig_setmethods__["seqNum2"] = _mmdb2.Link_seqNum2_set __swig_getmethods__["seqNum2"] = _mmdb2.Link_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmdb2.Link_seqNum2_get, _mmdb2.Link_seqNum2_set) __swig_setmethods__["insCode2"] = _mmdb2.Link_insCode2_set __swig_getmethods__["insCode2"] = _mmdb2.Link_insCode2_get if _newclass: insCode2 = _swig_property(_mmdb2.Link_insCode2_get, _mmdb2.Link_insCode2_set) __swig_setmethods__["s1"] = _mmdb2.Link_s1_set __swig_getmethods__["s1"] = _mmdb2.Link_s1_get if _newclass: s1 = _swig_property(_mmdb2.Link_s1_get, _mmdb2.Link_s1_set) __swig_setmethods__["i1"] = _mmdb2.Link_i1_set __swig_getmethods__["i1"] = _mmdb2.Link_i1_get if _newclass: i1 = _swig_property(_mmdb2.Link_i1_get, _mmdb2.Link_i1_set) __swig_setmethods__["j1"] = _mmdb2.Link_j1_set __swig_getmethods__["j1"] = _mmdb2.Link_j1_get if _newclass: j1 = _swig_property(_mmdb2.Link_j1_get, _mmdb2.Link_j1_set) __swig_setmethods__["k1"] = _mmdb2.Link_k1_set __swig_getmethods__["k1"] = _mmdb2.Link_k1_get if _newclass: k1 = _swig_property(_mmdb2.Link_k1_get, _mmdb2.Link_k1_set) __swig_setmethods__["s2"] = _mmdb2.Link_s2_set __swig_getmethods__["s2"] = _mmdb2.Link_s2_get if _newclass: s2 = _swig_property(_mmdb2.Link_s2_get, _mmdb2.Link_s2_set) __swig_setmethods__["i2"] = _mmdb2.Link_i2_set __swig_getmethods__["i2"] = _mmdb2.Link_i2_get if _newclass: i2 = _swig_property(_mmdb2.Link_i2_get, _mmdb2.Link_i2_set) __swig_setmethods__["j2"] = _mmdb2.Link_j2_set __swig_getmethods__["j2"] = _mmdb2.Link_j2_get if _newclass: j2 = _swig_property(_mmdb2.Link_j2_get, _mmdb2.Link_j2_set) __swig_setmethods__["k2"] = _mmdb2.Link_k2_set __swig_getmethods__["k2"] = _mmdb2.Link_k2_get if _newclass: k2 = _swig_property(_mmdb2.Link_k2_get, _mmdb2.Link_k2_set) __swig_setmethods__["dist"] = _mmdb2.Link_dist_set __swig_getmethods__["dist"] = _mmdb2.Link_dist_get if _newclass: dist = _swig_property(_mmdb2.Link_dist_get, _mmdb2.Link_dist_set) def __init__(self, *args): this = _mmdb2.new_Link(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Link __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.Link_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.Link_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.Link_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.Link_GetClassID(self) def Copy(self, link): return _mmdb2.Link_Copy(self, link) Link_swigregister = _mmdb2.Link_swigregister Link_swigregister(Link) class LinkRContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkRContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkRContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_LinkRContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_LinkRContainer __del__ = lambda self: None LinkRContainer_swigregister = _mmdb2.LinkRContainer_swigregister LinkRContainer_swigregister(LinkRContainer) class LinkR(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkR, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkR, name) __repr__ = _swig_repr __swig_setmethods__["linkRID"] = _mmdb2.LinkR_linkRID_set __swig_getmethods__["linkRID"] = _mmdb2.LinkR_linkRID_get if _newclass: linkRID = _swig_property(_mmdb2.LinkR_linkRID_get, _mmdb2.LinkR_linkRID_set) __swig_setmethods__["atName1"] = _mmdb2.LinkR_atName1_set __swig_getmethods__["atName1"] = _mmdb2.LinkR_atName1_get if _newclass: atName1 = _swig_property(_mmdb2.LinkR_atName1_get, _mmdb2.LinkR_atName1_set) __swig_setmethods__["aloc1"] = _mmdb2.LinkR_aloc1_set __swig_getmethods__["aloc1"] = _mmdb2.LinkR_aloc1_get if _newclass: aloc1 = _swig_property(_mmdb2.LinkR_aloc1_get, _mmdb2.LinkR_aloc1_set) __swig_setmethods__["resName1"] = _mmdb2.LinkR_resName1_set __swig_getmethods__["resName1"] = _mmdb2.LinkR_resName1_get if _newclass: resName1 = _swig_property(_mmdb2.LinkR_resName1_get, _mmdb2.LinkR_resName1_set) __swig_setmethods__["chainID1"] = _mmdb2.LinkR_chainID1_set __swig_getmethods__["chainID1"] = _mmdb2.LinkR_chainID1_get if _newclass: chainID1 = _swig_property(_mmdb2.LinkR_chainID1_get, _mmdb2.LinkR_chainID1_set) __swig_setmethods__["seqNum1"] = _mmdb2.LinkR_seqNum1_set __swig_getmethods__["seqNum1"] = _mmdb2.LinkR_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmdb2.LinkR_seqNum1_get, _mmdb2.LinkR_seqNum1_set) __swig_setmethods__["insCode1"] = _mmdb2.LinkR_insCode1_set __swig_getmethods__["insCode1"] = _mmdb2.LinkR_insCode1_get if _newclass: insCode1 = _swig_property(_mmdb2.LinkR_insCode1_get, _mmdb2.LinkR_insCode1_set) __swig_setmethods__["atName2"] = _mmdb2.LinkR_atName2_set __swig_getmethods__["atName2"] = _mmdb2.LinkR_atName2_get if _newclass: atName2 = _swig_property(_mmdb2.LinkR_atName2_get, _mmdb2.LinkR_atName2_set) __swig_setmethods__["aloc2"] = _mmdb2.LinkR_aloc2_set __swig_getmethods__["aloc2"] = _mmdb2.LinkR_aloc2_get if _newclass: aloc2 = _swig_property(_mmdb2.LinkR_aloc2_get, _mmdb2.LinkR_aloc2_set) __swig_setmethods__["resName2"] = _mmdb2.LinkR_resName2_set __swig_getmethods__["resName2"] = _mmdb2.LinkR_resName2_get if _newclass: resName2 = _swig_property(_mmdb2.LinkR_resName2_get, _mmdb2.LinkR_resName2_set) __swig_setmethods__["chainID2"] = _mmdb2.LinkR_chainID2_set __swig_getmethods__["chainID2"] = _mmdb2.LinkR_chainID2_get if _newclass: chainID2 = _swig_property(_mmdb2.LinkR_chainID2_get, _mmdb2.LinkR_chainID2_set) __swig_setmethods__["seqNum2"] = _mmdb2.LinkR_seqNum2_set __swig_getmethods__["seqNum2"] = _mmdb2.LinkR_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmdb2.LinkR_seqNum2_get, _mmdb2.LinkR_seqNum2_set) __swig_setmethods__["insCode2"] = _mmdb2.LinkR_insCode2_set __swig_getmethods__["insCode2"] = _mmdb2.LinkR_insCode2_get if _newclass: insCode2 = _swig_property(_mmdb2.LinkR_insCode2_get, _mmdb2.LinkR_insCode2_set) __swig_setmethods__["dist"] = _mmdb2.LinkR_dist_set __swig_getmethods__["dist"] = _mmdb2.LinkR_dist_get if _newclass: dist = _swig_property(_mmdb2.LinkR_dist_get, _mmdb2.LinkR_dist_set) def __init__(self, *args): this = _mmdb2.new_LinkR(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_LinkR __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmdb2.LinkR_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmdb2.LinkR_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmdb2.LinkR_GetCIF(self, CIF, n) def GetClassID(self): return _mmdb2.LinkR_GetClassID(self) def Copy(self, LinkR): return _mmdb2.LinkR_Copy(self, LinkR) LinkR_swigregister = _mmdb2.LinkR_swigregister LinkR_swigregister(LinkR) class CisPepContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CisPepContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CisPepContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_CisPepContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_CisPepContainer __del__ = lambda self: None CisPepContainer_swigregister = _mmdb2.CisPepContainer_swigregister CisPepContainer_swigregister(CisPepContainer) class CisPep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CisPep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CisPep, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmdb2.CisPep_serNum_set __swig_getmethods__["serNum"] = _mmdb2.CisPep_serNum_get if _newclass: serNum = _swig_property(_mmdb2.CisPep_serNum_get, _mmdb2.CisPep_serNum_set) __swig_setmethods__["pep1"] = _mmdb2.CisPep_pep1_set __swig_getmethods__["pep1"] = _mmdb2.CisPep_pep1_get if _newclass: pep1 = _swig_property(_mmdb2.CisPep_pep1_get, _mmdb2.CisPep_pep1_set) __swig_setmethods__["chainID1"] = _mmdb2.CisPep_chainID1_set __swig_getmethods__["chainID1"] = _mmdb2.CisPep_chainID1_get if _newclass: chainID1 = _swig_property(_mmdb2.CisPep_chainID1_get, _mmdb2.CisPep_chainID1_set) __swig_setmethods__["seqNum1"] = _mmdb2.CisPep_seqNum1_set __swig_getmethods__["seqNum1"] = _mmdb2.CisPep_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmdb2.CisPep_seqNum1_get, _mmdb2.CisPep_seqNum1_set) __swig_setmethods__["icode1"] = _mmdb2.CisPep_icode1_set __swig_getmethods__["icode1"] = _mmdb2.CisPep_icode1_get if _newclass: icode1 = _swig_property(_mmdb2.CisPep_icode1_get, _mmdb2.CisPep_icode1_set) __swig_setmethods__["pep2"] = _mmdb2.CisPep_pep2_set __swig_getmethods__["pep2"] = _mmdb2.CisPep_pep2_get if _newclass: pep2 = _swig_property(_mmdb2.CisPep_pep2_get, _mmdb2.CisPep_pep2_set) __swig_setmethods__["chainID2"] = _mmdb2.CisPep_chainID2_set __swig_getmethods__["chainID2"] = _mmdb2.CisPep_chainID2_get if _newclass: chainID2 = _swig_property(_mmdb2.CisPep_chainID2_get, _mmdb2.CisPep_chainID2_set) __swig_setmethods__["seqNum2"] = _mmdb2.CisPep_seqNum2_set __swig_getmethods__["seqNum2"] = _mmdb2.CisPep_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmdb2.CisPep_seqNum2_get, _mmdb2.CisPep_seqNum2_set) __swig_setmethods__["icode2"] = _mmdb2.CisPep_icode2_set __swig_getmethods__["icode2"] = _mmdb2.CisPep_icode2_get if _newclass: icode2 = _swig_property(_mmdb2.CisPep_icode2_get, _mmdb2.CisPep_icode2_set) __swig_setmethods__["modNum"] = _mmdb2.CisPep_modNum_set __swig_getmethods__["modNum"] = _mmdb2.CisPep_modNum_get if _newclass: modNum = _swig_property(_mmdb2.CisPep_modNum_get, _mmdb2.CisPep_modNum_set) __swig_setmethods__["measure"] = _mmdb2.CisPep_measure_set __swig_getmethods__["measure"] = _mmdb2.CisPep_measure_get if _newclass: measure = _swig_property(_mmdb2.CisPep_measure_get, _mmdb2.CisPep_measure_set) def __init__(self, *args): this = _mmdb2.new_CisPep(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_CisPep __del__ = lambda self: None def ConvertPDBASCII(self, S): return _mmdb2.CisPep_ConvertPDBASCII(self, S) def GetClassID(self): return _mmdb2.CisPep_GetClassID(self) def Copy(self, cisPep): return _mmdb2.CisPep_Copy(self, cisPep) CisPep_swigregister = _mmdb2.CisPep_swigregister CisPep_swigregister(CisPep) _mmdb2.SSERC_Ok_swigconstant(_mmdb2) SSERC_Ok = _mmdb2.SSERC_Ok _mmdb2.SSERC_noResidues_swigconstant(_mmdb2) SSERC_noResidues = _mmdb2.SSERC_noResidues _mmdb2.SSERC_noAminoacids_swigconstant(_mmdb2) SSERC_noAminoacids = _mmdb2.SSERC_noAminoacids _mmdb2.SSERC_noSSE_swigconstant(_mmdb2) SSERC_noSSE = _mmdb2.SSERC_noSSE _mmdb2.SORT_CHAIN_ChainID_Asc_swigconstant(_mmdb2) SORT_CHAIN_ChainID_Asc = _mmdb2.SORT_CHAIN_ChainID_Asc _mmdb2.SORT_CHAIN_ChainID_Desc_swigconstant(_mmdb2) SORT_CHAIN_ChainID_Desc = _mmdb2.SORT_CHAIN_ChainID_Desc def newModel(): return _mmdb2.newModel() newModel = _mmdb2.newModel def SetMakersModel(defMk, streamMk): return _mmdb2.SetMakersModel(defMk, streamMk) SetMakersModel = _mmdb2.SetMakersModel class Model(ProModel): __swig_setmethods__ = {} for _s in [ProModel]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Model, name, value) __swig_getmethods__ = {} for _s in [ProModel]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Model, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmdb2.new_Model(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_Model __del__ = lambda self: None def SetMMDBManager(self, MMDBM, serialNum): return _mmdb2.Model_SetMMDBManager(self, MMDBM, serialNum) def GetCoordHierarchy(self): return _mmdb2.Model_GetCoordHierarchy(self) def GetChainCreate(self, chID, enforceUniqueChainID): return _mmdb2.Model_GetChainCreate(self, chID, enforceUniqueChainID) def CreateChain(self, chID): return _mmdb2.Model_CreateChain(self, chID) def GetEntryID(self): return _mmdb2.Model_GetEntryID(self) def SetEntryID(self, idCode): return _mmdb2.Model_SetEntryID(self, idCode) def GetSerNum(self): return _mmdb2.Model_GetSerNum(self) def GetModelID(self, modelID): return _mmdb2.Model_GetModelID(self, modelID) def GetNumberOfModels(self): return _mmdb2.Model_GetNumberOfModels(self) def GetNumberOfChains(self): return _mmdb2.Model_GetNumberOfChains(self) def GetNewChainID(self, chID, length=1): return _mmdb2.Model_GetNewChainID(self, chID, length) def GetChain(self, *args): return _mmdb2.Model_GetChain(self, *args) def GetChainTable(self, chainTable, NumberOfChains): return _mmdb2.Model_GetChainTable(self, chainTable, NumberOfChains) def DeleteChain(self, *args): return _mmdb2.Model_DeleteChain(self, *args) def DeleteAllChains(self): return _mmdb2.Model_DeleteAllChains(self) def DeleteSolventChains(self): return _mmdb2.Model_DeleteSolventChains(self) def TrimChainTable(self): return _mmdb2.Model_TrimChainTable(self) def AddChain(self, chn): return _mmdb2.Model_AddChain(self, chn) def SortChains(self, sortKey): return _mmdb2.Model_SortChains(self, sortKey) def GetNumberOfResidues(self, *args): return _mmdb2.Model_GetNumberOfResidues(self, *args) def GetResidue(self, *args): return _mmdb2.Model_GetResidue(self, *args) def GetResidueNo(self, *args): return _mmdb2.Model_GetResidueNo(self, *args) def GetResidueTable(self, *args): return _mmdb2.Model_GetResidueTable(self, *args) def DeleteResidue(self, *args): return _mmdb2.Model_DeleteResidue(self, *args) def DeleteSolvent(self): return _mmdb2.Model_DeleteSolvent(self) def DeleteAllResidues(self, *args): return _mmdb2.Model_DeleteAllResidues(self, *args) def AddResidue(self, *args): return _mmdb2.Model_AddResidue(self, *args) def GetNumberOfAllAtoms(self): return _mmdb2.Model_GetNumberOfAllAtoms(self) def GetAllAtoms(self): return _mmdb2.Model_GetAllAtoms(self) def GetNumberOfAtoms(self, *args): return _mmdb2.Model_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmdb2.Model_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmdb2.Model_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmdb2.Model_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmdb2.Model_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmdb2.Model_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmdb2.Model_DeleteAltLocs(self) def AddAtom(self, *args): return _mmdb2.Model_AddAtom(self, *args) def ConvertPDBString(self, PDBString): return _mmdb2.Model_ConvertPDBString(self, PDBString) def MakeAtomCIF(self, CIF): return _mmdb2.Model_MakeAtomCIF(self, CIF) def MakePSCIF(self, CIF): return _mmdb2.Model_MakePSCIF(self, CIF) def GetCIF(self, CIF): return _mmdb2.Model_GetCIF(self, CIF) def MoveChain(self, m_chain, m_atom, atom, atom_index, chain_ext): return _mmdb2.Model_MoveChain(self, m_chain, m_atom, atom, atom_index, chain_ext) def GetAIndexRange(self, i1, i2): return _mmdb2.Model_GetAIndexRange(self, i1, i2) def MaskAtoms(self, mask): return _mmdb2.Model_MaskAtoms(self, mask) def MaskResidues(self, mask): return _mmdb2.Model_MaskResidues(self, mask) def MaskChains(self, mask): return _mmdb2.Model_MaskChains(self, mask) def UnmaskAtoms(self, mask): return _mmdb2.Model_UnmaskAtoms(self, mask) def UnmaskResidues(self, mask): return _mmdb2.Model_UnmaskResidues(self, mask) def UnmaskChains(self, mask): return _mmdb2.Model_UnmaskChains(self, mask) def GetNumberOfHelices(self): return _mmdb2.Model_GetNumberOfHelices(self) def GetNumberOfSheets(self): return _mmdb2.Model_GetNumberOfSheets(self) def GetHelix(self, serialNum): return _mmdb2.Model_GetHelix(self, serialNum) def GetSheetID(self, serialNum, sheetID): return _mmdb2.Model_GetSheetID(self, serialNum, sheetID) def GetSheet(self, *args): return _mmdb2.Model_GetSheet(self, *args) def GetNumberOfStrands(self, *args): return _mmdb2.Model_GetNumberOfStrands(self, *args) def GetStrand(self, *args): return _mmdb2.Model_GetStrand(self, *args) def GetHelices(self): return _mmdb2.Model_GetHelices(self) def GetSheets(self): return _mmdb2.Model_GetSheets(self) def RemoveSecStructure(self): return _mmdb2.Model_RemoveSecStructure(self) def CalcSecStructure(self, flagBulge=True, aminoSelHnd=-1): return _mmdb2.Model_CalcSecStructure(self, flagBulge, aminoSelHnd) def GetHetInfo(self): return _mmdb2.Model_GetHetInfo(self) def RemoveHetInfo(self): return _mmdb2.Model_RemoveHetInfo(self) def GetNumberOfLinks(self): return _mmdb2.Model_GetNumberOfLinks(self) def GetLink(self, serialNum): return _mmdb2.Model_GetLink(self, serialNum) def GetLinks(self): return _mmdb2.Model_GetLinks(self) def RemoveLinks(self): return _mmdb2.Model_RemoveLinks(self) def AddLink(self, link): return _mmdb2.Model_AddLink(self, link) def GetNumberOfLinkRs(self): return _mmdb2.Model_GetNumberOfLinkRs(self) def GetLinkR(self, serialNum): return _mmdb2.Model_GetLinkR(self, serialNum) def GetLinkRs(self): return _mmdb2.Model_GetLinkRs(self) def RemoveLinkRs(self): return _mmdb2.Model_RemoveLinkRs(self) def AddLinkR(self, linkR): return _mmdb2.Model_AddLinkR(self, linkR) def GetNumberOfCisPeps(self): return _mmdb2.Model_GetNumberOfCisPeps(self) def GetCisPep(self, CisPepNum): return _mmdb2.Model_GetCisPep(self, CisPepNum) def GetCisPeps(self): return _mmdb2.Model_GetCisPeps(self) def RemoveCisPeps(self): return _mmdb2.Model_RemoveCisPeps(self) def AddCisPep(self, cisPep): return _mmdb2.Model_AddCisPep(self, cisPep) def ApplyTransform(self, TMatrix): return _mmdb2.Model_ApplyTransform(self, TMatrix) def isInSelection(self, selHnd): return _mmdb2.Model_isInSelection(self, selHnd) def PutUDData(self, *args): return _mmdb2.Model_PutUDData(self, *args) def GetUDData(self, *args): return _mmdb2.Model_GetUDData(self, *args) def Copy(self, model): return _mmdb2.Model_Copy(self, model) def CopyHets(self, model): return _mmdb2.Model_CopyHets(self, model) def CopySecStructure(self, model): return _mmdb2.Model_CopySecStructure(self, model) def CopyLinks(self, model): return _mmdb2.Model_CopyLinks(self, model) def CopyLinkRs(self, model): return _mmdb2.Model_CopyLinkRs(self, model) def CopyCisPeps(self, model): return _mmdb2.Model_CopyCisPeps(self, model) Model_swigregister = _mmdb2.Model_swigregister Model_swigregister(Model) def isMetal(element): return _mmdb2.isMetal(element) isMetal = _mmdb2.isMetal def getElementNo(element): return _mmdb2.getElementNo(element) getElementNo = _mmdb2.getElementNo def getMolecWeight(element): return _mmdb2.getMolecWeight(element) getMolecWeight = _mmdb2.getMolecWeight def getCovalentRadius(element): return _mmdb2.getCovalentRadius(element) getCovalentRadius = _mmdb2.getCovalentRadius def getVdWaalsRadius(element): return _mmdb2.getVdWaalsRadius(element) getVdWaalsRadius = _mmdb2.getVdWaalsRadius def getResidueNo(resName): return _mmdb2.getResidueNo(resName) getResidueNo = _mmdb2.getResidueNo class AAProperty(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AAProperty, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AAProperty, name) __repr__ = _swig_repr __swig_setmethods__["name"] = _mmdb2.AAProperty_name_set __swig_getmethods__["name"] = _mmdb2.AAProperty_name_get if _newclass: name = _swig_property(_mmdb2.AAProperty_name_get, _mmdb2.AAProperty_name_set) __swig_setmethods__["hydropathy"] = _mmdb2.AAProperty_hydropathy_set __swig_getmethods__["hydropathy"] = _mmdb2.AAProperty_hydropathy_get if _newclass: hydropathy = _swig_property(_mmdb2.AAProperty_hydropathy_get, _mmdb2.AAProperty_hydropathy_set) __swig_setmethods__["charge"] = _mmdb2.AAProperty_charge_set __swig_getmethods__["charge"] = _mmdb2.AAProperty_charge_get if _newclass: charge = _swig_property(_mmdb2.AAProperty_charge_get, _mmdb2.AAProperty_charge_set) __swig_setmethods__["relSolvEnergy"] = _mmdb2.AAProperty_relSolvEnergy_set __swig_getmethods__["relSolvEnergy"] = _mmdb2.AAProperty_relSolvEnergy_get if _newclass: relSolvEnergy = _swig_property(_mmdb2.AAProperty_relSolvEnergy_get, _mmdb2.AAProperty_relSolvEnergy_set) def __init__(self): this = _mmdb2.new_AAProperty() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_AAProperty __del__ = lambda self: None AAProperty_swigregister = _mmdb2.AAProperty_swigregister AAProperty_swigregister(AAProperty) nElementNames = cvar.nElementNames nElementMetals = cvar.nElementMetals nHydAtomNames = cvar.nHydAtomNames ELEMENT_UNKNOWN = cvar.ELEMENT_UNKNOWN nResNames = cvar.nResNames NAvogadro = cvar.NAvogadro nSolventNames = cvar.nSolventNames nAminoacidNames = cvar.nAminoacidNames nNucleotideNames = cvar.nNucleotideNames def GetAAPIndex(resName): return _mmdb2.GetAAPIndex(resName) GetAAPIndex = _mmdb2.GetAAPIndex def GetAAHydropathy(resName): return _mmdb2.GetAAHydropathy(resName) GetAAHydropathy = _mmdb2.GetAAHydropathy def GetAACharge(resName): return _mmdb2.GetAACharge(resName) GetAACharge = _mmdb2.GetAACharge def GetAASolvationEnergy(resName): return _mmdb2.GetAASolvationEnergy(resName) GetAASolvationEnergy = _mmdb2.GetAASolvationEnergy def GetAASimilarity(resName1, resName2): return _mmdb2.GetAASimilarity(resName1, resName2) GetAASimilarity = _mmdb2.GetAASimilarity def isSolvent(resName): return _mmdb2.isSolvent(resName) isSolvent = _mmdb2.isSolvent def isAminoacid(resName): return _mmdb2.isAminoacid(resName) isAminoacid = _mmdb2.isAminoacid def isNucleotide(resName): return _mmdb2.isNucleotide(resName) isNucleotide = _mmdb2.isNucleotide def isDNARNA(resName): return _mmdb2.isDNARNA(resName) isDNARNA = _mmdb2.isDNARNA def isSugar(resName): return _mmdb2.isSugar(resName) isSugar = _mmdb2.isSugar def Get1LetterCode(*args): return _mmdb2.Get1LetterCode(*args) Get1LetterCode = _mmdb2.Get1LetterCode def Get3LetterCode(res1name, res3code): return _mmdb2.Get3LetterCode(res1name, res3code) Get3LetterCode = _mmdb2.Get3LetterCode def GetErrorDescriptionChar(ErrorCode): return _mmdb2.GetErrorDescriptionChar(ErrorCode) GetErrorDescriptionChar = _mmdb2.GetErrorDescriptionChar def GetAtomTable(*args): return _mmdb2.GetAtomTable(*args) GetAtomTable = _mmdb2.GetAtomTable def GetChainTable(molHnd, model, nChains): return _mmdb2.GetChainTable(molHnd, model, nChains) GetChainTable = _mmdb2.GetChainTable def GetResidueTable(*args): return _mmdb2.GetResidueTable(*args) GetResidueTable = _mmdb2.GetResidueTable def GetModelSelIndex(molHnd, selHnd, nModels): return _mmdb2.GetModelSelIndex(molHnd, selHnd, nModels) GetModelSelIndex = _mmdb2.GetModelSelIndex def GetChainSelIndex(molHnd, selHnd, nChains): return _mmdb2.GetChainSelIndex(molHnd, selHnd, nChains) GetChainSelIndex = _mmdb2.GetChainSelIndex def GetResidueSelIndex(molHnd, selHnd, nResidues): return _mmdb2.GetResidueSelIndex(molHnd, selHnd, nResidues) GetResidueSelIndex = _mmdb2.GetResidueSelIndex def GetContact(contacts, idx): return _mmdb2.GetContact(contacts, idx) GetContact = _mmdb2.GetContact def SeekContacts(molHnd, pAtom1, nAtom1, pAtom2, nAtom2, minDist, maxDist, seqDist, nContacts, maxlen=0, TMatrix=None, group=0, bricking=0, doSqrt=False): return _mmdb2.SeekContacts(molHnd, pAtom1, nAtom1, pAtom2, nAtom2, minDist, maxDist, seqDist, nContacts, maxlen, TMatrix, group, bricking, doSqrt) SeekContacts = _mmdb2.SeekContacts def GetAtomSelIndex(molHnd, selHnd, nAtoms): return _mmdb2.GetAtomSelIndex(molHnd, selHnd, nAtoms) GetAtomSelIndex = _mmdb2.GetAtomSelIndex def GetUDDResidueReal(res, udd_handle): return _mmdb2.GetUDDResidueReal(res, udd_handle) GetUDDResidueReal = _mmdb2.GetUDDResidueReal def GetUDDAtomReal(atom, udd_handle): return _mmdb2.GetUDDAtomReal(atom, udd_handle) GetUDDAtomReal = _mmdb2.GetUDDAtomReal def GetUDDResidueInteger(res, udd_handle): return _mmdb2.GetUDDResidueInteger(res, udd_handle) GetUDDResidueInteger = _mmdb2.GetUDDResidueInteger def GetUDDAtomInteger(atom, udd_handle): return _mmdb2.GetUDDAtomInteger(atom, udd_handle) GetUDDAtomInteger = _mmdb2.GetUDDAtomInteger def getPstr(A, i): return _mmdb2.getPstr(A, i) getPstr = _mmdb2.getPstr def getAAProperty(A, i): return _mmdb2.getAAProperty(A, i) getAAProperty = _mmdb2.getAAProperty def getPCChain(A, i): return _mmdb2.getPCChain(A, i) getPCChain = _mmdb2.getPCChain def getPCResidue(A, i): return _mmdb2.getPCResidue(A, i) getPCResidue = _mmdb2.getPCResidue def getPPCAtom(A, i): return _mmdb2.getPPCAtom(A, i) getPPCAtom = _mmdb2.getPPCAtom def getPCAtom(A, i): return _mmdb2.getPCAtom(A, i) getPCAtom = _mmdb2.getPCAtom def getCAtom(A): return _mmdb2.getCAtom(A) getCAtom = _mmdb2.getCAtom def newPPCModel(i=-1): return _mmdb2.newPPCModel(i) newPPCModel = _mmdb2.newPPCModel def delPPCModel(A): return _mmdb2.delPPCModel(A) delPPCModel = _mmdb2.delPPCModel def newPPCAtom(i=-1): return _mmdb2.newPPCAtom(i) newPPCAtom = _mmdb2.newPPCAtom def delPPCAtom(A): return _mmdb2.delPPCAtom(A) delPPCAtom = _mmdb2.delPPCAtom def newPPCResidue(i=-1): return _mmdb2.newPPCResidue(i) newPPCResidue = _mmdb2.newPPCResidue def delPPCResidue(A): return _mmdb2.delPPCResidue(A) delPPCResidue = _mmdb2.delPPCResidue def newPPCChain(i=-1): return _mmdb2.newPPCChain(i) newPPCChain = _mmdb2.newPPCChain def delPPCChain(A): return _mmdb2.delPPCChain(A) delPPCChain = _mmdb2.delPPCChain def newpmat44(): return _mmdb2.newpmat44() newpmat44 = _mmdb2.newpmat44 def delrp(p): return _mmdb2.delrp(p) delrp = _mmdb2.delrp class realtypep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, realtypep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, realtypep, name) __repr__ = _swig_repr def __init__(self): this = _mmdb2.new_realtypep() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_realtypep __del__ = lambda self: None def assign(self, value): return _mmdb2.realtypep_assign(self, value) def value(self): return _mmdb2.realtypep_value(self) def cast(self): return _mmdb2.realtypep_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.realtypep_frompointer if _newclass: frompointer = staticmethod(_mmdb2.realtypep_frompointer) realtypep_swigregister = _mmdb2.realtypep_swigregister realtypep_swigregister(realtypep) AAProperties = cvar.AAProperties AASimilarity = cvar.AASimilarity NucleotideName = cvar.NucleotideName def realtypep_frompointer(t): return _mmdb2.realtypep_frompointer(t) realtypep_frompointer = _mmdb2.realtypep_frompointer class realtypea(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, realtypea, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, realtypea, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmdb2.new_realtypea(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmdb2.delete_realtypea __del__ = lambda self: None def __getitem__(self, index): return _mmdb2.realtypea___getitem__(self, index) def __setitem__(self, index, value): return _mmdb2.realtypea___setitem__(self, index, value) def cast(self): return _mmdb2.realtypea_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmdb2.realtypea_frompointer if _newclass: frompointer = staticmethod(_mmdb2.realtypea_frompointer) realtypea_swigregister = _mmdb2.realtypea_swigregister realtypea_swigregister(realtypea) def realtypea_frompointer(t): return _mmdb2.realtypea_frompointer(t) realtypea_frompointer = _mmdb2.realtypea_frompointer def double_to_realtype(x): return _mmdb2.double_to_realtype(x) double_to_realtype = _mmdb2.double_to_realtype def realtype_to_double(x): return _mmdb2.realtype_to_double(x) realtype_to_double = _mmdb2.realtype_to_double # This file is compatible with both classic and new-style classes.