1
2
3
4
5
6
7 import _stride
8 import new
9 new_instancemethod = new.instancemethod
10 try:
11 _swig_property = property
12 except NameError:
13 pass
15 if (name == "thisown"): return self.this.own(value)
16 if (name == "this"):
17 if type(value).__name__ == 'PySwigObject':
18 self.__dict__[name] = value
19 return
20 method = class_type.__swig_setmethods__.get(name,None)
21 if method: return method(self,value)
22 if (not static) or hasattr(self,name):
23 self.__dict__[name] = value
24 else:
25 raise AttributeError("You cannot add attributes to %s" % self)
26
29
31 if (name == "thisown"): return self.this.own()
32 method = class_type.__swig_getmethods__.get(name,None)
33 if method: return method(self)
34 raise AttributeError,name
35
37 try: strthis = "proxy of " + self.this.__repr__()
38 except: strthis = ""
39 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
40
41 import types
42 try:
43 _object = types.ObjectType
44 _newclass = 1
45 except AttributeError:
47 _newclass = 0
48 del types
49
50
51 BREAKDIST = _stride.BREAKDIST
52 SSDIST = _stride.SSDIST
53 SUCCESS = _stride.SUCCESS
54 FAILURE = _stride.FAILURE
55 YES = _stride.YES
56 NO = _stride.NO
57 ERR = _stride.ERR
58 BUFSZ = _stride.BUFSZ
59 MAX_FIELD = _stride.MAX_FIELD
60 MAX_AtomType = _stride.MAX_AtomType
61 MAX_ResType = _stride.MAX_ResType
62 MAXNONSTAND = _stride.MAXNONSTAND
63 MAX_CHAIN = _stride.MAX_CHAIN
64 MAX_RES = _stride.MAX_RES
65 MAX_HETRES = _stride.MAX_HETRES
66 MAX_HET = _stride.MAX_HET
67 MAX_HELIX = _stride.MAX_HELIX
68 MAX_SHEET = _stride.MAX_SHEET
69 MAX_STRAND_IN_SHEET = _stride.MAX_STRAND_IN_SHEET
70 MAX_TURN = _stride.MAX_TURN
71 MAX_BOND = _stride.MAX_BOND
72 MAX_ASSIGN = _stride.MAX_ASSIGN
73 MAX_INFO = _stride.MAX_INFO
74 MAX_AT_IN_RES = _stride.MAX_AT_IN_RES
75 MAX_AT_IN_HETERORES = _stride.MAX_AT_IN_HETERORES
76 MAXRESDNR = _stride.MAXRESDNR
77 MAXRESACC = _stride.MAXRESACC
78 RES_FIELD = _stride.RES_FIELD
79 AT_FIELD = _stride.AT_FIELD
80 MAX_X = _stride.MAX_X
81 MAX_Y = _stride.MAX_Y
82 MAX_Z = _stride.MAX_Z
83 MIN_X = _stride.MIN_X
84 MIN_Y = _stride.MIN_Y
85 MIN_Z = _stride.MIN_Z
86 MAX_Occupancy = _stride.MAX_Occupancy
87 MIN_Occupancy = _stride.MIN_Occupancy
88 MAX_TempFactor = _stride.MAX_TempFactor
89 MIN_TempFactor = _stride.MIN_TempFactor
90 OUTPUTWIDTH = _stride.OUTPUTWIDTH
91 MAXCONDITIONS = _stride.MAXCONDITIONS
92 MAXHYDRBOND = _stride.MAXHYDRBOND
93 MAXDONOR = _stride.MAXDONOR
94 MAXACCEPTOR = _stride.MAXACCEPTOR
95 MINPHIPSI = _stride.MINPHIPSI
96 MAXPHIPSI = _stride.MAXPHIPSI
97 DEFNUMPIXEL = _stride.DEFNUMPIXEL
98 DIST_N_H = _stride.DIST_N_H
99 RmGRID = _stride.RmGRID
100 EmGRID = _stride.EmGRID
101 MINACCANG_SP2 = _stride.MINACCANG_SP2
102 MAXACCANG_SP2 = _stride.MAXACCANG_SP2
103 MINACCANG_SP3 = _stride.MINACCANG_SP3
104 MAXACCANG_SP3 = _stride.MAXACCANG_SP3
105 MINDONANG_SP2 = _stride.MINDONANG_SP2
106 MAXDONANG_SP2 = _stride.MAXDONANG_SP2
107 MINDONANG_SP3 = _stride.MINDONANG_SP3
108 MAXDONANG_SP3 = _stride.MAXDONANG_SP3
109 ACCDONANG = _stride.ACCDONANG
110 DONACCANG = _stride.DONACCANG
111 NAcd = _stride.NAcd
112 Stride = _stride.Stride
113 Pdb = _stride.Pdb
114 Dssp = _stride.Dssp
115 XRay = _stride.XRay
116 NMR = _stride.NMR
117 Model = _stride.Model
118 Nsp2 = _stride.Nsp2
119 Nsp3 = _stride.Nsp3
120 Osp2 = _stride.Osp2
121 Osp3 = _stride.Osp3
122 Ssp3 = _stride.Ssp3
123 Peptide = _stride.Peptide
124 Trp = _stride.Trp
125 Asn = _stride.Asn
126 Gln = _stride.Gln
127 Arg = _stride.Arg
128 His = _stride.His
129 Lys = _stride.Lys
130 Ser = _stride.Ser
131 Thr = _stride.Thr
132 Tyr = _stride.Tyr
133 Asp = _stride.Asp
134 Glu = _stride.Glu
135 Met = _stride.Met
136 Cys = _stride.Cys
137 MM = _stride.MM
138 MS = _stride.MS
139 SM = _stride.SM
140 SS = _stride.SS
141 MAX_FILE = _stride.MAX_FILE
143 __swig_setmethods__ = {}
144 __setattr__ = lambda self, name, value: _swig_setattr(self, CHAINLIST, name, value)
145 __swig_getmethods__ = {}
146 __getattr__ = lambda self, name: _swig_getattr(self, CHAINLIST, name)
147 __repr__ = _swig_repr
148 __swig_setmethods__["FileName"] = _stride.CHAINLIST_FileName_set
149 __swig_getmethods__["FileName"] = _stride.CHAINLIST_FileName_get
150 if _newclass:FileName = _swig_property(_stride.CHAINLIST_FileName_get, _stride.CHAINLIST_FileName_set)
151 __swig_setmethods__["ChainId"] = _stride.CHAINLIST_ChainId_set
152 __swig_getmethods__["ChainId"] = _stride.CHAINLIST_ChainId_get
153 if _newclass:ChainId = _swig_property(_stride.CHAINLIST_ChainId_get, _stride.CHAINLIST_ChainId_set)
155 this = _stride.new_CHAINLIST(*args)
156 try: self.this.append(this)
157 except: self.this = this
158 __swig_destroy__ = _stride.delete_CHAINLIST
159 __del__ = lambda self : None;
160 CHAINLIST_swigregister = _stride.CHAINLIST_swigregister
161 CHAINLIST_swigregister(CHAINLIST)
162
164 __swig_setmethods__ = {}
165 __setattr__ = lambda self, name, value: _swig_setattr(self, PROPERTY, name, value)
166 __swig_getmethods__ = {}
167 __getattr__ = lambda self, name: _swig_getattr(self, PROPERTY, name)
168 __repr__ = _swig_repr
169 __swig_setmethods__["Phi"] = _stride.PROPERTY_Phi_set
170 __swig_getmethods__["Phi"] = _stride.PROPERTY_Phi_get
171 if _newclass:Phi = _swig_property(_stride.PROPERTY_Phi_get, _stride.PROPERTY_Phi_set)
172 __swig_setmethods__["Psi"] = _stride.PROPERTY_Psi_set
173 __swig_getmethods__["Psi"] = _stride.PROPERTY_Psi_get
174 if _newclass:Psi = _swig_property(_stride.PROPERTY_Psi_get, _stride.PROPERTY_Psi_set)
175 __swig_setmethods__["Omega"] = _stride.PROPERTY_Omega_set
176 __swig_getmethods__["Omega"] = _stride.PROPERTY_Omega_get
177 if _newclass:Omega = _swig_property(_stride.PROPERTY_Omega_get, _stride.PROPERTY_Omega_set)
178 __swig_setmethods__["PhiZn"] = _stride.PROPERTY_PhiZn_set
179 __swig_getmethods__["PhiZn"] = _stride.PROPERTY_PhiZn_get
180 if _newclass:PhiZn = _swig_property(_stride.PROPERTY_PhiZn_get, _stride.PROPERTY_PhiZn_set)
181 __swig_setmethods__["PsiZn"] = _stride.PROPERTY_PsiZn_set
182 __swig_getmethods__["PsiZn"] = _stride.PROPERTY_PsiZn_get
183 if _newclass:PsiZn = _swig_property(_stride.PROPERTY_PsiZn_get, _stride.PROPERTY_PsiZn_set)
184 __swig_setmethods__["Solv"] = _stride.PROPERTY_Solv_set
185 __swig_getmethods__["Solv"] = _stride.PROPERTY_Solv_get
186 if _newclass:Solv = _swig_property(_stride.PROPERTY_Solv_get, _stride.PROPERTY_Solv_set)
187 __swig_setmethods__["DsspSolv"] = _stride.PROPERTY_DsspSolv_set
188 __swig_getmethods__["DsspSolv"] = _stride.PROPERTY_DsspSolv_get
189 if _newclass:DsspSolv = _swig_property(_stride.PROPERTY_DsspSolv_get, _stride.PROPERTY_DsspSolv_set)
190 __swig_setmethods__["Asn"] = _stride.PROPERTY_Asn_set
191 __swig_getmethods__["Asn"] = _stride.PROPERTY_Asn_get
192 if _newclass:Asn = _swig_property(_stride.PROPERTY_Asn_get, _stride.PROPERTY_Asn_set)
193 __swig_setmethods__["PdbAsn"] = _stride.PROPERTY_PdbAsn_set
194 __swig_getmethods__["PdbAsn"] = _stride.PROPERTY_PdbAsn_get
195 if _newclass:PdbAsn = _swig_property(_stride.PROPERTY_PdbAsn_get, _stride.PROPERTY_PdbAsn_set)
196 __swig_setmethods__["DsspAsn"] = _stride.PROPERTY_DsspAsn_set
197 __swig_getmethods__["DsspAsn"] = _stride.PROPERTY_DsspAsn_get
198 if _newclass:DsspAsn = _swig_property(_stride.PROPERTY_DsspAsn_get, _stride.PROPERTY_DsspAsn_set)
200 this = _stride.new_PROPERTY(*args)
201 try: self.this.append(this)
202 except: self.this = this
203 __swig_destroy__ = _stride.delete_PROPERTY
204 __del__ = lambda self : None;
205 PROPERTY_swigregister = _stride.PROPERTY_swigregister
206 PROPERTY_swigregister(PROPERTY)
207
209 __swig_setmethods__ = {}
210 __setattr__ = lambda self, name, value: _swig_setattr(self, INVOLVED, name, value)
211 __swig_getmethods__ = {}
212 __getattr__ = lambda self, name: _swig_getattr(self, INVOLVED, name)
213 __repr__ = _swig_repr
214 __swig_setmethods__["HBondDnr"] = _stride.INVOLVED_HBondDnr_set
215 __swig_getmethods__["HBondDnr"] = _stride.INVOLVED_HBondDnr_get
216 if _newclass:HBondDnr = _swig_property(_stride.INVOLVED_HBondDnr_get, _stride.INVOLVED_HBondDnr_set)
217 __swig_setmethods__["HBondAcc"] = _stride.INVOLVED_HBondAcc_set
218 __swig_getmethods__["HBondAcc"] = _stride.INVOLVED_HBondAcc_get
219 if _newclass:HBondAcc = _swig_property(_stride.INVOLVED_HBondAcc_get, _stride.INVOLVED_HBondAcc_set)
220 __swig_setmethods__["NBondDnr"] = _stride.INVOLVED_NBondDnr_set
221 __swig_getmethods__["NBondDnr"] = _stride.INVOLVED_NBondDnr_get
222 if _newclass:NBondDnr = _swig_property(_stride.INVOLVED_NBondDnr_get, _stride.INVOLVED_NBondDnr_set)
223 __swig_setmethods__["NBondAcc"] = _stride.INVOLVED_NBondAcc_set
224 __swig_getmethods__["NBondAcc"] = _stride.INVOLVED_NBondAcc_get
225 if _newclass:NBondAcc = _swig_property(_stride.INVOLVED_NBondAcc_get, _stride.INVOLVED_NBondAcc_set)
226 __swig_setmethods__["InterchainHBonds"] = _stride.INVOLVED_InterchainHBonds_set
227 __swig_getmethods__["InterchainHBonds"] = _stride.INVOLVED_InterchainHBonds_get
228 if _newclass:InterchainHBonds = _swig_property(_stride.INVOLVED_InterchainHBonds_get, _stride.INVOLVED_InterchainHBonds_set)
230 this = _stride.new_INVOLVED(*args)
231 try: self.this.append(this)
232 except: self.this = this
233 __swig_destroy__ = _stride.delete_INVOLVED
234 __del__ = lambda self : None;
235 INVOLVED_swigregister = _stride.INVOLVED_swigregister
236 INVOLVED_swigregister(INVOLVED)
237
239 __swig_setmethods__ = {}
240 __setattr__ = lambda self, name, value: _swig_setattr(self, RESIDUE, name, value)
241 __swig_getmethods__ = {}
242 __getattr__ = lambda self, name: _swig_getattr(self, RESIDUE, name)
243 __repr__ = _swig_repr
244 __swig_setmethods__["NAtom"] = _stride.RESIDUE_NAtom_set
245 __swig_getmethods__["NAtom"] = _stride.RESIDUE_NAtom_get
246 if _newclass:NAtom = _swig_property(_stride.RESIDUE_NAtom_get, _stride.RESIDUE_NAtom_set)
247 __swig_setmethods__["PDB_ResNumb"] = _stride.RESIDUE_PDB_ResNumb_set
248 __swig_getmethods__["PDB_ResNumb"] = _stride.RESIDUE_PDB_ResNumb_get
249 if _newclass:PDB_ResNumb = _swig_property(_stride.RESIDUE_PDB_ResNumb_get, _stride.RESIDUE_PDB_ResNumb_set)
250 __swig_setmethods__["ResType"] = _stride.RESIDUE_ResType_set
251 __swig_getmethods__["ResType"] = _stride.RESIDUE_ResType_get
252 if _newclass:ResType = _swig_property(_stride.RESIDUE_ResType_get, _stride.RESIDUE_ResType_set)
253 __swig_setmethods__["AtomType"] = _stride.RESIDUE_AtomType_set
254 __swig_getmethods__["AtomType"] = _stride.RESIDUE_AtomType_get
255 if _newclass:AtomType = _swig_property(_stride.RESIDUE_AtomType_get, _stride.RESIDUE_AtomType_set)
256 __swig_setmethods__["Coord"] = _stride.RESIDUE_Coord_set
257 __swig_getmethods__["Coord"] = _stride.RESIDUE_Coord_get
258 if _newclass:Coord = _swig_property(_stride.RESIDUE_Coord_get, _stride.RESIDUE_Coord_set)
259 __swig_setmethods__["Occupancy"] = _stride.RESIDUE_Occupancy_set
260 __swig_getmethods__["Occupancy"] = _stride.RESIDUE_Occupancy_get
261 if _newclass:Occupancy = _swig_property(_stride.RESIDUE_Occupancy_get, _stride.RESIDUE_Occupancy_set)
262 __swig_setmethods__["TempFactor"] = _stride.RESIDUE_TempFactor_set
263 __swig_getmethods__["TempFactor"] = _stride.RESIDUE_TempFactor_get
264 if _newclass:TempFactor = _swig_property(_stride.RESIDUE_TempFactor_get, _stride.RESIDUE_TempFactor_set)
265 __swig_setmethods__["Prop"] = _stride.RESIDUE_Prop_set
266 __swig_getmethods__["Prop"] = _stride.RESIDUE_Prop_get
267 if _newclass:Prop = _swig_property(_stride.RESIDUE_Prop_get, _stride.RESIDUE_Prop_set)
268 __swig_setmethods__["Inv"] = _stride.RESIDUE_Inv_set
269 __swig_getmethods__["Inv"] = _stride.RESIDUE_Inv_get
270 if _newclass:Inv = _swig_property(_stride.RESIDUE_Inv_get, _stride.RESIDUE_Inv_set)
274 this = _stride.new_RESIDUE(*args)
275 try: self.this.append(this)
276 except: self.this = this
277 __swig_destroy__ = _stride.delete_RESIDUE
278 __del__ = lambda self : None;
279 RESIDUE_swigregister = _stride.RESIDUE_swigregister
280 RESIDUE_swigregister(RESIDUE)
281
283 __swig_setmethods__ = {}
284 __setattr__ = lambda self, name, value: _swig_setattr(self, HETERORESIDUE, name, value)
285 __swig_getmethods__ = {}
286 __getattr__ = lambda self, name: _swig_getattr(self, HETERORESIDUE, name)
287 __repr__ = _swig_repr
288 __swig_setmethods__["NAtom"] = _stride.HETERORESIDUE_NAtom_set
289 __swig_getmethods__["NAtom"] = _stride.HETERORESIDUE_NAtom_get
290 if _newclass:NAtom = _swig_property(_stride.HETERORESIDUE_NAtom_get, _stride.HETERORESIDUE_NAtom_set)
291 __swig_setmethods__["PDB_ResNumb"] = _stride.HETERORESIDUE_PDB_ResNumb_set
292 __swig_getmethods__["PDB_ResNumb"] = _stride.HETERORESIDUE_PDB_ResNumb_get
293 if _newclass:PDB_ResNumb = _swig_property(_stride.HETERORESIDUE_PDB_ResNumb_get, _stride.HETERORESIDUE_PDB_ResNumb_set)
294 __swig_setmethods__["ResType"] = _stride.HETERORESIDUE_ResType_set
295 __swig_getmethods__["ResType"] = _stride.HETERORESIDUE_ResType_get
296 if _newclass:ResType = _swig_property(_stride.HETERORESIDUE_ResType_get, _stride.HETERORESIDUE_ResType_set)
297 __swig_setmethods__["AtomType"] = _stride.HETERORESIDUE_AtomType_set
298 __swig_getmethods__["AtomType"] = _stride.HETERORESIDUE_AtomType_get
299 if _newclass:AtomType = _swig_property(_stride.HETERORESIDUE_AtomType_get, _stride.HETERORESIDUE_AtomType_set)
300 __swig_setmethods__["Mendeleev"] = _stride.HETERORESIDUE_Mendeleev_set
301 __swig_getmethods__["Mendeleev"] = _stride.HETERORESIDUE_Mendeleev_get
302 if _newclass:Mendeleev = _swig_property(_stride.HETERORESIDUE_Mendeleev_get, _stride.HETERORESIDUE_Mendeleev_set)
303 __swig_setmethods__["Coord"] = _stride.HETERORESIDUE_Coord_set
304 __swig_getmethods__["Coord"] = _stride.HETERORESIDUE_Coord_get
305 if _newclass:Coord = _swig_property(_stride.HETERORESIDUE_Coord_get, _stride.HETERORESIDUE_Coord_set)
306 __swig_setmethods__["Occupancy"] = _stride.HETERORESIDUE_Occupancy_set
307 __swig_getmethods__["Occupancy"] = _stride.HETERORESIDUE_Occupancy_get
308 if _newclass:Occupancy = _swig_property(_stride.HETERORESIDUE_Occupancy_get, _stride.HETERORESIDUE_Occupancy_set)
309 __swig_setmethods__["TempFactor"] = _stride.HETERORESIDUE_TempFactor_set
310 __swig_getmethods__["TempFactor"] = _stride.HETERORESIDUE_TempFactor_get
311 if _newclass:TempFactor = _swig_property(_stride.HETERORESIDUE_TempFactor_get, _stride.HETERORESIDUE_TempFactor_set)
313 this = _stride.new_HETERORESIDUE(*args)
314 try: self.this.append(this)
315 except: self.this = this
316 __swig_destroy__ = _stride.delete_HETERORESIDUE
317 __del__ = lambda self : None;
318 HETERORESIDUE_swigregister = _stride.HETERORESIDUE_swigregister
319 HETERORESIDUE_swigregister(HETERORESIDUE)
320
322 __swig_setmethods__ = {}
323 __setattr__ = lambda self, name, value: _swig_setattr(self, HET, name, value)
324 __swig_getmethods__ = {}
325 __getattr__ = lambda self, name: _swig_getattr(self, HET, name)
326 __repr__ = _swig_repr
327 __swig_setmethods__["HetId"] = _stride.HET_HetId_set
328 __swig_getmethods__["HetId"] = _stride.HET_HetId_get
329 if _newclass:HetId = _swig_property(_stride.HET_HetId_get, _stride.HET_HetId_set)
330 __swig_setmethods__["PDB_ResNumb"] = _stride.HET_PDB_ResNumb_set
331 __swig_getmethods__["PDB_ResNumb"] = _stride.HET_PDB_ResNumb_get
332 if _newclass:PDB_ResNumb = _swig_property(_stride.HET_PDB_ResNumb_get, _stride.HET_PDB_ResNumb_set)
333 __swig_setmethods__["InsCode"] = _stride.HET_InsCode_set
334 __swig_getmethods__["InsCode"] = _stride.HET_InsCode_get
335 if _newclass:InsCode = _swig_property(_stride.HET_InsCode_get, _stride.HET_InsCode_set)
336 __swig_setmethods__["AtomNumb"] = _stride.HET_AtomNumb_set
337 __swig_getmethods__["AtomNumb"] = _stride.HET_AtomNumb_get
338 if _newclass:AtomNumb = _swig_property(_stride.HET_AtomNumb_get, _stride.HET_AtomNumb_set)
340 this = _stride.new_HET(*args)
341 try: self.this.append(this)
342 except: self.this = this
343 __swig_destroy__ = _stride.delete_HET
344 __del__ = lambda self : None;
345 HET_swigregister = _stride.HET_swigregister
346 HET_swigregister(HET)
347
349 __swig_setmethods__ = {}
350 __setattr__ = lambda self, name, value: _swig_setattr(self, HELIX, name, value)
351 __swig_getmethods__ = {}
352 __getattr__ = lambda self, name: _swig_getattr(self, HELIX, name)
353 __repr__ = _swig_repr
354 __swig_setmethods__["Res1"] = _stride.HELIX_Res1_set
355 __swig_getmethods__["Res1"] = _stride.HELIX_Res1_get
356 if _newclass:Res1 = _swig_property(_stride.HELIX_Res1_get, _stride.HELIX_Res1_set)
357 __swig_setmethods__["Res2"] = _stride.HELIX_Res2_set
358 __swig_getmethods__["Res2"] = _stride.HELIX_Res2_get
359 if _newclass:Res2 = _swig_property(_stride.HELIX_Res2_get, _stride.HELIX_Res2_set)
360 __swig_setmethods__["PDB_ResNumb1"] = _stride.HELIX_PDB_ResNumb1_set
361 __swig_getmethods__["PDB_ResNumb1"] = _stride.HELIX_PDB_ResNumb1_get
362 if _newclass:PDB_ResNumb1 = _swig_property(_stride.HELIX_PDB_ResNumb1_get, _stride.HELIX_PDB_ResNumb1_set)
363 __swig_setmethods__["PDB_ResNumb2"] = _stride.HELIX_PDB_ResNumb2_set
364 __swig_getmethods__["PDB_ResNumb2"] = _stride.HELIX_PDB_ResNumb2_get
365 if _newclass:PDB_ResNumb2 = _swig_property(_stride.HELIX_PDB_ResNumb2_get, _stride.HELIX_PDB_ResNumb2_set)
366 __swig_setmethods__["InsCode1"] = _stride.HELIX_InsCode1_set
367 __swig_getmethods__["InsCode1"] = _stride.HELIX_InsCode1_get
368 if _newclass:InsCode1 = _swig_property(_stride.HELIX_InsCode1_get, _stride.HELIX_InsCode1_set)
369 __swig_setmethods__["InsCode2"] = _stride.HELIX_InsCode2_set
370 __swig_getmethods__["InsCode2"] = _stride.HELIX_InsCode2_get
371 if _newclass:InsCode2 = _swig_property(_stride.HELIX_InsCode2_get, _stride.HELIX_InsCode2_set)
372 __swig_setmethods__["Class"] = _stride.HELIX_Class_set
373 __swig_getmethods__["Class"] = _stride.HELIX_Class_get
374 if _newclass:Class = _swig_property(_stride.HELIX_Class_get, _stride.HELIX_Class_set)
376 this = _stride.new_HELIX(*args)
377 try: self.this.append(this)
378 except: self.this = this
379 __swig_destroy__ = _stride.delete_HELIX
380 __del__ = lambda self : None;
381 HELIX_swigregister = _stride.HELIX_swigregister
382 HELIX_swigregister(HELIX)
383
385 __swig_setmethods__ = {}
386 __setattr__ = lambda self, name, value: _swig_setattr(self, SHEET, name, value)
387 __swig_getmethods__ = {}
388 __getattr__ = lambda self, name: _swig_getattr(self, SHEET, name)
389 __repr__ = _swig_repr
390 __swig_setmethods__["NStrand"] = _stride.SHEET_NStrand_set
391 __swig_getmethods__["NStrand"] = _stride.SHEET_NStrand_get
392 if _newclass:NStrand = _swig_property(_stride.SHEET_NStrand_get, _stride.SHEET_NStrand_set)
393 __swig_setmethods__["SheetId"] = _stride.SHEET_SheetId_set
394 __swig_getmethods__["SheetId"] = _stride.SHEET_SheetId_get
395 if _newclass:SheetId = _swig_property(_stride.SHEET_SheetId_get, _stride.SHEET_SheetId_set)
396 __swig_setmethods__["ResType1"] = _stride.SHEET_ResType1_set
397 __swig_getmethods__["ResType1"] = _stride.SHEET_ResType1_get
398 if _newclass:ResType1 = _swig_property(_stride.SHEET_ResType1_get, _stride.SHEET_ResType1_set)
399 __swig_setmethods__["ResType2"] = _stride.SHEET_ResType2_set
400 __swig_getmethods__["ResType2"] = _stride.SHEET_ResType2_get
401 if _newclass:ResType2 = _swig_property(_stride.SHEET_ResType2_get, _stride.SHEET_ResType2_set)
402 __swig_setmethods__["PDB_ResNumb1"] = _stride.SHEET_PDB_ResNumb1_set
403 __swig_getmethods__["PDB_ResNumb1"] = _stride.SHEET_PDB_ResNumb1_get
404 if _newclass:PDB_ResNumb1 = _swig_property(_stride.SHEET_PDB_ResNumb1_get, _stride.SHEET_PDB_ResNumb1_set)
405 __swig_setmethods__["PDB_ResNumb2"] = _stride.SHEET_PDB_ResNumb2_set
406 __swig_getmethods__["PDB_ResNumb2"] = _stride.SHEET_PDB_ResNumb2_get
407 if _newclass:PDB_ResNumb2 = _swig_property(_stride.SHEET_PDB_ResNumb2_get, _stride.SHEET_PDB_ResNumb2_set)
408 __swig_setmethods__["InsCode1"] = _stride.SHEET_InsCode1_set
409 __swig_getmethods__["InsCode1"] = _stride.SHEET_InsCode1_get
410 if _newclass:InsCode1 = _swig_property(_stride.SHEET_InsCode1_get, _stride.SHEET_InsCode1_set)
411 __swig_setmethods__["InsCode2"] = _stride.SHEET_InsCode2_set
412 __swig_getmethods__["InsCode2"] = _stride.SHEET_InsCode2_get
413 if _newclass:InsCode2 = _swig_property(_stride.SHEET_InsCode2_get, _stride.SHEET_InsCode2_set)
414 __swig_setmethods__["Sence"] = _stride.SHEET_Sence_set
415 __swig_getmethods__["Sence"] = _stride.SHEET_Sence_get
416 if _newclass:Sence = _swig_property(_stride.SHEET_Sence_get, _stride.SHEET_Sence_set)
417 __swig_setmethods__["RegYN"] = _stride.SHEET_RegYN_set
418 __swig_getmethods__["RegYN"] = _stride.SHEET_RegYN_get
419 if _newclass:RegYN = _swig_property(_stride.SHEET_RegYN_get, _stride.SHEET_RegYN_set)
420 __swig_setmethods__["AtomNameReg1"] = _stride.SHEET_AtomNameReg1_set
421 __swig_getmethods__["AtomNameReg1"] = _stride.SHEET_AtomNameReg1_get
422 if _newclass:AtomNameReg1 = _swig_property(_stride.SHEET_AtomNameReg1_get, _stride.SHEET_AtomNameReg1_set)
423 __swig_setmethods__["AtomNameReg2"] = _stride.SHEET_AtomNameReg2_set
424 __swig_getmethods__["AtomNameReg2"] = _stride.SHEET_AtomNameReg2_get
425 if _newclass:AtomNameReg2 = _swig_property(_stride.SHEET_AtomNameReg2_get, _stride.SHEET_AtomNameReg2_set)
426 __swig_setmethods__["ResTypeReg1"] = _stride.SHEET_ResTypeReg1_set
427 __swig_getmethods__["ResTypeReg1"] = _stride.SHEET_ResTypeReg1_get
428 if _newclass:ResTypeReg1 = _swig_property(_stride.SHEET_ResTypeReg1_get, _stride.SHEET_ResTypeReg1_set)
429 __swig_setmethods__["ResTypeReg2"] = _stride.SHEET_ResTypeReg2_set
430 __swig_getmethods__["ResTypeReg2"] = _stride.SHEET_ResTypeReg2_get
431 if _newclass:ResTypeReg2 = _swig_property(_stride.SHEET_ResTypeReg2_get, _stride.SHEET_ResTypeReg2_set)
432 __swig_setmethods__["PDB_ResNumbReg1"] = _stride.SHEET_PDB_ResNumbReg1_set
433 __swig_getmethods__["PDB_ResNumbReg1"] = _stride.SHEET_PDB_ResNumbReg1_get
434 if _newclass:PDB_ResNumbReg1 = _swig_property(_stride.SHEET_PDB_ResNumbReg1_get, _stride.SHEET_PDB_ResNumbReg1_set)
435 __swig_setmethods__["PDB_ResNumbReg2"] = _stride.SHEET_PDB_ResNumbReg2_set
436 __swig_getmethods__["PDB_ResNumbReg2"] = _stride.SHEET_PDB_ResNumbReg2_get
437 if _newclass:PDB_ResNumbReg2 = _swig_property(_stride.SHEET_PDB_ResNumbReg2_get, _stride.SHEET_PDB_ResNumbReg2_set)
438 __swig_setmethods__["InsCodeReg1"] = _stride.SHEET_InsCodeReg1_set
439 __swig_getmethods__["InsCodeReg1"] = _stride.SHEET_InsCodeReg1_get
440 if _newclass:InsCodeReg1 = _swig_property(_stride.SHEET_InsCodeReg1_get, _stride.SHEET_InsCodeReg1_set)
441 __swig_setmethods__["InsCodeReg2"] = _stride.SHEET_InsCodeReg2_set
442 __swig_getmethods__["InsCodeReg2"] = _stride.SHEET_InsCodeReg2_get
443 if _newclass:InsCodeReg2 = _swig_property(_stride.SHEET_InsCodeReg2_get, _stride.SHEET_InsCodeReg2_set)
445 this = _stride.new_SHEET(*args)
446 try: self.this.append(this)
447 except: self.this = this
448 __swig_destroy__ = _stride.delete_SHEET
449 __del__ = lambda self : None;
450 SHEET_swigregister = _stride.SHEET_swigregister
451 SHEET_swigregister(SHEET)
452
453 -class TURN(_object):
454 __swig_setmethods__ = {}
455 __setattr__ = lambda self, name, value: _swig_setattr(self, TURN, name, value)
456 __swig_getmethods__ = {}
457 __getattr__ = lambda self, name: _swig_getattr(self, TURN, name)
458 __repr__ = _swig_repr
459 __swig_setmethods__["Res1"] = _stride.TURN_Res1_set
460 __swig_getmethods__["Res1"] = _stride.TURN_Res1_get
461 if _newclass:Res1 = _swig_property(_stride.TURN_Res1_get, _stride.TURN_Res1_set)
462 __swig_setmethods__["Res2"] = _stride.TURN_Res2_set
463 __swig_getmethods__["Res2"] = _stride.TURN_Res2_get
464 if _newclass:Res2 = _swig_property(_stride.TURN_Res2_get, _stride.TURN_Res2_set)
465 __swig_setmethods__["PDB_ResNumb1"] = _stride.TURN_PDB_ResNumb1_set
466 __swig_getmethods__["PDB_ResNumb1"] = _stride.TURN_PDB_ResNumb1_get
467 if _newclass:PDB_ResNumb1 = _swig_property(_stride.TURN_PDB_ResNumb1_get, _stride.TURN_PDB_ResNumb1_set)
468 __swig_setmethods__["PDB_ResNumb2"] = _stride.TURN_PDB_ResNumb2_set
469 __swig_getmethods__["PDB_ResNumb2"] = _stride.TURN_PDB_ResNumb2_get
470 if _newclass:PDB_ResNumb2 = _swig_property(_stride.TURN_PDB_ResNumb2_get, _stride.TURN_PDB_ResNumb2_set)
471 __swig_setmethods__["InsCode1"] = _stride.TURN_InsCode1_set
472 __swig_getmethods__["InsCode1"] = _stride.TURN_InsCode1_get
473 if _newclass:InsCode1 = _swig_property(_stride.TURN_InsCode1_get, _stride.TURN_InsCode1_set)
474 __swig_setmethods__["InsCode2"] = _stride.TURN_InsCode2_set
475 __swig_getmethods__["InsCode2"] = _stride.TURN_InsCode2_get
476 if _newclass:InsCode2 = _swig_property(_stride.TURN_InsCode2_get, _stride.TURN_InsCode2_set)
477 __swig_setmethods__["TurnType"] = _stride.TURN_TurnType_set
478 __swig_getmethods__["TurnType"] = _stride.TURN_TurnType_get
479 if _newclass:TurnType = _swig_property(_stride.TURN_TurnType_get, _stride.TURN_TurnType_set)
481 this = _stride.new_TURN(*args)
482 try: self.this.append(this)
483 except: self.this = this
484 __swig_destroy__ = _stride.delete_TURN
485 __del__ = lambda self : None;
486 TURN_swigregister = _stride.TURN_swigregister
487 TURN_swigregister(TURN)
488
490 __swig_setmethods__ = {}
491 __setattr__ = lambda self, name, value: _swig_setattr(self, SSBOND, name, value)
492 __swig_getmethods__ = {}
493 __getattr__ = lambda self, name: _swig_getattr(self, SSBOND, name)
494 __repr__ = _swig_repr
495 __swig_setmethods__["PDB_ResNumb1"] = _stride.SSBOND_PDB_ResNumb1_set
496 __swig_getmethods__["PDB_ResNumb1"] = _stride.SSBOND_PDB_ResNumb1_get
497 if _newclass:PDB_ResNumb1 = _swig_property(_stride.SSBOND_PDB_ResNumb1_get, _stride.SSBOND_PDB_ResNumb1_set)
498 __swig_setmethods__["PDB_ResNumb2"] = _stride.SSBOND_PDB_ResNumb2_set
499 __swig_getmethods__["PDB_ResNumb2"] = _stride.SSBOND_PDB_ResNumb2_get
500 if _newclass:PDB_ResNumb2 = _swig_property(_stride.SSBOND_PDB_ResNumb2_get, _stride.SSBOND_PDB_ResNumb2_set)
501 __swig_setmethods__["InsCode1"] = _stride.SSBOND_InsCode1_set
502 __swig_getmethods__["InsCode1"] = _stride.SSBOND_InsCode1_get
503 if _newclass:InsCode1 = _swig_property(_stride.SSBOND_InsCode1_get, _stride.SSBOND_InsCode1_set)
504 __swig_setmethods__["InsCode2"] = _stride.SSBOND_InsCode2_set
505 __swig_getmethods__["InsCode2"] = _stride.SSBOND_InsCode2_get
506 if _newclass:InsCode2 = _swig_property(_stride.SSBOND_InsCode2_get, _stride.SSBOND_InsCode2_set)
507 __swig_setmethods__["ChainId1"] = _stride.SSBOND_ChainId1_set
508 __swig_getmethods__["ChainId1"] = _stride.SSBOND_ChainId1_get
509 if _newclass:ChainId1 = _swig_property(_stride.SSBOND_ChainId1_get, _stride.SSBOND_ChainId1_set)
510 __swig_setmethods__["ChainId2"] = _stride.SSBOND_ChainId2_set
511 __swig_getmethods__["ChainId2"] = _stride.SSBOND_ChainId2_get
512 if _newclass:ChainId2 = _swig_property(_stride.SSBOND_ChainId2_get, _stride.SSBOND_ChainId2_set)
513 __swig_setmethods__["AsnSource"] = _stride.SSBOND_AsnSource_set
514 __swig_getmethods__["AsnSource"] = _stride.SSBOND_AsnSource_get
515 if _newclass:AsnSource = _swig_property(_stride.SSBOND_AsnSource_get, _stride.SSBOND_AsnSource_set)