<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class="">I’d like to have an extended version of the “Pipes and planks” representation, where helices are represented as cylinders, except as a regular, easily modifiable ribbon representation, and allowing for helix curvature rather than breaking up curved helices. I realize this is not currently implemented and is unlikely to be addressed until Chimera 2.0 due to the many other more important things on the drawing board, so I’m trying to figure out a way to hack something together that will generate acceptable results in the meantime. </div><div class=""><br class=""></div><div class="">I figure that one way to do this might be to use a create a pdb file with guide atoms located on the helix axis, which one can approximate by placing a guide atom (P or CA) at the center of mass of a six residue sliding window of C-alpha atoms, and then use these guide atoms to create a thick, smoothed (with B-spline) licorice tube. </div><div class=""><br class=""></div><div class="">This works quite well for an individual helix, as you can see in the attached pics, but I am a little at a loss as to how to automate this procedure across all the helices in a structure, or even for a given (selected) helix (and it’s only really the helices I care about - strands are fine as is, but having a curved cylinder representation for helices would be very handy). I guess I can do so using a python script of some sort, but if anyone has any pointers as to how to get started, they would be most appreciated.</div><div class=""><br class=""></div><div class="">So I guess I need to loop through all the residues in a selection, calculating the center of mass in a sliding window and placing atoms as appropriate, then write out a pdb file with appropriate atom names. This shouldn’t be too hard, but if anyone can point me towards code that I can adapt for this purpose it would be most helpful.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Oliver.</div><div class=""><br class=""></div><div class=""><img height="635" width="375" apple-width="yes" apple-height="yes" apple-inline="yes" id="2C260857-8907-4CB9-B705-115337815018" src="cid:7ADBE6EA-04CC-43E7-8C19-85EB362142DE@cpmc.columbia.edu" class=""><img height="633" width="372" apple-width="yes" apple-height="yes" apple-inline="yes" id="F565D423-44FC-4FB6-8450-849E4D1EE078" src="cid:768F9693-EAD6-4E99-9867-D8CD16ABB343@cpmc.columbia.edu" class=""><img height="635" width="374" apple-width="yes" apple-height="yes" apple-inline="yes" id="8E222CCA-6D02-414C-9B8E-F39387919B3C" src="cid:B536FCFE-386D-454B-8D71-284E7F511BAE@cpmc.columbia.edu" class=""></div></body></html>