<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Thank you very much Eric. I will happily use the not-so-horrible Python way. :)</div>
<div>Cheers,</div>
<div>Rebecca</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Eric Pettersen <<a href="mailto:pett@cgl.ucsf.edu">pett@cgl.ucsf.edu</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, January 12, 2017 at 4:50 PM<br>
<span style="font-weight:bold">To: </span>Vertex <<a href="mailto:rebecca_swett@vrtx.com">rebecca_swett@vrtx.com</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:chimera-users@cgl.ucsf.edu">chimera-users@cgl.ucsf.edu</a>" <<a href="mailto:chimera-users@cgl.ucsf.edu">chimera-users@cgl.ucsf.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Chimera-users] Deleting a surface on command line, not just hiding it<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi Rebecca,
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>There’s a horrible non-Python way to do it, and a not-so-horrible Python way to do it.  The horrible non-Python way is whenever you need a surface you open a second copy of your trajectory
 (“open” command), change it to the right coordinate set (“coordset” command), show the surface and then close the second trajectory.  Open it again when you need another surface, etc.</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>The Python way is to run this Python code whenever to need to close a surface only (it will close all surfaces):</div>
<div class=""><br class="">
</div>
<div class="">from chimera import openModels, MSMSModel<br class="">
openModels.close(openModels.list(modelTypes=[MSMSModel]))</div>
<div class=""><br class="">
</div>
<div class="">You should put it in a file whose name ends in “.py” (<i class="">e.g.</i> closeSurfs.py) and then just use the open command to open/run it when you need it.</div>
<div class=""><br class="">
</div>
<div class="">—Eric</div>
<div class=""><br class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><span class="Apple-tab-span" style="white-space: pre;"></span>Eric Pettersen</div>
<div class=""><span class="Apple-tab-span" style="white-space: pre;"></span>UCSF Computer Graphics Lab</div>
</div>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jan 11, 2017, at 10:54 AM, Rebecca Swett <<a href="mailto:Rebecca_Swett@vrtx.com" class="">Rebecca_Swett@vrtx.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">Hi all, </div>
<div class="">I'm working on an animation, and I'd like to know if there's a way I can delete or close a calculated surface from the command line. For my purposes, I'd like to show the surface representation of the protein, remove it, then show a dynamics trajectory,
 and show the surface again at a separate point (while the trajectory is stopped). Currently, without being able to close the surface, it tries to recalculate the surface at each trajectory frame, which doesn't work for my purposes. Let me know if this is possible.</div>
<div class="">Cheers,</div>
<div class="">Rebecca</div>
<br class="">
<br class="">
This email message and any attachments are confidential and intended for use by the addressee(s) only. If you are not the intended recipient, please notify me immediately by replying to this message, and destroy all copies of this message and any attachments.
 Thank you. </div>
_______________________________________________<br class="">
Chimera-users mailing list: <a href="mailto:Chimera-users@cgl.ucsf.edu" class="">
Chimera-users@cgl.ucsf.edu</a><br class="">
Manage subscription: <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__plato.cgl.ucsf.edu_mailman_listinfo_chimera-2Dusers&d=DwMFaQ&c=TzEZu9LIcihmW37vx9Ah6w&r=Z2BqCMuwlxQxgSzUiCDaK4rAd15j9FSes0phjplcAGU&m=-DBoUvsYlwp-GCB0_VgwXtV_gtnFa4g6gyPMur-PDU0&s=LWiSONYl0QbQXtGe1tJKcXqdBOHThOZLeFm1QinYFj0&e=" class="">
http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</span><br>
<br>
This email message and any attachments are confidential and intended for use by the addressee(s) only. If you are not the intended recipient, please notify me immediately by replying to this message, and destroy all copies of this message and any attachments.
 Thank you.
</body>
</html>