Date: Fri, 17 Nov 2006 13:40:24 +0700
From: jitrayut.018 AT gmail.com
To: jitrayut_018 AT hotmail.com
Subject: Fwd: can't bond disulfide
---------- Forwarded message ----------
From: modeller_usage-owner AT salilab.org < modeller_usage-owner AT salilab.org>
Date: ¾.Â. 16, 2006 10:21 ËÅѧà·Õè§
Subject: can't bond disulfide
To: jitrayut.018 AT gmail.com
You are not allowed to post to this mailing list, and your message has
been automatically rejected. If you think that your messages are
being rejected in error, contact the mailing list owner at
modeller_usage-owner AT salilab.org.
---------- ¨´ËÁÒ·Õè¶Ù¡Êè§µèÍ ----------
From: "jitrayut jitonnom" < jitrayut.018 AT gmail.com>
To: modeller_usage@listsrv.ucsf.edu
Date: Thu, 16 Nov 2006 22:21:07 +0700
Subject: can't bond disulfide
Dear modeller users,
I want to bond two disulfides (residue 20 and residue 66, res 105 and res 164) by using script below. But i did not bond any disulfides so why ?
these files used to do scripts below are also attached so if anyone can bond the disulfide which i said i will thanks.
Any suggestions will also be thanks.
Jitrayut Jitonnom, Ph.D.(candidate)
Dept. of Chemistry,
Computational Simulation,
and Modeling Laboratory (CSML),
Chiang Mai University, Thailand.
Tel: +66(0)6613-4218
Email: jitrayut.018 AT gmail.com
from modeller.automodel import *
# Redefine the special_patches routine to include the additional disulfides
# (this routine is empty by default):
class mymodel(automodel):
def special_patches(self, aln):
self.patch(residue_type='DISU', residue_ids=('20', '66'))
self.patch(residue_type='DISU', residue_ids=('105', '164'))
# This is as usual:
log.verbose()
env = environ()
a = automodel(env, alnfile='CD147-mult.ali',
knowns=('1F97A','1NBQA','1EPFB'), sequence='CD147')
a.starting_model = 1
a.ending_model = 5
a.make()