[chimera-dev] request for feature

David E. Konerding dakone at uclink.berkeley.edu
Wed Jul 31 09:49:08 PDT 2002


Hi, I would like the following feature:

I can currently load a pdb file from the command line using:

pdb:1oct

which is very convenient.

Now, I would love to have a feature where I could load a scop PDB file 
using:

scop:d1octc1

I am currently using the following code fragment to load scop PDB files, 
which are all
available on the web:

       PDBSTYLE_ADDRESS = "http://astral.stanford.edu/pdbstyle-1.59"
       domainfile = "%s/%s/%s.ent" % (PDBSTYLE_ADDRESS, 
self.domainName.get()[2:4], self.domainName.get())
       print domainfile
       f = urllib.urlopen(domainfile)
       pdb = f.read()
       f.close()
       t = tempfile.mktemp()
       f = open(t, "w")
       f.write(pdb)
       f.close()
       mols = chimera.openModels.open(t, type="PDB")

A glance at the pdbstyle-1.59 page,
http://astral.stanford.edu/pdbstyle-1.59.html
also suggests that rather than retrieving by filename, this CGI script will
retrieve the PDB file directly, without the need for knowing the 
directory structure schema:

<form method="get" action="pdbstyle.cgi">
<input type=submit value="Retrieve">
the PDB-style file for <b><font size=-1>SCOP</font></b> domain <input 
type ="text" maxlength=7 size=7 name=id>
(i.e. "d1dlwa_")


I'm fairly confident the url won't change; I can check with the 
astral/scop developers to get an idea
if this service will be consistent and that the interface is relatively 
stable.
Thanks,
Dave




More information about the Chimera-dev mailing list