<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Hi Nihshanka,<DIV>Messages to this list might not appear immediately if the moderator has to approve them.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Currently, molecular surfaces in Chimera are calculated by the MSMS package, as mentioned in this man page:</DIV><DIV><A href="http://www.cgl.ucsf.edu/chimera/1.2199/docs/UsersGuide/representation.html#surfaces">http://www.cgl.ucsf.edu/chimera/1.2199/docs/UsersGuide/representation.html#surfaces</A></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>There is some description of surfaces there, but if you want more details you could get the reference cited therein and/or follow the "MSMS package" link to that software's home page. I believe the algorithm includes some heuristics to make it faster. Regardless of the algorithm, a molecular surface would never contain a point that is at the same position as an atom, because the atom will generally have a nonzero radius - the surface touches the surface of the atom, not its center.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I hope this helps,</DIV><DIV>Elaine</DIV><DIV><BR><DIV><DIV>On Sep 23, 2006, at 2:39 PM, Nihshanka Debroy wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">Hi,<BR> Not sure if this went the first time, so sending it again:<BR><BR>-----------------------------------------------------------------------------------------------<BR><BR> I have been using Chimera to generate the Connolly surface for several different proteins and saving the surface information in X3D format. I was wondering what algorithms are used in the Connolly surface generation. Is it the same approach that Michael Connolly had come up with in his 1983 paper on Analytical Molecular Surface Calculation, or is it a variation of that algorithm? <BR> Also, when the surface information is saved by Chimera in X3D, it breaks the surface into triangular faces. I noticed that the coordinates of the points comprising the triangles are completely different from the atomic coordinates. I am interested in learning more about how the triangulation is created. <BR> If you could direct me to a link or paper that would help me better understand the algorithms involved in these two processes, that would be great!<BR><BR>Thanks.<BR>Sincerely,<BR><SPAN class="sg">Nihshanka</SPAN><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Chimera-users mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:Chimera-users@cgl.ucsf.edu">Chimera-users@cgl.ucsf.edu</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users">http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users</A></DIV> </BLOCKQUOTE></DIV><BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV>-----</DIV><DIV>Elaine C. Meng, Ph.D. <A href="mailto:meng@cgl.ucsf.edu">meng@cgl.ucsf.edu</A></DIV><DIV>UCSF Computer Graphics Lab and Babbitt Lab</DIV><DIV>Department of Pharmaceutical Chemistry</DIV><DIV>University of California, San Francisco</DIV><DIV> <A href="http://www.cgl.ucsf.edu/home/meng/index.html">http://www.cgl.ucsf.edu/home/meng/index.html</A></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR class="Apple-interchange-newline"></SPAN> </DIV><BR></DIV></BODY></HTML>