[Chimera-users] opening CASTp results

Eric Pettersen pett at cgl.ucsf.edu
Wed Aug 13 17:33:06 PDT 2008


Hi Wally,
	Starting with the daily build available tomorrow, Chimera will be  
able to open your local CASTp results.  You use the File->Open dialog  
and select your pocket-atoms file (the ".poc" file).  The other 4  
files need to be in the same folder.

--Eric

                         Eric Pettersen
                         UCSF Computer Graphics Lab
                         http://www.cgl.ucsf.edu

On Jul 24, 2008, at 11:22 AM, Walter Novak wrote:

> Hi Elaine,
>
> I found a quick and easy workaround, but it involves editing the CASTp
> gui.py file and making a couple changes to the processCastpID
> function. Don't worry I duplicated this file first! I simply change
> basURL to include the directory and the root filename of my castp
> files, commented out the import (which is unnecessary), and altered
> the try statement to only attach the suffix to the name. Then I can
> use the fetch command and give it any bogus name to look for, like
> test, and it opens the files with the wonderful CASTp gui interface so
> I can select the channels. I have to change the baseURL for each new
> structure as I wasn't sure where it gets the castpID from, but that
> isn't so bad.
>
> Best,
> Wally
>
> def processCastpID(castpID):
>         castpID = castpID.strip()
>         if len(castpID) > 4:
>                 dir = "sccast"
>         else:
>                 dir = "cast"
>         castpID = castpID[:4].lower() + castpID[4:]
>         baseUrl = "/Users/wnovak/Documents/NHpaper/ppNHase-het2-castp/
> JIDF34763I670"
>
>         #from urllib2 import urlopen
>         try:
>                 pdb = baseUrl + ".pdb"
>                 mouthAtoms = baseUrl + ".mouth"
>                 mouthInfo = baseUrl + ".mouthInfo"
>                 pocketAtoms = baseUrl + ".poc"
>                 pocketInfo = baseUrl + ".pocInfo"
>         except:
>                 raise UserError("ID %s not in CASTp database" %
> castpID)
>
>         from CASTp import processCastpFiles
>         structure, cavities = processCastpFiles(pdb, mouthAtoms,
> mouthInfo,
>                                 pocketAtoms, pocketInfo,
> identifyAs=castpID)
>         CastpDialog(castpID, cavities)
>         return [structure]
>
>
> On Jul 24, 2008, at 11:27 AM, Elaine Meng wrote:
>
>> Hi Wally,
>> Currently it is only possible to fetch data that is already in the
>> CASTp database, not data from using the CASTp server on your own
>> structure.  They only provide such results as e-mail to the user.
>> We were thinking in the future we could add the ability to generate
>> the same convenient interface in Chimera when the user specifies the
>> name/location of the results files (that were mailed to him), but it
>> hasn't been done yet - sorry!
>>
>> The results come in several separate files, so it is a little more
>> complicated than adding a new file type, but we believe it is doable.
>> Best,
>> Elaine
>> -----
>> Elaine C. Meng, Ph.D.                          meng at cgl.ucsf.edu
>> UCSF Computer Graphics Lab and Babbitt Lab
>> Department of Pharmaceutical Chemistry
>> University of California, San Francisco
>>                    http://www.cgl.ucsf.edu/home/meng/index.html
>>
>> On Jul 24, 2008, at 6:49 AM, Walter Novak wrote:
>>
>>> Hi all,
>>> How can I open my own CASTp results easily? The fetch command works
>>> great, but I need to submit some modified structures, and I don't  
>>> see
>>> CASTp under file type in the open window.
>>> Thanks,
>>> Wally
>>>
>>> Walter R.P. Novak, Ph.D.
>>> Postdoctoral Fellow
>>> Rosenstiel Basic Medical Research Center
>>> Brandeis University
>>> 415 South St. MS 029
>>> Waltham, MA 02454-9110
>>> Phone: (781) 736-4944
>>> Fax: (781) 736-2405
>>
>
>
> Walter R.P. Novak, Ph.D.
> Postdoctoral Fellow
> Rosenstiel Basic Medical Research Center
> Brandeis University
> 415 South St. MS 029
> Waltham, MA 02454-9110
> Phone: (781) 736-4944
> Fax: (781) 736-2405
>
>
>
>
> _______________________________________________
> Chimera-users mailing list
> Chimera-users at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20080813/942dbff0/attachment.html>


More information about the Chimera-users mailing list