[Chimera-users] assigning secondary structure

Elaine Meng meng at cgl.ucsf.edu
Sat Apr 21 16:21:45 PDT 2007

Hi Puey,
Yes, there are many different ways to assign values of these residue  
attributes, named isHelix and isSheet (or isStrand).  Here are five  
possible ways:

(A) by editing/adding HELIX and SHEET records in the input PDB file

(B) by running ksdssp in Chimera if you want the Kabsch & Sander DSSP  
method to figure out the assignments using your preferred parameter  

(C) by creating an attribute assignment file
and reading it in with Define Attribute

(D) by using the command "setattr"

For example:
   setattr r isHelix true :1-10.a,23-36.b
   setattr r isSheet false :1-10.a,23-36.b

(E) by selecting residues, opening the Selection Inspector (one way is  
to click the button on the lower right corner of the Chimera window),  
and changing the "Residue" attributes "in helix" and "in strand"

** Be careful to avoid making both of those attributes true for the  
same residue, because Chimera will allow it.  If a residue is first  
assigned as helix and you want it to be strand, you need to both set  
isHelix false and set isSheet true. **

I hope this helps,
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

On Apr 21, 2007, at 7:15 AM, Puey Ounjai wrote:

> Dear all;
> I am wondering can we manually assign secondary structure to each  
> residues in the PDB file in chimera?
> Thanks
> Puey
> _______________________________________________
> Chimera-users mailing list
> Chimera-users at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users

More information about the Chimera-users mailing list