<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pymol.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wgscott</id>
	<title>PyMOL Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pymol.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wgscott"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php/Special:Contributions/Wgscott"/>
	<updated>2026-05-25T21:53:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PowerMate_Dial_OS_X&amp;diff=9316</id>
		<title>PowerMate Dial OS X</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PowerMate_Dial_OS_X&amp;diff=9316"/>
		<updated>2013-09-04T00:11:05Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: fixed link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://scottlab.ucsc.edu/~wgscott/xtal/wiki/index.php/Using_powermate_dials_with_PyMOL Link to W. G. Scott's web page] (off site). Use of the script below is explained in that link.  Briefly, the PowerMate driver must be installed and configured as explained in detail in that link before this script will work.&lt;br /&gt;
&lt;br /&gt;
Pymol lets you define some keys (the function keys, ALT-[A-Z,0-9], left, right, up, down, etc) as pythonic pymol commands, like those below. I chose 2 degree increments for rotation and 0.5 for translations because these values give a visually smooth response, but change this to suit your own taste.  Type &lt;br /&gt;
&lt;br /&gt;
 help set_key &lt;br /&gt;
&lt;br /&gt;
in pymol for more information.&lt;br /&gt;
&lt;br /&gt;
The code below dynamically assigns functions to the four programmed keys by running python scripts in pymol to reset the key bindings.  Clicking the Powermate dial to activate the toggle function (assigned to F5) allows you to toggle cyclically through dial functionality options, thus giving you three sets of rotations and translations.&lt;br /&gt;
&lt;br /&gt;
In other words, turn the dial right or left to rotate in the plus y or minus y directions.  Push down while turning right or left to get the plus and minus y translations.  Click the dial (press down and release rapidly) to toggle to an analogous dial set for z, and then click again for x, and then again for y.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
&lt;br /&gt;
# Define aliases for mapping in [x,y,z] rotations and translations into a single Powermate&lt;br /&gt;
# dial.  Toggling between the three is possible if you then assign these to special keys.&lt;br /&gt;
&lt;br /&gt;
# Functions for x,y,z rotations and translations using Powermate dial&lt;br /&gt;
# Program F1 and F2 for Rotate Right and Rotate Left&lt;br /&gt;
# Program F3 and F4 for Click &amp;amp; Rotate Right and Click &amp;amp; Rotate Left&lt;br /&gt;
# Program F5 for  Click  (to toggle between dialsets)&lt;br /&gt;
&lt;br /&gt;
# dialset = 2&lt;br /&gt;
&lt;br /&gt;
def dialx(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 1 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('x',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('x',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('x',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('x',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ X ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def dialy(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 2 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('y',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('y',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('y',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('y',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Y ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def dialz(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 3 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('z',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('z',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('z',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('z',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Z ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def toggle_dial(): \&lt;br /&gt;
    if dialset == 1 : \&lt;br /&gt;
        print &amp;quot;Changing to y&amp;quot; \&lt;br /&gt;
        dialy() \&lt;br /&gt;
    elif dialset == 2 : \&lt;br /&gt;
        print &amp;quot;Changing to z&amp;quot; \&lt;br /&gt;
        dialz() \&lt;br /&gt;
    elif dialset == 3 : \&lt;br /&gt;
        print &amp;quot;Changing to x&amp;quot; \&lt;br /&gt;
        dialx() \&lt;br /&gt;
    else: print &amp;quot;Dial assignment isn't working&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cmd.set_key ('F5', toggle_dial)&lt;br /&gt;
&lt;br /&gt;
# Start default dial state for rotate y  (arbitrary choice)&lt;br /&gt;
&lt;br /&gt;
dialy()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Script_Library|Powermate Dial OS X]]&lt;br /&gt;
[[Category:UI_Scripts]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2264</id>
		<title>File:Ribbon hh1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2264"/>
		<updated>2008-09-13T03:37:11Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ribbon pymol image of full-length hammerhead ribozyme with Mn2+ bound, April 2008 Chemistry and Biology cover.&lt;br /&gt;
&lt;br /&gt;
'''Reference:'''  Monika Martick, Tai-Sung Lee, Darrin M. York and William G. Scott, Solvent Structure and Hammerhead Ribozyme Catalysis, ''[http://sage.ucsc.edu/scottlab/reprints/2008_Scott_ChemBio.pdf  Chemistry and Biology]'' '''15''': 332-342 (2008).&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2263</id>
		<title>File:Ribbon hh1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2263"/>
		<updated>2008-09-13T03:36:51Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: Added link to reference.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ribbon pymol image of full-length hammerhead ribozyme with Mn2+ bound, April 2008 Chemistry and Biology cover.&lt;br /&gt;
&lt;br /&gt;
Reference:  Monika Martick, Tai-Sung Lee, Darrin M. York and William G. Scott, Solvent Structure and Hammerhead Ribozyme Catalysis, ''[http://sage.ucsc.edu/scottlab/reprints/2008_Scott_ChemBio.pdf  Chemistry and Biology]'' '''15''': 332-342 (2008).&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Covers&amp;diff=5254</id>
		<title>Covers</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Covers&amp;diff=5254"/>
		<updated>2008-09-13T03:32:33Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: Added our RNA cover&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PyMOL-created Journal Covers =&lt;br /&gt;
Part of PyMOL's popularity comes from the fact that it is very flexible and it offers arbitrarily high-resolution images as output; this make it a great tool for making journal covers or any press-related images.&lt;br /&gt;
&lt;br /&gt;
Here are some of the known PyMOL-created Journal Covers.  There are surely more out there.  If you have a cover you'd like to add, feel free.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
Image:080602cnen.pdf.jpg&lt;br /&gt;
Image:071213nature.pdf.jpg&lt;br /&gt;
Image:071123science.pdf.jpg&lt;br /&gt;
Image:071009science.pdf.jpg&lt;br /&gt;
Image:070920nature.pdf.jpg&lt;br /&gt;
Image:070816nature.pdf.jpg&lt;br /&gt;
Image:070405nature.pdf.jpg&lt;br /&gt;
Image:070219cnen.pdf.jpg&lt;br /&gt;
Image:070215nature.pdf.jpg&lt;br /&gt;
Image:060904cnen.pdf.jpg&lt;br /&gt;
Image:060817nature.pdf.jpg&lt;br /&gt;
Image:060522cnen.pdf.jpg&lt;br /&gt;
Image:051020nature.pdf.jpg&lt;br /&gt;
Image:050908nature.pdf.jpg&lt;br /&gt;
Image:050722science.pdf.jpg&lt;br /&gt;
Image:050609nature.pdf.jpg&lt;br /&gt;
Image:050429science.pdf.jpg&lt;br /&gt;
Image:040910science.pdf.jpg&lt;br /&gt;
Image:040123science.pdf.jpg&lt;br /&gt;
Image:Ribbon_hh1.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2262</id>
		<title>File:Ribbon hh1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Ribbon_hh1.png&amp;diff=2262"/>
		<updated>2008-09-13T03:31:08Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: Ribbon pymol image of full-length hammerhead ribozyme with Mn2+ bound, April 2008 Chemistry and Biology cover.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ribbon pymol image of full-length hammerhead ribozyme with Mn2+ bound, April 2008 Chemistry and Biology cover.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PowerMate_Dial_OS_X&amp;diff=9314</id>
		<title>PowerMate Dial OS X</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PowerMate_Dial_OS_X&amp;diff=9314"/>
		<updated>2008-04-16T01:21:40Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: fixed busted link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Using_powermate_dials_with_PyMOL Link to W. G. Scott's web page] (off site). Use of the script below is explained in that link.  Briefly, the PowerMate driver must be installed and configured as explained in detail in that link before this script will work.&lt;br /&gt;
&lt;br /&gt;
Pymol lets you define some keys (the function keys, ALT-[A-Z,0-9], left, right, up, down, etc) as pythonic pymol commands, like those below. I chose 2 degree increments for rotation and 0.5 for translations because these values give a visually smooth response, but change this to suit your own taste.  Type &lt;br /&gt;
&lt;br /&gt;
 help set_key &lt;br /&gt;
&lt;br /&gt;
in pymol for more information.&lt;br /&gt;
&lt;br /&gt;
The code below dynamically assigns functions to the four programmed keys by running python scripts in pymol to reset the key bindings.  Clicking the Powermate dial to activate the toggle function (assigned to F5) allows you to toggle cyclically through dial functionality options, thus giving you three sets of rotations and translations.&lt;br /&gt;
&lt;br /&gt;
In other words, turn the dial right or left to rotate in the plus y or minus y directions.  Push down while turning right or left to get the plus and minus y translations.  Click the dial (press down and release rapidly) to toggle to an analogous dial set for z, and then click again for x, and then again for y.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
&lt;br /&gt;
# Define aliases for mapping in [x,y,z] rotations and translations into a single Powermate&lt;br /&gt;
# dial.  Toggling between the three is possible if you then assign these to special keys.&lt;br /&gt;
&lt;br /&gt;
# Functions for x,y,z rotations and translations using Powermate dial&lt;br /&gt;
# Program F1 and F2 for Rotate Right and Rotate Left&lt;br /&gt;
# Program F3 and F4 for Click &amp;amp; Rotate Right and Click &amp;amp; Rotate Left&lt;br /&gt;
# Program F5 for  Click  (to toggle between dialsets)&lt;br /&gt;
&lt;br /&gt;
# dialset = 2&lt;br /&gt;
&lt;br /&gt;
def dialx(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 1 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('x',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('x',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('x',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('x',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ X ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def dialy(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 2 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('y',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('y',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('y',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('y',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Y ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def dialz(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 3 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('z',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('z',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('z',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('z',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Z ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def toggle_dial(): \&lt;br /&gt;
    if dialset == 1 : \&lt;br /&gt;
        print &amp;quot;Changing to y&amp;quot; \&lt;br /&gt;
        dialy() \&lt;br /&gt;
    elif dialset == 2 : \&lt;br /&gt;
        print &amp;quot;Changing to z&amp;quot; \&lt;br /&gt;
        dialz() \&lt;br /&gt;
    elif dialset == 3 : \&lt;br /&gt;
        print &amp;quot;Changing to x&amp;quot; \&lt;br /&gt;
        dialx() \&lt;br /&gt;
    else: print &amp;quot;Dial assignment isn't working&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cmd.set_key ('F5', toggle_dial)&lt;br /&gt;
&lt;br /&gt;
# Start default dial state for rotate y  (arbitrary choice)&lt;br /&gt;
&lt;br /&gt;
dialy()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Script_Library|Powermate Dial OS X]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6876</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6876"/>
		<updated>2007-11-22T03:46:37Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* PyMOLX11Hybrid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/assets/images/products/powermate/prod_powermate_sub01b.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
====Second Monitor====&lt;br /&gt;
The trick to getting MacPyMOL to work in stereo on the second monitor is to force it to initially open on that display by providing an appropriate &amp;quot;-X #&amp;quot; (and perhaps -Y #) option on launch.  That way the OpenGL context will be created with stereo support.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000 -Y 100&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Source:''' ''Warren DeLano; PyMOL Users Archive''&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py25&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.5 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.4 and even python2.3.  Fink uses its own unix-type python installation.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py25 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
10.4 ONLY: Be sure to set your display environment in your start up shell script to use pymol.  For example in your home directory, the .bashrc (or .bash_profile) file should contain:&lt;br /&gt;
&lt;br /&gt;
 export DISPLAY=&amp;quot;:0.0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Do NOT set the DISPLAY variable for 10.5, as God does this for you automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://xanana.ucsc.edu/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nucleic_Acids|MAC Install]]&lt;br /&gt;
[[Category:Technical Issues|MAC Install]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6875</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6875"/>
		<updated>2007-11-22T03:45:47Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Gratuitous Eye-Candy Tweaks */   This no longer works for reasons obscure to me.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/assets/images/products/powermate/prod_powermate_sub01b.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
====Second Monitor====&lt;br /&gt;
The trick to getting MacPyMOL to work in stereo on the second monitor is to force it to initially open on that display by providing an appropriate &amp;quot;-X #&amp;quot; (and perhaps -Y #) option on launch.  That way the OpenGL context will be created with stereo support.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000 -Y 100&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Source:''' ''Warren DeLano; PyMOL Users Archive''&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py25&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.5 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.4 and even python2.3.  Fink uses its own unix-type python installation.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py25 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
10.4 ONLY: Be sure to set your display environment in your start up shell script to use pymol.  For example in your home directory, the .bashrc (or .bash_profile) file should contain:&lt;br /&gt;
&lt;br /&gt;
 export DISPLAY=&amp;quot;:0.0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Do NOT set the DISPLAY variable for 10.5, as God does this for you automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://xanana.ucsc.edu/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nucleic_Acids|MAC Install]]&lt;br /&gt;
[[Category:Technical Issues|MAC Install]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6874</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6874"/>
		<updated>2007-11-22T03:44:26Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Install pymol with Fink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/assets/images/products/powermate/prod_powermate_sub01b.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
====Second Monitor====&lt;br /&gt;
The trick to getting MacPyMOL to work in stereo on the second monitor is to force it to initially open on that display by providing an appropriate &amp;quot;-X #&amp;quot; (and perhaps -Y #) option on launch.  That way the OpenGL context will be created with stereo support.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000 -Y 100&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Source:''' ''Warren DeLano; PyMOL Users Archive''&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py25&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.5 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.4 and even python2.3.  Fink uses its own unix-type python installation.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py25 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
10.4 ONLY: Be sure to set your display environment in your start up shell script to use pymol.  For example in your home directory, the .bashrc (or .bash_profile) file should contain:&lt;br /&gt;
&lt;br /&gt;
 export DISPLAY=&amp;quot;:0.0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Do NOT set the DISPLAY variable for 10.5, as God does this for you automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://xanana.ucsc.edu/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/lib/python2.4/site-packages /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages &lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nucleic_Acids|MAC Install]]&lt;br /&gt;
[[Category:Technical Issues|MAC Install]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6873</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6873"/>
		<updated>2007-11-22T03:43:46Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Install pymol with Fink */ update for python-2.5 and 10.5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/assets/images/products/powermate/prod_powermate_sub01b.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
====Second Monitor====&lt;br /&gt;
The trick to getting MacPyMOL to work in stereo on the second monitor is to force it to initially open on that display by providing an appropriate &amp;quot;-X #&amp;quot; (and perhaps -Y #) option on launch.  That way the OpenGL context will be created with stereo support.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000&lt;br /&gt;
./MacPyMOL.app/Contents/MacOS/MacPyMOL -X -1000 -Y 100&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Source:''' ''Warren DeLano; PyMOL Users Archive''&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py25&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.5 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.4 and even python2.3.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py25 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
10.4 ONLY: Be sure to set your display environment in your start up shell script to use pymol.  For example in your home directory, the .bashrc (or .bash_profile) file should contain:&lt;br /&gt;
&lt;br /&gt;
 export DISPLAY=&amp;quot;:0.0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Do NOT set the DISPLAY variable for 10.5, as God does this for you automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://xanana.ucsc.edu/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/lib/python2.4/site-packages /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages &lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nucleic_Acids|MAC Install]]&lt;br /&gt;
[[Category:Technical Issues|MAC Install]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3713</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3713"/>
		<updated>2007-04-15T16:22:38Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Installing the Dependencies on OS X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface (units k&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;T/e&amp;lt;sub&amp;gt;c&amp;lt;/sub&amp;gt;) in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids may prove problematic for the apbs plugin.''' If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it. Then direct the APBS GUI on the [http://www-personal.umich.edu/~mlerner/PyMOL/images/main.png main menu] to read the pqr file you '''externally generated.'''&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py25&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====From Scratch====&lt;br /&gt;
Note that this tutorial assumes you're using the bash shell and have root privileges&lt;br /&gt;
&amp;lt;OL&amp;gt;&amp;lt;LI&amp;gt;&lt;br /&gt;
Obtain APBS and MALOC from...&amp;lt;br&amp;gt;&lt;br /&gt;
APBS = http://apbs.sourceforge.net (currently 0.4)&amp;lt;br&amp;gt;&lt;br /&gt;
MALOC = http://www.fetk.org/codes/maloc/index.html#download (currently 0.1-2)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;Set up some environment variables &amp;amp; directories (temporary for building)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ export FETK_SRC=/&amp;lt;building directory&amp;gt;/temp_apbs&lt;br /&gt;
$ export FETK_PREFIX=/usr/local/apbs-0.4.0  (or wherever you want it to live)&lt;br /&gt;
$ export FETK_INCLUDE=${FETK_PREFIX}/include&lt;br /&gt;
$ export FETK_LIBRARY=${FETK_PREFIX}/lib&lt;br /&gt;
$ mkdir -p ${FETK_SRC} ${FETK_INCLUDE} ${FETK_LIBRARY}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;Unpack the source packages&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd ${FETK_SRC}&lt;br /&gt;
$ gzip -dc maloc-0.1-2.tar.gz | tar xvf -&lt;br /&gt;
$ gzip -dc apbs-0.4.0.tar.gz | tar xvf -&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;Compile MALOC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd ${FETK_SRC}/maloc&lt;br /&gt;
$ ./configure --prefix=${FETK_PREFIX}&amp;lt;/pre&amp;gt;&lt;br /&gt;
If everything went well, then&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make; make install&amp;lt;/pre&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;Go get a coffee. Compilation/installation takes about 15 minutes on a 3GHz computer with 1GB of RAM.&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;Now on to compiling APBS itself&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd ${FETK_SRC}/apbs-0.4.0&lt;br /&gt;
$ ./configure --prefix=${FETK_PREFIX}&amp;lt;/pre&amp;gt;&lt;br /&gt;
If all goes well:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make all; make install&amp;lt;/pre&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt;No time for coffee. Takes about 5 minutes on that fast computer.&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt; There will now be an APBS binary at&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/apbs-0.4.0/bin/i686-intel-linux/apbs&amp;lt;/pre&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt; Make appropriate links&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ln -s /usr/local/apbs-0.4.0/bin/i686-intel-linux/apbs /usr/local/bin/apbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
&amp;lt;LI&amp;gt; Get rid of /&amp;lt;building directory dir&amp;gt;/temp_apbs&lt;br /&gt;
&amp;lt;LI&amp;gt; Open PyMOL and make sure that the APBS plugin points to /usr/local/bin/apbs&lt;br /&gt;
&amp;lt;LI&amp;gt; Rock and or Roll.&lt;br /&gt;
&amp;lt;/OL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Pre-Packaged====&lt;br /&gt;
=====RPMs=====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
=====Debian packages=====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
=====Gentoo=====&lt;br /&gt;
&lt;br /&gt;
You have to install apbs and pdb2pqr. Both are masked via keywords atm. Type as root:&lt;br /&gt;
&lt;br /&gt;
 echo sci-chemistry/pdb2pqr &amp;gt;&amp;gt; /etc/portage/packages.keywords&lt;br /&gt;
&lt;br /&gt;
 echo sci-chemistry/apbs &amp;gt;&amp;gt; /etc/portage/packages.keywords&lt;br /&gt;
&lt;br /&gt;
 emerge -av sci-chemistry/apbs sci-chemistry/pdb2pqr&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6864</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6864"/>
		<updated>2006-10-07T17:47:19Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* PowerMate Dial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/assets/images/products/powermate/prod_powermate_sub01b.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12406</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12406"/>
		<updated>2006-07-07T15:52:34Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Ubuntu Linux (x86 32,64; mac ppc) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/fc$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
you may also need to add the pgp key for the repository before yum will get packages from it by either saying:&lt;br /&gt;
&lt;br /&gt;
 rpm --import http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
&lt;br /&gt;
or with older versions of rpm:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
 rpm --import 404825e7.asc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [http://www.sf.net/projects/pmw Pmw] from [http://www.sf.net/ SourceForge].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Please note that newer versions of PyMol create the '''pymol''' executable, not '''pymol.com'''.  So, for later versions (~0.99+) use&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
&lt;br /&gt;
http://xanana.ucsc.edu/~wgscott/xtal/ubuntu-small.png&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then try changing the permissons on   libnvidia-tls.so.1.  i.e,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; sudo chmod 777 /usr/lib/ibnvidia-tls.so.1   &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12405</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12405"/>
		<updated>2006-07-07T01:15:32Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* libnvidia-tls.so.1: cannot handle TLS data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/fc$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
you may also need to add the pgp key for the repository before yum will get packages from it by either saying:&lt;br /&gt;
&lt;br /&gt;
 rpm --import http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
&lt;br /&gt;
or with older versions of rpm:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
 rpm --import 404825e7.asc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [http://www.sf.net/projects/pmw Pmw] from [http://www.sf.net/ SourceForge].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Please note that newer versions of PyMol create the '''pymol''' executable, not '''pymol.com'''.  So, for later versions (~0.99+) use&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforum  s.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then try changing the permissons on   libnvidia-tls.so.1.  i.e,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; sudo chmod 777 /usr/lib/ibnvidia-tls.so.1   &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12404</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12404"/>
		<updated>2006-07-07T00:40:50Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* libnvidia-tls.so.1: cannot handle TLS data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/fc$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
you may also need to add the pgp key for the repository before yum will get packages from it by either saying:&lt;br /&gt;
&lt;br /&gt;
 rpm --import http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
&lt;br /&gt;
or with older versions of rpm:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
 rpm --import 404825e7.asc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [http://www.sf.net/projects/pmw Pmw] from [http://www.sf.net/ SourceForge].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Please note that newer versions of PyMol create the '''pymol''' executable, not '''pymol.com'''.  So, for later versions (~0.99+) use&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforum  s.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the file] &amp;lt;tt&amp;gt; mv /usr/lib/tls/ibnvidia-tls.so.1&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/ibnvidia-tls.so.1  /usr/lib/tls /usr/lib/ibnvidia-tls.so.1.bak&lt;br /&gt;
&lt;br /&gt;
This temporarily cures the problem for me (Ubuntu 5.10; nvidia driver), but creates display problems upon rebooting.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12403</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12403"/>
		<updated>2006-07-07T00:39:34Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Ubuntu Linux (x86 32,64; mac ppc) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/fc$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
you may also need to add the pgp key for the repository before yum will get packages from it by either saying:&lt;br /&gt;
&lt;br /&gt;
 rpm --import http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
&lt;br /&gt;
or with older versions of rpm:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.bioxray.dk/~mok/404825e7.asc&lt;br /&gt;
 rpm --import 404825e7.asc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [http://www.sf.net/projects/pmw Pmw] from [http://www.sf.net/ SourceForge].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Please note that newer versions of PyMol create the '''pymol''' executable, not '''pymol.com'''.  So, for later versions (~0.99+) use&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
sudo cp ./pymol /usr/local/bin&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforum  s.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the directory] &amp;lt;tt&amp;gt; mv /usr/lib/tls&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/tls-feb15-2006&lt;br /&gt;
&lt;br /&gt;
This temporarily cures the problem for me (Ubuntu 5.10; nvidia driver), but creates display problems upon rebooting.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12398</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12398"/>
		<updated>2006-04-07T18:38:22Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* libnvidia-tls.so.1: cannot handle TLS data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the directory] &amp;lt;tt&amp;gt; mv /usr/lib/tls&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/tls-feb15-2006&lt;br /&gt;
&lt;br /&gt;
This temporarily cures the problem for me (Ubuntu 5.10; nvidia driver), but creates display problems upon rebooting.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6863</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6863"/>
		<updated>2006-02-18T19:13:49Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Invoking pymol from the unix command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.  I also use [[MacOSX-specific .pymolrc file|this ~/.pymolrc]] file.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/images/products/prod_powermate_a.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MacOSX-specific_.pymolrc_file&amp;diff=6916</id>
		<title>MacOSX-specific .pymolrc file</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MacOSX-specific_.pymolrc_file&amp;diff=6916"/>
		<updated>2006-02-18T19:08:48Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is an example of a ~/.pymolrc file that [[User:Wgscott|I]] use on Mac OS X.  There are two main things going on here:&lt;br /&gt;
&lt;br /&gt;
* It defines a bunch of aliases, including one that ribbonizes protein/nucleic acid comples (this could benefit from updating)&lt;br /&gt;
&lt;br /&gt;
* It runs a series of pythonized pymol commands to permit interaction with the [[MAC_Install#PowerMate_Dial | PowerMate Dial]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
_ feedback push&lt;br /&gt;
_ feedback disable,all,everything&lt;br /&gt;
&lt;br /&gt;
alias clear, mstop; mclear; hide all&lt;br /&gt;
alias nogui, set internal_gui=0&lt;br /&gt;
alias gui, set internal_gui=1&lt;br /&gt;
alias shiny, set spec_power=250; set spec_refl=1.5; set antialias=1; ray&lt;br /&gt;
alias grab, os.system(&amp;quot;open -a Grab&amp;quot;)&lt;br /&gt;
alias stop, quit&lt;br /&gt;
alias exit, quit&lt;br /&gt;
alias white, bg_color white; set depth_cue=0; set ray_trace_fog=0&lt;br /&gt;
&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
&lt;br /&gt;
# Define aliases for mapping in [x,y,z] rotations and translations into a single Powermate&lt;br /&gt;
# dial.  Toggling between the three is possible if you then assign these to special keys.&lt;br /&gt;
&lt;br /&gt;
# Functions for x,y,z rotations and translations using Powermate dial&lt;br /&gt;
# Program F1 and F2 for Rotate Right and Rotate Left&lt;br /&gt;
# Program F3 and F4 for Click &amp;amp; Rotate Right and Click &amp;amp; Rotate Left&lt;br /&gt;
# Program F5 for  Click  (to toggle between dialsets)&lt;br /&gt;
&lt;br /&gt;
# dialset = 2&lt;br /&gt;
&lt;br /&gt;
def dialx(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 1 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('x',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('x',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('x',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('x',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ X ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def dialy(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 2 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('y',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('y',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('y',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('y',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Y ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def dialz(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 3 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('z',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('z',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('z',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('z',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Z ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def toggle_dial(): \&lt;br /&gt;
    if dialset == 1 : \&lt;br /&gt;
        print &amp;quot;Changing to y&amp;quot; \&lt;br /&gt;
        dialy() \&lt;br /&gt;
    elif dialset == 2 : \&lt;br /&gt;
        print &amp;quot;Changing to z&amp;quot; \&lt;br /&gt;
        dialz() \&lt;br /&gt;
    elif dialset == 3 : \&lt;br /&gt;
        print &amp;quot;Changing to x&amp;quot; \&lt;br /&gt;
        dialx() \&lt;br /&gt;
    else: print &amp;quot;Dial assignment isn't working&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cmd.set_key ('F5', toggle_dial)&lt;br /&gt;
&lt;br /&gt;
# Start default dial state for rotate y  (arbitrary choice)&lt;br /&gt;
&lt;br /&gt;
dialy()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
alias ribbonize,\&lt;br /&gt;
    hide; show cartoon; set cartoon_fancy_helices, 1; \&lt;br /&gt;
    hide cartoon, ( resname A or resname G or resname C or resname U or resname T ); \&lt;br /&gt;
    show sticks, ( resname A or resname G or resname C or resname U or resname T ); \&lt;br /&gt;
    util.rainbow; color hotpink, ( resname A or resname G or resname C or resname U or resname T )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# END COMMANDS&lt;br /&gt;
_ feedback pop&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;PowerMate Dial interface has been enabled&amp;quot;&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;Finished reading ~/.pymolrc&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MacOSX-specific_.pymolrc_file&amp;diff=6915</id>
		<title>MacOSX-specific .pymolrc file</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MacOSX-specific_.pymolrc_file&amp;diff=6915"/>
		<updated>2006-02-18T19:01:31Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
_ feedback push&lt;br /&gt;
_ feedback disable,all,everything&lt;br /&gt;
&lt;br /&gt;
alias clear, mstop; mclear; hide all&lt;br /&gt;
alias nogui, set internal_gui=0&lt;br /&gt;
alias gui, set internal_gui=1&lt;br /&gt;
alias shiny, set spec_power=250; set spec_refl=1.5; set antialias=1; ray&lt;br /&gt;
alias grab, os.system(&amp;quot;open -a Grab&amp;quot;)&lt;br /&gt;
alias stop, quit&lt;br /&gt;
alias exit, quit&lt;br /&gt;
alias white, bg_color white; set depth_cue=0; set ray_trace_fog=0&lt;br /&gt;
&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
&lt;br /&gt;
# Define aliases for mapping in [x,y,z] rotations and translations into a single Powermate&lt;br /&gt;
# dial.  Toggling between the three is possible if you then assign these to special keys.&lt;br /&gt;
&lt;br /&gt;
# Functions for x,y,z rotations and translations using Powermate dial&lt;br /&gt;
# Program F1 and F2 for Rotate Right and Rotate Left&lt;br /&gt;
# Program F3 and F4 for Click &amp;amp; Rotate Right and Click &amp;amp; Rotate Left&lt;br /&gt;
# Program F5 for  Click  (to toggle between dialsets)&lt;br /&gt;
&lt;br /&gt;
# dialset = 2&lt;br /&gt;
&lt;br /&gt;
def dialx(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 1 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('x',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('x',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('x',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('x',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ X ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def dialy(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 2 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('y',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('y',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('y',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('y',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Y ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def dialz(): \&lt;br /&gt;
    global dialset \&lt;br /&gt;
    dialset = 3 \&lt;br /&gt;
    cmd.set_key ('F1', cmd.turn,('z',-2.0)) \&lt;br /&gt;
    cmd.set_key ('F2', cmd.turn,('z',2.0)) \&lt;br /&gt;
    cmd.set_key ('F3', cmd.move,('z',-0.5)) \&lt;br /&gt;
    cmd.set_key ('F4', cmd.move,('z',0.5)) \&lt;br /&gt;
    print &amp;quot;dialset &amp;quot;, dialset, &amp;quot; [ Z ]\n&amp;quot; \&lt;br /&gt;
    return dialset&lt;br /&gt;
&lt;br /&gt;
def toggle_dial(): \&lt;br /&gt;
    if dialset == 1 : \&lt;br /&gt;
        print &amp;quot;Changing to y&amp;quot; \&lt;br /&gt;
        dialy() \&lt;br /&gt;
    elif dialset == 2 : \&lt;br /&gt;
        print &amp;quot;Changing to z&amp;quot; \&lt;br /&gt;
        dialz() \&lt;br /&gt;
    elif dialset == 3 : \&lt;br /&gt;
        print &amp;quot;Changing to x&amp;quot; \&lt;br /&gt;
        dialx() \&lt;br /&gt;
    else: print &amp;quot;Dial assignment isn't working&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cmd.set_key ('F5', toggle_dial)&lt;br /&gt;
&lt;br /&gt;
# Start default dial state for rotate y  (arbitrary choice)&lt;br /&gt;
&lt;br /&gt;
dialy()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
alias ribbonize,\&lt;br /&gt;
    hide; show cartoon; set cartoon_fancy_helices, 1; \&lt;br /&gt;
    hide cartoon, ( resname A or resname G or resname C or resname U or resname T ); \&lt;br /&gt;
    show sticks, ( resname A or resname G or resname C or resname U or resname T ); \&lt;br /&gt;
    util.rainbow; color hotpink, ( resname A or resname G or resname C or resname U or resname T )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# END COMMANDS&lt;br /&gt;
_ feedback pop&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;PowerMate Dial interface has been enabled&amp;quot;&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;Finished reading ~/.pymolrc&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4556</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4556"/>
		<updated>2006-02-18T18:31:23Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* [[TOPTOC|'''Table of Contents''']]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Special:Allpages|Alphabetized Index of all pages]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
*See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6862</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6862"/>
		<updated>2006-02-18T18:24:27Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Invoking pymol from the unix command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.&lt;br /&gt;
&lt;br /&gt;
Additional invokation options and further details are discussed under [[Launching_PyMOL#MacOS_X:]]&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/images/products/prod_powermate_a.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6861</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6861"/>
		<updated>2006-02-18T18:19:17Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Invoking pymol from the unix command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/MacPyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.&lt;br /&gt;
&lt;br /&gt;
Additional options are discussed under&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/images/products/prod_powermate_a.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3706</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3706"/>
		<updated>2006-02-18T04:47:53Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids may prove problematic for the apbs plugin.''' If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it. Then direct the APBS GUI on the [http://www-personal.umich.edu/~mlerner/PyMOL/images/main.png main menu] to read the pqr file you '''externally generated.'''&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3705</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3705"/>
		<updated>2006-02-18T04:44:40Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids may prove problematic for the apbs plugin.''' If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it. Then direct the APBS GUI on the '''main menu''' to read the pqr file you '''externally generated.'''&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3704</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3704"/>
		<updated>2006-02-18T04:43:02Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids may prove problematic for the apbs plugin.''' If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it. Then direct the APBS GUI to read the pqr file you manually generated.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3703</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3703"/>
		<updated>2006-02-18T04:34:50Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids may prove problematic for the apbs plugin.''' If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3702</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3702"/>
		<updated>2006-02-18T04:34:23Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
Nucleic acids may prove problematic for the apbs plugin. If so, use the [http://pdb2pqr.sourceforge.net/ pdb2pqr] command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Rna_surface_apbs.png&amp;diff=2268</id>
		<title>File:Rna surface apbs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Rna_surface_apbs.png&amp;diff=2268"/>
		<updated>2006-02-17T19:28:18Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An APBS calculation of the electrostatic surface of [http://www.chemistry.ucsc.edu/~wgscott/sars/ sars s2m RNA].  The baseline has been changed drastically to reveal variations within a highly polyanionic macromolecule. The surface was generated using the X-11 based PyMOL, but the pymol saved session is easily re-displayed in the OS X native application.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3701</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3701"/>
		<updated>2006-02-16T21:48:08Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Debian packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the [http://xanana.ucsc.edu/linux newly generated debian package] with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3700</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3700"/>
		<updated>2006-02-16T21:46:06Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Installing the Dependencies on OS X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch in fink], and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the newly generated debian package with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6860</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6860"/>
		<updated>2006-02-16T21:44:42Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Install pymol with Fink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/PyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/images/products/prod_powermate_a.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://fink.sourceforge.net/faq/usage-fink.php#unstable unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6859</id>
		<title>MAC Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=MAC_Install&amp;diff=6859"/>
		<updated>2006-02-16T21:43:59Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Install pymol with Fink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation|Mac]]&lt;br /&gt;
http://images.apple.com/powermac/images/solutionsscience20050427.jpg&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Installing MacPyMOL=&lt;br /&gt;
http://delsci.com/macpymol/macpymol350.jpg&lt;br /&gt;
&lt;br /&gt;
===Essentials===&lt;br /&gt;
&lt;br /&gt;
The [http://delsci.com/macpymol/ download] is about as straightforward as it gets, and you can install it wherever it makes you happy. You need a 3 button mouse (clickable scroll wheel = middle button). Apple has finally come to its senses and designed a proper, ergonomically pleasant, [http://www.apple.com/mightymouse/ scrollbutton mouse] that works well with pymol and permits horizontal scrolling.  Most other mice will also work well.&lt;br /&gt;
&lt;br /&gt;
===Warning on Mouse Drivers===&lt;br /&gt;
&lt;br /&gt;
One word of warning: '''Do not install 3rd party drivers''' for multi-button mice if you can avoid it.  These often mess with the mapping of the middle button or have other horrific side effects.  Fortunately, with OS X, you should not need to.&lt;br /&gt;
&lt;br /&gt;
===Invoking pymol from the unix command line===&lt;br /&gt;
&lt;br /&gt;
The unix executable resides at MacPyMOL.app/Contents/MacOS/PyMOL&lt;br /&gt;
&lt;br /&gt;
I ([[User:Wgscott|Bill Scott]]) wrote a cheezy [http://xanana.ucsc.edu/Library/init/zsh/local-functions/xtal/pymol pymol] shell script (and zsh function) to invoke this on the command line. It uses mdfind to find the executable.&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
&lt;br /&gt;
You don't need any of these to use MacPyMOL.  But you didn't really '''need''' a Mac either.  Face it: You need these.&lt;br /&gt;
&lt;br /&gt;
====Mighty Mouse====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/mightymouse/images/index360scroll220050802.gif&lt;br /&gt;
&lt;br /&gt;
A 3-button mouse is essential.  [http://www.apple.com/mightymouse/ Apple's Mighty Mouse] is an extra treat.&lt;br /&gt;
&lt;br /&gt;
====PowerMate Dial====&lt;br /&gt;
&lt;br /&gt;
http://www.griffintechnology.com/images/products/prod_powermate_a.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.chemistry.ucsc.edu/~wgscott/xtal/powermate_pymol_osx.html PowerMate dial works nicely with pymol].&lt;br /&gt;
&lt;br /&gt;
====Stereo====&lt;br /&gt;
&lt;br /&gt;
http://images.apple.com/powermac/images/graphicspymol20051018.jpg&lt;br /&gt;
&lt;br /&gt;
The [http://www.apple.com/powermac/upgrade.html latest Macs] finally support [http://www.apple.com/powermac/graphics.html stereo in a window].  There is more information in the [[Monitors Hardware Options]] section.&lt;br /&gt;
&lt;br /&gt;
=Installing X-windows based pymol on Mac OS X=&lt;br /&gt;
&lt;br /&gt;
===Why would you want to do this?===&lt;br /&gt;
&lt;br /&gt;
#You want to run a [http://www.oreilly.com/openbook/freedom/ free], guilt-free, open-source version of pymol&lt;br /&gt;
#You just happen to prefer the [http://wiki.python.org/moin/TkInter tkinter] menu&lt;br /&gt;
#You want to use [http://pymol.sourceforge.net/plugins.html plugins], for example, the [http://www-personal.umich.edu/~mlerner/PyMOL/  apbs plugin] for free grasp-like electrostatic calculations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Simplest Installation===&lt;br /&gt;
&lt;br /&gt;
====Install pymol with Fink====&lt;br /&gt;
http://pdb.finkproject.org/img/mlogo.png&lt;br /&gt;
&lt;br /&gt;
By far the simplest way to install the X-windows based version of pymol on OS X is by using the [http://fink.sourceforge.net/ fink package management system].  To compile it, all you need to do is issue the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
 &lt;br /&gt;
(This will install python2.4 in fink, along with an X-windows based tkinter. There are also versions that permit you to install pymol to interact with python2.3 and even python2.2.  Fink uses its own unix-type python installation, but you can trick pymol into using the aqua framework to get a prettier GUI after the fact.)&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/package.php/pymol-py24 fink pymol package] currently exists in the [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch unstable branch of fink], so you will either have to [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/How_to_Activate_the_Unstable_Branch activate the unstable branch] or make the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /sw/fink/dists/unstable/main/finkinfo/sci/pymol-py.* /sw/fink/dists/local/main/finkinfo/.&lt;br /&gt;
 &lt;br /&gt;
You might need to create the latter directory if it doesn't already exist, i.e., issue the command&lt;br /&gt;
&lt;br /&gt;
 sudo mkdir -p /sw/fink/dists/local/main/finkinfo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I ([[User:wgscott|wgscott]]) have put a whole lot of further information on how to use fink to install crystallographic software on my own [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Main_Page wiki] and [http://chemistry.ucsc.edu/~wgscott/xtal/ website], including instructions on [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Getting_your_fink_installation_to_use_packages_that_I_have_pre-compiled how to install precompiled binary packages using fink].&lt;br /&gt;
&lt;br /&gt;
The [http://pdb.finkproject.org/pdb/search.php?summary=pymol fink pymol package] is currently maintained by Jack Howarth.&lt;br /&gt;
&lt;br /&gt;
====Install APBS and friends with fink====&lt;br /&gt;
&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS calculated electrostatic potential of SARS s2m RNA reveals the colors of a true patriot.]]&lt;br /&gt;
&lt;br /&gt;
To use the electrostatics plugin, you will need [http://apbs.sourceforge.net/ APBS] and its dependencies.  These are also available as fink packages, and include [http://pdb.finkproject.org/pdb/package.php/apbs apbs], [http://pdb.finkproject.org/pdb/package.php/maloc maloc] and [http://pdb.finkproject.org/pdb/package.php/pdb2pqr pdb2pqr].  If you have multiple processors available, you might wish to install the [http://pdb.finkproject.org/pdb/package.php/apbs-mpi mpi version of apbs].&lt;br /&gt;
&lt;br /&gt;
Issuing the command&lt;br /&gt;
&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
will install apbs and its required dependencies for you.  The fink pymol package is already preconfigured to do the right thing to use apbs as a plugin. Here is [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png a big screenshot of the fink APBS package being invoked via the pymol plugin].&lt;br /&gt;
&lt;br /&gt;
'''Nucleic acids''' may prove problematic for the apbs plugin.  If so, use the pdb2pqr command-line tool to create a pqr file manually, instead of using the plugin to generate it.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Gratuitous Eye-Candy Tweaks===&lt;br /&gt;
[[Image:snap_mac.png|thumb|aqua-tkinter]]&lt;br /&gt;
&lt;br /&gt;
You can get the fink installed X-windows based pymol-py24 to use an aqua-based tkinter menu as follows:&lt;br /&gt;
&lt;br /&gt;
====Install a Framework build of Python2.4==== &lt;br /&gt;
as follows:&lt;br /&gt;
&lt;br /&gt;
 mkdir src&lt;br /&gt;
 cd src&lt;br /&gt;
 curl -O http://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz&lt;br /&gt;
 tar xvfz Python-2.4.2.tgz&lt;br /&gt;
 cd Python-2.4.2&lt;br /&gt;
 export PATH=/usr/bin:$PATH&lt;br /&gt;
 ./configure --enable-framework&lt;br /&gt;
 make&lt;br /&gt;
 sudo make frameworkinstall&lt;br /&gt;
&lt;br /&gt;
====Getting Fink's PyMOL to use a Framework build of Python====&lt;br /&gt;
&lt;br /&gt;
1. Remove the following empty directory by issuing the command&lt;br /&gt;
&lt;br /&gt;
 sudo rmdir /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
2. Make a symbolic link to your fink site-packages directory:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/site-packages /sw/lib/python2.4/site-packages&lt;br /&gt;
&lt;br /&gt;
This enables your new framework python to use all of the extras, like pmw, that you installed as dependencies for pymol.&lt;br /&gt;
&lt;br /&gt;
3. Edit the file /sw/bin/python, and change the line&lt;br /&gt;
&lt;br /&gt;
 /sw/bin/python2.4 $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 /Library/Frameworks/Python.framework/Versions/Current/bin/python2.4  $PYMOL_PATH/modules/pymol/__init__.py &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Now issue &lt;br /&gt;
&lt;br /&gt;
 /sw/bin/pymol&lt;br /&gt;
&lt;br /&gt;
and you should see something that looks like this full-size [http://www.chemistry.ucsc.edu/%7Ewgscott/xtal/pymol_screenshot.png screenshot of pymol with an aqua-tkinter pmw GUI] and X-windows based molecular display window. Also shown in this screenshot is the APBS plugin in action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===PyMOLX11Hybrid=== &lt;br /&gt;
&lt;br /&gt;
MacPyMOL for Tiger now includes a hybrid X11 mode. Assuming that X11 is already installed, simply duplicate MacPyMOL.app and rename it &amp;quot;PyMOLX11Hybrid.app&amp;quot; and launch.&lt;br /&gt;
&lt;br /&gt;
Doing this creates the inverse situation of the previous tweak; the molecular viewer window is aqua-based and the tkinter GUI is X11 based.  (Naturally, I had to try the trick of making an aqua-tkinter GUI. It sort of works, but the GUI is dead, thanks to a threading bug in the aqua Tcl/Tk framework that comes with Apple.  Bummer.)&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12397</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12397"/>
		<updated>2006-02-16T07:26:49Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Ubuntu Linux (x86 32,64; mac ppc) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked. PyMol also compiles from source on Ubuntu following the [[#Generic Linux]] instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the directory] &amp;lt;tt&amp;gt; mv /usr/lib/tls&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/tls-feb15-2006&lt;br /&gt;
&lt;br /&gt;
This cured the problem for me (Ubuntu 5.10; nvidia driver).&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12396</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12396"/>
		<updated>2006-02-16T07:08:00Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* libnvidia-tls.so.1: cannot handle TLS data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked.&lt;br /&gt;
&lt;br /&gt;
PyMol also compiles from source on Ubuntu following the generic instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the directory] &amp;lt;tt&amp;gt; mv /usr/lib/tls&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/tls-feb15-2006&lt;br /&gt;
&lt;br /&gt;
This cured the problem for me (Ubuntu 5.10; nvidia driver).&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12395</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12395"/>
		<updated>2006-02-16T07:06:10Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Input */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked.&lt;br /&gt;
&lt;br /&gt;
PyMol also compiles from source on Ubuntu following the generic instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
=Problems=&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;br /&gt;
&lt;br /&gt;
==libnvidia-tls.so.1: cannot handle TLS data==&lt;br /&gt;
&lt;br /&gt;
If you get an error, upon invoking pymol, of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 109, in ?&lt;br /&gt;
    import pymol&lt;br /&gt;
  File &amp;quot;/usr/lib/python2.4/site-packages/pymol/__init__.py&amp;quot;, line 353, in ?&lt;br /&gt;
    import _cmd&lt;br /&gt;
ImportError: libnvidia-tls.so.1: cannot handle TLS data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then [http://imgseek.sourceforge.net/faq.html#faq3 move the directory] &amp;lt;tt&amp;gt; mv /usr/lib/tls&amp;lt;/tt&amp;gt;, e.g:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /usr/lib/tls /usr/lib/tls-feb15-2006&lt;br /&gt;
&lt;br /&gt;
and then it should work.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12394</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12394"/>
		<updated>2006-02-16T07:00:08Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Ubuntu Linux (x86 32,64; mac ppc) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked.&lt;br /&gt;
&lt;br /&gt;
PyMol also compiles from source on Ubuntu following the generic instructions given above.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12393</id>
		<title>Linux Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Linux_Install&amp;diff=12393"/>
		<updated>2006-02-16T06:57:44Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* From Source */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing PyMol is quite straightforward.&lt;br /&gt;
&lt;br /&gt;
=PyMol=&lt;br /&gt;
Installing PyMol is very simple, even from source.  On Linux, you need the following requirements:&lt;br /&gt;
* [http://www.python.org/ Python] (with distutils)&lt;br /&gt;
* [http://pmw.sf.net Pmw] (Python Megawidgets)&lt;br /&gt;
* OpenGL driver (I use [http://www.nvidia.com/object/unix.html NVidia])&lt;br /&gt;
&lt;br /&gt;
== Generic Linux ==&lt;br /&gt;
&lt;br /&gt;
=== 0.99rc1 note! ===&lt;br /&gt;
For those keeping current via CVS, building from source, or installing precompiled unix binaries, here is a quick &amp;quot;heads up!&amp;quot; intended to save you some minor grief: For the last six years, the PyMOL launch script has been called '''pymol.com''' instead of simply &amp;quot;pymol&amp;quot;.  I can't remember why I did things that way, but PyMOL's &amp;quot;.com&amp;quot; convention is different from the most everything else and for no good reason.  The launch script should just be the name of the program.&lt;br /&gt;
&lt;br /&gt;
Therefore, as of 0.99rc1, the launch script will simply be &amp;quot;pymol&amp;quot;.  No big deal right?  Well, not so fast:  symbolic links, shell aliases, external scripts, package builders, and end-user habits may all need to be adjusted after installing this next version.  That is why I haven't changed this before now -- but we should clean this up before 1.0. So, remember: if you update to PyMOL 0.99rc1 (when it's released) and suddenly can't launch PyMOL, that is likely what is going on.  Either reset your pointers to '''./pymol''', or symlink '''./pymol''' to '''./pymol.com''' to preserve the status quo.&lt;br /&gt;
&lt;br /&gt;
=== From Source ===&lt;br /&gt;
* untar the compressed package;&lt;br /&gt;
* cd into the newly untarred directory (should be '''pymol''' or '''pymol-version''').&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup.py install            # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;python setup2.py install           # you may need to be root&amp;lt;/source&amp;gt;&lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol.com SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
or for the latest version, &lt;br /&gt;
* execute &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cp ./pymol SOME_PATH           # where SOME_PATH is some directory in your $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
The executable name is &amp;quot;pymol.com&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== From Package ===&lt;br /&gt;
Download the appropriate RPM and use 'rpm' to install it.  Typically,&lt;br /&gt;
 rpm -Uvh rpmFileName.rpm&lt;br /&gt;
&lt;br /&gt;
===Compiling By Hand===&lt;br /&gt;
Due to the large variance of Linux systems, some systems may work fine with PyMol, and some may have related install issues.  To overcome this, you can download the '''ext''' package and the PyMol source and compile/install by hand.  &lt;br /&gt;
&lt;br /&gt;
Once downloaded, see the file '''pymol/INSTALL''' and '''pymol/INSTALL.generic'''.&lt;br /&gt;
&lt;br /&gt;
Here's the basic steps to install by source:&lt;br /&gt;
# get the source [http://delsci.com/rel/0_98/#OtherUnix PyMol Source]&lt;br /&gt;
# extract both packages, rename ext-VERSION.tgz to ext and move it into the pymol directory&lt;br /&gt;
# cd pymol&lt;br /&gt;
# cd ext&lt;br /&gt;
# vi build.com  # edit the build file&lt;br /&gt;
# cd ..&lt;br /&gt;
# cp setup/Rules.make . # or correct Rules.make file for your machine&lt;br /&gt;
# vi Rules.make         # make appropriate changes&lt;br /&gt;
# vi setup.py           # make appropriate changes&lt;br /&gt;
# make&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* if you're using a 64-bit machine, lib becomes lib64 for almost everything&lt;br /&gt;
* ensure you have the correct Python path and version (is it 2.3?  2.4?)&lt;br /&gt;
* make sure you make the changes in '''Rules.make''', '''setup.py''', and '''Makefile''', for your platform.&lt;br /&gt;
&lt;br /&gt;
Copy the appropriate setup/Rules.XXX file to the base PyMol dir.  You'll have to edit the file for your system.  Then run 'make'.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core Linux (x86) ==&lt;br /&gt;
PyMOL RPMs are available for Fedora Core 1 &amp;amp; 2, provided by Morten Kjeldgaard. These can be manually downloaded by browsing from: [http://apt.bioxray.dk/]&lt;br /&gt;
&lt;br /&gt;
Alternatively, PyMOL can be installed using [http://linux.duke.edu/projects/yum/ Yum] (an automated package installer and updater, installed by default in Fedora). This can be done by adding the following lines to your /etc/yum.conf file:&lt;br /&gt;
&lt;br /&gt;
 [xray]&lt;br /&gt;
 name=MOKs RPM Repository fedora $releasever - $basearch - xray&lt;br /&gt;
 baseurl=http://apt.bioxray.dk/fedora/$releasever/$basearch/xray&lt;br /&gt;
&lt;br /&gt;
And then issuing the following command as root:&lt;br /&gt;
&lt;br /&gt;
 yum install pymol&lt;br /&gt;
&lt;br /&gt;
== Gentoo Linux (x86) ==&lt;br /&gt;
as root:&lt;br /&gt;
 emerge pymol&lt;br /&gt;
be sure to have the proper OpenGL configuration. For example:&lt;br /&gt;
 opengl-update ati&lt;br /&gt;
 opengl-update nvidia&lt;br /&gt;
list of available versions of [http://packages.gentoo.org/packages/?category=sci-chemistry;name=pymol pymol for gentoo]&lt;br /&gt;
&lt;br /&gt;
== SuSe ==&lt;br /&gt;
=== 32-bit (x86) ===&lt;br /&gt;
See [[#Generic Linux]] above.&lt;br /&gt;
&lt;br /&gt;
=== 64-bit (x86_64) ===&lt;br /&gt;
See [[#Generic Linux]] above.  Some details for problem solving are here.  64-bit Python install is quite easy.  Make sure your nvidia driver is installed (or ATI, but I have no experience there).&lt;br /&gt;
&lt;br /&gt;
To install PyMol&lt;br /&gt;
*Ensure your system has it's distutils in place and ready to use.  Try the following check:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from distutils import *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Download the [http://pymol.org/ source]&lt;br /&gt;
*Download [[http://www.sf.net/projects/pmw Pmw]] from [[http://www.sf.net/ SourceForge]].&lt;br /&gt;
** To install Pmw, just decompress it and then move the base director &amp;quot;Pwm&amp;quot; to /usr/lib64/python2.3/site-packages/.  You can test that it's there by testing the import, see below:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import * from Pmw&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If errors erupt, investigate.&lt;br /&gt;
* decompress the source and cd into the PyMol directory that was just decompressed.&lt;br /&gt;
* If upgrading see [[:Category: Upgrading PyMol|below]].&lt;br /&gt;
* Now enter the following...&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python setup.py build&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup.py install&amp;lt;br&amp;gt;&lt;br /&gt;
sudo python setup2.py&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The sudo commands will need a root password or someone with sudo capabilities.&lt;br /&gt;
&lt;br /&gt;
I also copy the 'pymol.com' file to /usr/local/bin or /usr/bin -- somewhere in my path:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo cp ./pymol.com /usr/local/bin&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now have a working PyMol install.  &lt;br /&gt;
&lt;br /&gt;
'''pymol.com''' should now run your new PyMol install.&lt;br /&gt;
&lt;br /&gt;
==Ubuntu Linux (x86 32,64; mac ppc)==&lt;br /&gt;
http://ubuntuforums.org/images/ubuntu-small.gif&lt;br /&gt;
&lt;br /&gt;
The [http://www.ubuntu.com/ Ubuntu] [http://packages.ubuntu.com/breezy/science/pymol pymol package] can be installed with minimal effort using the GUI package manager [http://en.wikipedia.org/wiki/Synaptic_Package_Manager synaptic], or on the command line, using the command&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install pymol&lt;br /&gt;
&lt;br /&gt;
once the [http://ubuntuguide.org/#extrarepositories universe repository] has been activated.  &lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Ubuntu_Linux Ubuntu] is a completely free and well-maintained Debian GNU/Linux distribution. Further details on using [http://xanana.ucsc.edu/linux/debian_linux.html Ubuntu for crystallography] and related applications are available are linked.&lt;br /&gt;
&lt;br /&gt;
=Preparing your System=&lt;br /&gt;
See [[Linux_XFree86_Configuration]].&lt;br /&gt;
&lt;br /&gt;
==Graphics==&lt;br /&gt;
===XFree86 Config===&lt;br /&gt;
Check out [[XFree86_Configuration|Configuring XFree86]] if you need information on editing the XFree86 configuration file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Linux Installation]]&lt;br /&gt;
&lt;br /&gt;
==Input==&lt;br /&gt;
If you notice that the keyboard input is ignored into the Pmw widgets, you may have an X-based input method editor installed and running.  Such examples could be SCIM, KINPUT/2 or the like.  Try turning off the IME and restarting PyMol to get the widgets to recognize your input.&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4555</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4555"/>
		<updated>2006-02-15T23:34:43Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* [[TOPTOC|'''Table of Contents''']]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
*See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4554</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4554"/>
		<updated>2006-02-15T23:34:17Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|'''Table of Contents''']]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
*See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3699</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3699"/>
		<updated>2006-02-15T22:15:07Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
[[Image:Rna_surface_apbs.png|thumb|APBS-generated electrostatic surface displayed in PyMOL]]&lt;br /&gt;
[http://apbs.sourceforge.net APBS], the Adaptive Poisson-Boltzmann Solver, is a [http://www.oreilly.com/openbook/freedom/ freely] available macromolecular electrostatics calculation program released under the [http://www.gnu.org/copyleft/gpl.html GPL]. It is a cost-effective but uncompromised alternative to [http://trantor.bioc.columbia.edu/grasp/ GRASP], and it can be used within pymol.  Pymol can display the results of the calculations as an electrostatic potential molecular surface.&lt;br /&gt;
&lt;br /&gt;
PyMol currently supports the '''APBS plugin''' written by Michael Lerner. This plugin makes it possible to run APBS from within PyMOL, and then display the results as a color-coded electrostatic surface in the molecular display window (as with the image to the right).  See [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page] for more details, including instructions on how to download, install and use the plugin.&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies==&lt;br /&gt;
[http://apbs.sourceforge.net APBS] and its dependencies like [http://pdb2pqr.sourceforge.net pdb2pqr] and [http://scicomp.ucsd.edu/~mholst/codes/maloc/ maloc] are [http://www.oreilly.com/openbook/freedom/ freely] available under the [http://www.gnu.org/copyleft/gpl.html GPL].  The author of the software however [http://agave.wustl.edu/apbs/download/ asks that users register] with him to aid him in obtaining grant funding.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===Installing the Dependencies on OS X===&lt;br /&gt;
#First, [http://agave.wustl.edu/apbs/download/ register] your use of the software.  This will keep everyone happy.&lt;br /&gt;
#Second, if you don't already have the [http://fink.sourceforge.net fink package management system], now is a good time to get it. Here is a [http://xanana.ucsc.edu/~wgscott/xtal/wiki/index.php/Quick_Start quick-start set of instructions] for getting X-windows, compilers, and fink all installed. &lt;br /&gt;
#Once you are up and going, activate the unstable branch in fink, and then issue the commands&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
or if you want to use the multi-processor version, issue&lt;br /&gt;
&lt;br /&gt;
 fink self-update&lt;br /&gt;
 fink install apbs&lt;br /&gt;
&lt;br /&gt;
Then install the X-windows based version of pymol using the command&lt;br /&gt;
&lt;br /&gt;
 fink install pymol-py24&lt;br /&gt;
&lt;br /&gt;
Note that the fink version of pymol '''already has''' the latest version of the APBS plugin.  You are set to go!&lt;br /&gt;
&lt;br /&gt;
Further details, as well as screen shots, are given [http://www.pymolwiki.org/index.php/MAC_Install#Install_APBS_and_friends_with_fink elsewhere in this wiki].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing the Dependencies on Linux===&lt;br /&gt;
&lt;br /&gt;
====RPMs====&lt;br /&gt;
&lt;br /&gt;
A variety of RPMs are available from the [http://sourceforge.net/project/showfiles.php?group_id=148472&amp;amp;package_id=163734&amp;amp;release_id=378273 APBS downloads website].  Again, please [http://agave.wustl.edu/apbs/download/ register] your use of the software if you have not yet done so.&lt;br /&gt;
&lt;br /&gt;
====Debian packages====&lt;br /&gt;
&lt;br /&gt;
For ubuntu and other debian linux distributions, probably the simplest thing is to download a promising looking rpm, convert it with the program [http://kitenet.net/programs/alien/ alien], and then install the newly generated debian package with the command&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg -i apbs*.deb&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Further contributions and edits are needed.==&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4553</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4553"/>
		<updated>2006-02-15T22:07:56Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|'''Table of Contents''']]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
*See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4552</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4552"/>
		<updated>2006-02-15T22:07:07Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* News Archive */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
*See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4551</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4551"/>
		<updated>2006-02-15T22:06:45Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* PyMol */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* A new version of APBS plugin is available on [http://www-personal.umich.edu/~mlerner/PyMOL/ Michael Lerner's Page].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4550</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4550"/>
		<updated>2006-02-15T22:04:39Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.   &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4549</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4549"/>
		<updated>2006-02-15T22:03:55Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.  A new version of APBS plugin is provided. &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===News Archive===&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4548</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4548"/>
		<updated>2006-02-15T20:15:40Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* PyMol Wiki Home */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[TOPTOC|Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.  A new version of APBS plugin is provided. &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4547</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4547"/>
		<updated>2006-02-15T20:13:36Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page has been established.  A new version of APBS plugin is provided. &lt;br /&gt;
* [[APBS]] How to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4546</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4546"/>
		<updated>2006-02-15T20:10:32Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* News */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
We provide&lt;br /&gt;
* updates on [http://pymol.sf.net PyMol]&lt;br /&gt;
* a stable user-oriented documentation base&lt;br /&gt;
* a thorough treatment of the PyMol program&lt;br /&gt;
* feature-rich scripts for general PyMol use&lt;br /&gt;
&lt;br /&gt;
== New Users ==&lt;br /&gt;
The PyMol Wiki actively seeks new users and contributors!  However, due to massive amount of spamming, we've changed the registration process, until further notice.  '''If you would like access,''' you will need to be verified by a system administrator/sysop.  To do so, email Jason dot Vertrees at gmail dot com (and tell me why you use PyMol).  Also, be sure to include your '''desired user name''', '''real name''', '''temporary password''', and '''email address'''.  Once we figure out a way to automatically prevent spamming, we'll return to the normal method of registration.&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* Pymol 0.99 is out! Get it [http://delsci.com/rel/099/ here].&lt;br /&gt;
* New [http://www.delsci.com/beta Beta Releases] available.&lt;br /&gt;
===Wiki===&lt;br /&gt;
* [[MAC_Install]] page has been developed. It describes pymol and apbs issues specific to Mac OS X.&lt;br /&gt;
* [[APBS]] page established.  A new version of APBS plugin is provided. An overview of how to set this up on OS X and on Linux has been started but needs contributions.&lt;br /&gt;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See our [[Older_News]].&lt;br /&gt;
&lt;br /&gt;
== Links of Interest ==&lt;br /&gt;
* [[TOPTOC|Top Level Table of Contents]]&lt;br /&gt;
* [[:Category:FAQ|Frequently Asked Questions]] -- new!&lt;br /&gt;
* [[PyMolWiki:Community_Portal| How to get involved!]] -- read me if you want to add something&lt;br /&gt;
* [[:Category:Script Library| Script Library]] -- add one! (rTools info!)&lt;br /&gt;
* [[:Category:Commands|PyMol Commands]] (&amp;gt;130 documented!)&lt;br /&gt;
* [[:Special:Allpages| All Pages]]&lt;br /&gt;
* [[:Category:Plugins|Plugins]]&lt;br /&gt;
* [[:Special:Categories| See All Categories]]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PyMOLWiki:Community_Portal&amp;diff=459</id>
		<title>PyMOLWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PyMOLWiki:Community_Portal&amp;diff=459"/>
		<updated>2006-02-15T20:02:58Z</updated>

		<summary type="html">&lt;p&gt;Wgscott: /* How to Get Involved */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to Get Involved =&lt;br /&gt;
* First, go request and account (see [[Main_Page]]).&lt;br /&gt;
&lt;br /&gt;
== What to Do ==&lt;br /&gt;
* Next, we need folks to clean up the commands.&lt;br /&gt;
* If you have a nifty script, feel free to upload it and add an index to your entry on the main page.&lt;br /&gt;
* We need examples included with the commands.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
=== New! GeShi: Syntax Highlighting for Python &amp;amp; More ===&lt;br /&gt;
Use Geshi for syntax highlighting your Python code!  '''Update''': I have added the option for numbered syntax highlighting and non-numbered.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;Non line-numbered code here&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;npython&amp;gt;line-numbered code here&amp;lt;/npython&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now with line numbers (or not)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;npython&amp;gt;&lt;br /&gt;
# axes.py&lt;br /&gt;
from pymol.cgo import *&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
from pymol.vfont import plain&lt;br /&gt;
&lt;br /&gt;
# create the axes object, draw axes with cylinders coloured red, green,&lt;br /&gt;
#blue for X, Y and Z&lt;br /&gt;
&lt;br /&gt;
obj = [&lt;br /&gt;
   CYLINDER, 0., 0., 0., 50., 0., 0., 0.2, 1.0, 1.0, 1.0, 1.0, 0.0, 0.,&lt;br /&gt;
   CYLINDER, 0., 0., 0., 0., 50., 0., 0.2, 1.0, 1.0, 1.0, 0., 1.0, 0.,&lt;br /&gt;
   CYLINDER, 0., 0., 0., 0., 0., 50., 0.2, 1.0, 1.0, 1.0, 0., 0.0, 1.0,&lt;br /&gt;
   ]&lt;br /&gt;
&lt;br /&gt;
# add labels to axes object (requires pymol version 0.8 or greater, I&lt;br /&gt;
# believe&lt;br /&gt;
&lt;br /&gt;
cyl_text(obj,plain,[-5.,-5.,-1],'Origin',0.20,axes=[[3,0,0],[0,3,0],[0,0,3]])&lt;br /&gt;
cyl_text(obj,plain,[50.,0.,0.],'X',0.20,axes=[[3,0,0],[0,3,0],[0,0,3]])&lt;br /&gt;
cyl_text(obj,plain,[0.,50.,0.],'Y',0.20,axes=[[3,0,0],[0,3,0],[0,0,3]])&lt;br /&gt;
cyl_text(obj,plain,[0.,0.,50.],'Z',0.20,axes=[[3,0,0],[0,3,0],[0,0,3]])&lt;br /&gt;
&lt;br /&gt;
# then we load it into PyMOL&lt;br /&gt;
cmd.load_cgo(obj,'axes')&lt;br /&gt;
&amp;lt;/npython&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See [http://qbnz.com/highlighter/index.php The Geshi Home Page]&lt;/div&gt;</summary>
		<author><name>Wgscott</name></author>
	</entry>
</feed>