<?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=Jcorn</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=Jcorn"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php/Special:Contributions/Jcorn"/>
	<updated>2026-05-08T10:01:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Category:Script_Library&amp;diff=3902</id>
		<title>Category:Script Library</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Category:Script_Library&amp;diff=3902"/>
		<updated>2009-04-27T16:24:27Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
Here we provide a trove of scripts.  The descriptions immediately follow.  For the entire category, please see the bottom of this page.&lt;br /&gt;
&lt;br /&gt;
'''Warning the following list is incomplete.  For the complete list, see the category table beneath it.'''&lt;br /&gt;
&lt;br /&gt;
= Descriptions =&lt;br /&gt;
* [[ObjectByArrows]] -- Navigate between objects by using the arrow keys&lt;br /&gt;
&lt;br /&gt;
* [[ConnectedCloud]] -- Find connected clouds of objects in PyMOL&lt;br /&gt;
&lt;br /&gt;
* [[FilterByMol]] -- Filter a directory of files, and save their ligands to disk (by molecule).&lt;br /&gt;
&lt;br /&gt;
* [[LoadDir]] -- loads all the files of a type you specify from the path you specify and puts them into the group you specify (or none).&lt;br /&gt;
&lt;br /&gt;
* [[LigAlign]] -- Ligand-based active site alignment and comparison.&lt;br /&gt;
&lt;br /&gt;
* [[ImmersiveViz]] -- A script used in conjunction with head tracking software to provide an immersive virtual experience.&lt;br /&gt;
&lt;br /&gt;
* [[Rasmolify]] -- A work in progress - a script to map Rasmol commands onto the equivalent PyMOL commands.&lt;br /&gt;
&lt;br /&gt;
* [[Zero_residues]] -- Renumber residues such that the first residue is 0.  Useful for alignments.&lt;br /&gt;
&lt;br /&gt;
* [[Cealign]] -- Implementation of the CE Structure Alignment algorithm as a PyMOL plugin.&lt;br /&gt;
&lt;br /&gt;
* [[WriteSS]] -- Writes secondary structural elements, for each residues, to a file.&lt;br /&gt;
&lt;br /&gt;
* [[Process_All_Files_In_Directory]] -- Do something to all files in a directory.  The examples show how to print the disulfide bond lengths, then in general all sulfur distances (not necessarily bound).&lt;br /&gt;
&lt;br /&gt;
* [[Kabsch]] -- Kabsch alignment of two sets of vectors.  (Part 2 of a protein alignment.)&lt;br /&gt;
&lt;br /&gt;
* [[Transform_odb]] -- Transform a selection of an existing object and output as a new object.  The transformation matrix is read from an &amp;quot;O&amp;quot;-style tranformation matrix file (.odb) written by &amp;quot;O&amp;quot; or by any of the Uppsala Software Factory programs (from Gerard Klegweit) such as LSQMAN.&lt;br /&gt;
&lt;br /&gt;
* [[Stereo_Ray]] -- This script will create two resolution specific ray traced images rotated appropriately for inclusion into a single file to represent a stereo view of the desired macromolecule.&lt;br /&gt;
&lt;br /&gt;
* [[Translate_And_Measure]] -- prints '''overlap''' if any of the atoms in molA or molB were within 4 Angstrom after translating by 1 along X&lt;br /&gt;
&lt;br /&gt;
* [[Show aromatics]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for aromatic residues displayed as green &amp;quot;sticks&amp;quot;.  Usage: Save this as &amp;quot;show_aromatics.pml&amp;quot;, load your protein in PyMOL, and run the script (select &amp;quot;Run&amp;quot; from the &amp;quot;File&amp;quot; menu). (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show hydrophobics]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for hydrophobic residues displayed as orange &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show charged]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for charged residues displayed as red (negative) or blue (posititve) &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show hydrophilic]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for hydrophilic residues displayed as green &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show NMR constrains]] -- This script will display the NMR constrains used for a structure calculation atop a structure.  Usage: Save this as &amp;quot;NMRcnstr.py&amp;quot; load your protein in PyMOL, and run the script. type upl('fname') or cns('fname') where fname is the filename with the NMR constrains you want to display. &lt;br /&gt;
&lt;br /&gt;
* [[Perp Maker]] -- Creates a perpendicular plane through the center of your protein with respect to the camera's current position.  (If you translate the protein towards the camera a bit, you get a nice surface, sometimes.) A stupid little script I wrote in response to a request a few months ago (and it doesn't even conform to the request!)  Load a protein, run the script (read the documentation in the script). (Jason Vertrees/[[User:Tree|Tree]])&lt;br /&gt;
&lt;br /&gt;
* [[PythonTerminal]] -- Allows execution of python commands from the PyMOL command line.&lt;br /&gt;
&lt;br /&gt;
* [[Axes]] -- Creates a 3D-CGO object that shows the three coordinate axes.&lt;br /&gt;
&lt;br /&gt;
* [[Symmetry Axis]] -- Draw a 3D-CGO line given a point and a direction. &lt;br /&gt;
&lt;br /&gt;
* [[CGO Text]] -- Creates a 3D-CGO text object.&lt;br /&gt;
&lt;br /&gt;
* [[List Selection]] -- Prints a list of all residues in a selection (both Python and .pml).&lt;br /&gt;
&lt;br /&gt;
* [[List Colors]] -- Lists the color of all residues in a selection (both Python and .pml).&lt;br /&gt;
&lt;br /&gt;
* [[List Secondary Structures]] -- Secondary structures (both predefined and those calculated with the 'dss' command) can be exported as a long string ('HHHHLLLLSSS').&lt;br /&gt;
&lt;br /&gt;
* [[Split Movement]] -- Moves two parts of one object into different directions.&lt;br /&gt;
&lt;br /&gt;
* [[Selection Exists]] -- Python method that returns true if a selection of a given name exists.&lt;br /&gt;
&lt;br /&gt;
* [[Get Coordinates I]] -- Retrieves atom coordinates as Python objects.&lt;br /&gt;
&lt;br /&gt;
* [[Get Coordinates II]] -- Retrieves atom coordinates as Python array (list object).&lt;br /&gt;
&lt;br /&gt;
* [[grepset]] -- List all settings matching a given keyword. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[apropos]] -- List all commands matching a given keyword or whose docs contain the keyword. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[mouse_modes]] -- customize the default mouse bindings for Viewing or Editing modes. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[Measure Distance]] -- Measures the distance between two atoms (Python script).&lt;br /&gt;
&lt;br /&gt;
* [[Read PDB-String]] -- Parses a string in PDB format to a PyMOL object.&lt;br /&gt;
&lt;br /&gt;
* [[Color Objects]] -- Colors all objects differently (Python script).&lt;br /&gt;
&lt;br /&gt;
* [[Key Wait]] -- Process key events in a Python script.&lt;br /&gt;
&lt;br /&gt;
* [[Bounding Box]] -- Create a bounding box around a selection (Python script; requires numarray and Scientific; gilleain)&lt;br /&gt;
&lt;br /&gt;
* [[Ellipsoid]] -- Create callback object (opengl) ellipsoids. (Python script;  gilleain)&lt;br /&gt;
&lt;br /&gt;
* [[pdbsurvey]] -- Surveys the pdb for recently added structures that are relevant to a user-specified keywords list (in a text file)&lt;br /&gt;
&lt;br /&gt;
* [[resicolor]] -- Colors proteins according to residue type.&lt;br /&gt;
&lt;br /&gt;
* [[TransformSelectionByCameraView]] -- Transforms the selection by the camera view.&lt;br /&gt;
&lt;br /&gt;
* [[WFMesh]] -- Imports wavefront object mesh files; Starwars as an example!&lt;br /&gt;
&lt;br /&gt;
* [[grepsel]] -- Make named selections using regular expressions (protein sequence).&lt;br /&gt;
&lt;br /&gt;
* [[PowerMate Dial OS X]] -- Script and instructions to use the PowerMate dial on Mac OS X.&lt;br /&gt;
&lt;br /&gt;
* [[Plane Wizard]] -- Wizard to draw planes between three picked points.&lt;br /&gt;
&lt;br /&gt;
* [[Slerpy]] -- Pymol command extensions for key frame animation movie making.&lt;br /&gt;
&lt;br /&gt;
* [[Helicity_check]] -- helicity_check show the evolution of O - N distances over an amino acid sequence&lt;br /&gt;
&lt;br /&gt;
* [[Center Of Mass]] -- Given a selection of atoms (of equal weight) - Calculates the center of mass and represents it with a CGO sphere&lt;br /&gt;
&lt;br /&gt;
* [[ss]] -- Simple command to summarise the Secondary Structure as a list of &amp;quot;start-end type&amp;quot; like sses.&lt;br /&gt;
&lt;br /&gt;
* [[iterate_sses]] -- Slightly more complex version of &amp;quot;ss&amp;quot; that allows the user to pass in a function to act on the sse list.&lt;br /&gt;
&lt;br /&gt;
* [[motif]] -- Designed for easy display of backbone motifs (nests, catgrips, etc).&lt;br /&gt;
&lt;br /&gt;
* [[createAtom]] -- Make an atom at a distance along the line of a bond.&lt;br /&gt;
&lt;br /&gt;
* [[pucker]] -- Calculates the sugar pucker information for a given selection&lt;br /&gt;
&lt;br /&gt;
* [[modevectors]] -- A wonderful script that allows you to draw highly customizable vectors between two states (NMA, TMD, etc)&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting|Script Library]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Category:Script_Library&amp;diff=3901</id>
		<title>Category:Script Library</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Category:Script_Library&amp;diff=3901"/>
		<updated>2009-04-27T16:21:01Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
Here we provide a trove of scripts.  The descriptions immediately follow.  For the entire category, please see the bottom of this page.&lt;br /&gt;
&lt;br /&gt;
'''Warning the following list is incomplete.  For the complete list, see the category table beneath it.'''&lt;br /&gt;
&lt;br /&gt;
= Descriptions =&lt;br /&gt;
* [[ObjArrows]] -- Navigate between objects by using the arrow keys&lt;br /&gt;
&lt;br /&gt;
* [[ConnectedCloud]] -- Find connected clouds of objects in PyMOL&lt;br /&gt;
&lt;br /&gt;
* [[FilterByMol]] -- Filter a directory of files, and save their ligands to disk (by molecule).&lt;br /&gt;
&lt;br /&gt;
* [[LoadDir]] -- loads all the files of a type you specify from the path you specify and puts them into the group you specify (or none).&lt;br /&gt;
&lt;br /&gt;
* [[LigAlign]] -- Ligand-based active site alignment and comparison.&lt;br /&gt;
&lt;br /&gt;
* [[ImmersiveViz]] -- A script used in conjunction with head tracking software to provide an immersive virtual experience.&lt;br /&gt;
&lt;br /&gt;
* [[Rasmolify]] -- A work in progress - a script to map Rasmol commands onto the equivalent PyMOL commands.&lt;br /&gt;
&lt;br /&gt;
* [[Zero_residues]] -- Renumber residues such that the first residue is 0.  Useful for alignments.&lt;br /&gt;
&lt;br /&gt;
* [[Cealign]] -- Implementation of the CE Structure Alignment algorithm as a PyMOL plugin.&lt;br /&gt;
&lt;br /&gt;
* [[WriteSS]] -- Writes secondary structural elements, for each residues, to a file.&lt;br /&gt;
&lt;br /&gt;
* [[Process_All_Files_In_Directory]] -- Do something to all files in a directory.  The examples show how to print the disulfide bond lengths, then in general all sulfur distances (not necessarily bound).&lt;br /&gt;
&lt;br /&gt;
* [[Kabsch]] -- Kabsch alignment of two sets of vectors.  (Part 2 of a protein alignment.)&lt;br /&gt;
&lt;br /&gt;
* [[Transform_odb]] -- Transform a selection of an existing object and output as a new object.  The transformation matrix is read from an &amp;quot;O&amp;quot;-style tranformation matrix file (.odb) written by &amp;quot;O&amp;quot; or by any of the Uppsala Software Factory programs (from Gerard Klegweit) such as LSQMAN.&lt;br /&gt;
&lt;br /&gt;
* [[Stereo_Ray]] -- This script will create two resolution specific ray traced images rotated appropriately for inclusion into a single file to represent a stereo view of the desired macromolecule.&lt;br /&gt;
&lt;br /&gt;
* [[Translate_And_Measure]] -- prints '''overlap''' if any of the atoms in molA or molB were within 4 Angstrom after translating by 1 along X&lt;br /&gt;
&lt;br /&gt;
* [[Show aromatics]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for aromatic residues displayed as green &amp;quot;sticks&amp;quot;.  Usage: Save this as &amp;quot;show_aromatics.pml&amp;quot;, load your protein in PyMOL, and run the script (select &amp;quot;Run&amp;quot; from the &amp;quot;File&amp;quot; menu). (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show hydrophobics]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for hydrophobic residues displayed as orange &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show charged]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for charged residues displayed as red (negative) or blue (posititve) &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show hydrophilic]] -- This script will display a backbone &amp;quot;worm&amp;quot; for your protein, with all of the sidechains for hydrophilic residues displayed as green &amp;quot;sticks&amp;quot;.  Usage: Same as &amp;quot;show aromatics&amp;quot;. (PyMOL script; TStout)&lt;br /&gt;
&lt;br /&gt;
* [[Show NMR constrains]] -- This script will display the NMR constrains used for a structure calculation atop a structure.  Usage: Save this as &amp;quot;NMRcnstr.py&amp;quot; load your protein in PyMOL, and run the script. type upl('fname') or cns('fname') where fname is the filename with the NMR constrains you want to display. &lt;br /&gt;
&lt;br /&gt;
* [[Perp Maker]] -- Creates a perpendicular plane through the center of your protein with respect to the camera's current position.  (If you translate the protein towards the camera a bit, you get a nice surface, sometimes.) A stupid little script I wrote in response to a request a few months ago (and it doesn't even conform to the request!)  Load a protein, run the script (read the documentation in the script). (Jason Vertrees/[[User:Tree|Tree]])&lt;br /&gt;
&lt;br /&gt;
* [[PythonTerminal]] -- Allows execution of python commands from the PyMOL command line.&lt;br /&gt;
&lt;br /&gt;
* [[Axes]] -- Creates a 3D-CGO object that shows the three coordinate axes.&lt;br /&gt;
&lt;br /&gt;
* [[Symmetry Axis]] -- Draw a 3D-CGO line given a point and a direction. &lt;br /&gt;
&lt;br /&gt;
* [[CGO Text]] -- Creates a 3D-CGO text object.&lt;br /&gt;
&lt;br /&gt;
* [[List Selection]] -- Prints a list of all residues in a selection (both Python and .pml).&lt;br /&gt;
&lt;br /&gt;
* [[List Colors]] -- Lists the color of all residues in a selection (both Python and .pml).&lt;br /&gt;
&lt;br /&gt;
* [[List Secondary Structures]] -- Secondary structures (both predefined and those calculated with the 'dss' command) can be exported as a long string ('HHHHLLLLSSS').&lt;br /&gt;
&lt;br /&gt;
* [[Split Movement]] -- Moves two parts of one object into different directions.&lt;br /&gt;
&lt;br /&gt;
* [[Selection Exists]] -- Python method that returns true if a selection of a given name exists.&lt;br /&gt;
&lt;br /&gt;
* [[Get Coordinates I]] -- Retrieves atom coordinates as Python objects.&lt;br /&gt;
&lt;br /&gt;
* [[Get Coordinates II]] -- Retrieves atom coordinates as Python array (list object).&lt;br /&gt;
&lt;br /&gt;
* [[grepset]] -- List all settings matching a given keyword. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[apropos]] -- List all commands matching a given keyword or whose docs contain the keyword. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[mouse_modes]] -- customize the default mouse bindings for Viewing or Editing modes. - ''by EHP''&lt;br /&gt;
&lt;br /&gt;
* [[Measure Distance]] -- Measures the distance between two atoms (Python script).&lt;br /&gt;
&lt;br /&gt;
* [[Read PDB-String]] -- Parses a string in PDB format to a PyMOL object.&lt;br /&gt;
&lt;br /&gt;
* [[Color Objects]] -- Colors all objects differently (Python script).&lt;br /&gt;
&lt;br /&gt;
* [[Key Wait]] -- Process key events in a Python script.&lt;br /&gt;
&lt;br /&gt;
* [[Bounding Box]] -- Create a bounding box around a selection (Python script; requires numarray and Scientific; gilleain)&lt;br /&gt;
&lt;br /&gt;
* [[Ellipsoid]] -- Create callback object (opengl) ellipsoids. (Python script;  gilleain)&lt;br /&gt;
&lt;br /&gt;
* [[pdbsurvey]] -- Surveys the pdb for recently added structures that are relevant to a user-specified keywords list (in a text file)&lt;br /&gt;
&lt;br /&gt;
* [[resicolor]] -- Colors proteins according to residue type.&lt;br /&gt;
&lt;br /&gt;
* [[TransformSelectionByCameraView]] -- Transforms the selection by the camera view.&lt;br /&gt;
&lt;br /&gt;
* [[WFMesh]] -- Imports wavefront object mesh files; Starwars as an example!&lt;br /&gt;
&lt;br /&gt;
* [[grepsel]] -- Make named selections using regular expressions (protein sequence).&lt;br /&gt;
&lt;br /&gt;
* [[PowerMate Dial OS X]] -- Script and instructions to use the PowerMate dial on Mac OS X.&lt;br /&gt;
&lt;br /&gt;
* [[Plane Wizard]] -- Wizard to draw planes between three picked points.&lt;br /&gt;
&lt;br /&gt;
* [[Slerpy]] -- Pymol command extensions for key frame animation movie making.&lt;br /&gt;
&lt;br /&gt;
* [[Helicity_check]] -- helicity_check show the evolution of O - N distances over an amino acid sequence&lt;br /&gt;
&lt;br /&gt;
* [[Center Of Mass]] -- Given a selection of atoms (of equal weight) - Calculates the center of mass and represents it with a CGO sphere&lt;br /&gt;
&lt;br /&gt;
* [[ss]] -- Simple command to summarise the Secondary Structure as a list of &amp;quot;start-end type&amp;quot; like sses.&lt;br /&gt;
&lt;br /&gt;
* [[iterate_sses]] -- Slightly more complex version of &amp;quot;ss&amp;quot; that allows the user to pass in a function to act on the sse list.&lt;br /&gt;
&lt;br /&gt;
* [[motif]] -- Designed for easy display of backbone motifs (nests, catgrips, etc).&lt;br /&gt;
&lt;br /&gt;
* [[createAtom]] -- Make an atom at a distance along the line of a bond.&lt;br /&gt;
&lt;br /&gt;
* [[pucker]] -- Calculates the sugar pucker information for a given selection&lt;br /&gt;
&lt;br /&gt;
* [[modevectors]] -- A wonderful script that allows you to draw highly customizable vectors between two states (NMA, TMD, etc)&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting|Script Library]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4590</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4590"/>
		<updated>2007-04-03T20:10:13Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: added info on installing APBS from source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* [[TOPTOC|'''Table of Contents''']]&lt;br /&gt;
&lt;br /&gt;
* [[Special:Allpages|Alphabetized Index of all pages]]&lt;br /&gt;
&lt;br /&gt;
* [[Improvements|Discussion of PyMolWiki Improvements]]&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;
Welcome!  New users who wish to contribute appropriate content are welcome to join.  Feel free to add any appropriate content; make an account and get started!&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
===PyMol===&lt;br /&gt;
* [[Cealign|CE Align v0.6]] released.  Better than before.  See test case comparisons.&lt;br /&gt;
* Important bug fixed in [[Cealign|CE Align v0.5]] and [[Kabsch]].  Both updated.&lt;br /&gt;
* [[Cealign|CE Align v0.4]], code now available.  See the [[Cealign]] page for changes.&lt;br /&gt;
* [[Cealign|CE Align v0.1]], code now available.  Windows installer coming soon.&lt;br /&gt;
* [[Slerpy]], a set of pymol command extensions to simplify complex movie making is now available.&lt;br /&gt;
* Updated the [[Kabsch#The_New_Code|Kabsch]] code with a more elegant solution; fixed a small rotation bug.&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;
* New cool [[ray]] tracing features added!&lt;br /&gt;
&lt;br /&gt;
===Wiki===&lt;br /&gt;
* Added useful mini-script for re-assigning the B Factor column to something new and coloring it.&lt;br /&gt;
* captcha system installed.&lt;br /&gt;
* If you notice something out of the ordinary, please contact the admin.  I updated some software.&lt;br /&gt;
* [[Settings]] now contains documentation on:&lt;br /&gt;
               - helix roundness&lt;br /&gt;
               - ribbon sampling&lt;br /&gt;
               - cartoon sampling&lt;br /&gt;
               - cartoon highlight coloring&lt;br /&gt;
               - cartoon color blending vs discrete colors&lt;br /&gt;
               - and more!  now 48 documented (with examples); just 470 to go....&lt;br /&gt;
&lt;br /&gt;
* [[SURFNET]] information on reading surfaces from other programs added.&lt;br /&gt;
* Two new [[:Category:Plugins|Plugins]] have been added, [[NsSNP Loader]] and [[Proxy Config]].&lt;br /&gt;
* Added a page that lists all [[Settings|PyMol settings]].  We need to start documenting these.&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;
** Added info on installing APBS from source&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;
* [[Settings|PyMol Settings]]  (6 newly documented; only 470 to go...)&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>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3712</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3712"/>
		<updated>2007-03-27T21:15:02Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Packaged */&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-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;
====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>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=APBS&amp;diff=3711</id>
		<title>APBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=APBS&amp;diff=3711"/>
		<updated>2007-03-27T21:14:42Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: Added instructions for installing APBS from source&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-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;
====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;
====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>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Named_Atom_Selections&amp;diff=7088</id>
		<title>Named Atom Selections</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Named_Atom_Selections&amp;diff=7088"/>
		<updated>2005-02-21T00:48:56Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atom selections can be named for repeated use by using the select command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYNTAX&lt;br /&gt;
      &lt;br /&gt;
   select  selection-name, selection-expression   &lt;br /&gt;
                                           # The  selection-name and  &lt;br /&gt;
                                           # the  selection-expression &lt;br /&gt;
                                           # are both arguments to select &lt;br /&gt;
                                           # so they are separated by a comma. &lt;br /&gt;
                                           &lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca   # Create an atom selection named &amp;quot;bb&amp;quot;&lt;br /&gt;
                                     # including all atoms named &lt;br /&gt;
                                     # &amp;quot;C&amp;quot;,&amp;quot;O&amp;quot;,&amp;quot;N&amp;quot;, or &amp;quot;CA&amp;quot;;&lt;br /&gt;
   PyMOL&amp;gt; color red, bb              # color the selection red,&lt;br /&gt;
   PyMOL&amp;gt; hide lines, bb             # hide the line representation,&lt;br /&gt;
   PyMOL&amp;gt; show sticks, bb            # show it using the stick representation,&lt;br /&gt;
   PyMOL&amp;gt; zoom bb                    # and zoom in on it.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In this case, the selection-expression is the property selector name, which takes the list of identifiers ca+c+n+o to complete the specification. Property selectors and their identifiers are discussed below.&lt;br /&gt;
&lt;br /&gt;
Named atom selections appear in the PyMOL names list in the control panel. They are distinguished from objects by a surrounding set of parentheses. The control panel options available under the diamond menu differ between objects and atom-selections, because objects and named selections play slightly different roles in PyMOL. Named selections are pointers to subsets of data that are found under an object name. After an object is deleted, the data are no longer available, unless you reload the object. Any named selections that refer to atoms in that object will no longer work. But when named selections are deleted, the data are still available under the object name. Disabling objects eliminates them from the viewer, but disabling named-selections just turns off the pink dots that highlight them in the viewer.&lt;br /&gt;
&lt;br /&gt;
Atom-selections, named or not, can span multiple objects:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/fc.pdb                                      &lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select alpha_c, name ca      # The named selection &amp;quot;alpha_c&amp;quot; &lt;br /&gt;
                                         # is created -- it includes atoms&lt;br /&gt;
                                         # in both &amp;quot;fc&amp;quot; and &amp;quot;pept&amp;quot; objects.&lt;br /&gt;
   PyMOL&amp;gt; color red, name ca             # &amp;quot;CA&amp;quot; atoms in both objects&lt;br /&gt;
                                         # are colored red.                                      &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections will continue working after you have made changes to a molecular structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb                                      &lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca     # The named selection &amp;quot;bb&amp;quot; &lt;br /&gt;
                                       # is created.        &lt;br /&gt;
                                       &lt;br /&gt;
   PyMOL&amp;gt; count_atoms bb               # PyMOL counts 52 atoms in &amp;quot;bb.&amp;quot;   &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; remove resi 5                # All atoms in residue 5 are removed &lt;br /&gt;
                                       # from the object &amp;quot;pept.&amp;quot;  &lt;br /&gt;
                                       &lt;br /&gt;
   PyMOL&amp;gt; count_atoms bb               # Now PyMOL counts&lt;br /&gt;
                                       # the remaining 48 atoms in &amp;quot;bb.&amp;quot;                                                                                                                                            &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections are static. Only atoms that exist at the time the selection is defined are included in the selection, even if atoms which are loaded subsequently fall within the selection criterion:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb      &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; select static_demo, pept    # The named selection &amp;quot;static_demo&amp;quot; &lt;br /&gt;
                                      # is created to reference all atoms.  &lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; count_atoms static_demo     # PyMOL counts 107 atoms &lt;br /&gt;
                                      # in &amp;quot;static_demo.&amp;quot;   &lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; h_add                       # PyMol adds hydrogens in&lt;br /&gt;
                                      # the appropriate places&lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; count_atoms static_demo     # PyMOL still counts 107 atoms&lt;br /&gt;
                                      # in &amp;quot;static_demo,&amp;quot;&lt;br /&gt;
   PyMOL&amp;gt; count_atoms                 # even though it counts 200 atoms&lt;br /&gt;
                                      # in &amp;quot;pept.&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections can also be used in subsequent atom selections:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca   # An atom selection named &amp;quot;bb&amp;quot;&lt;br /&gt;
                                     # is made, consisting of all &lt;br /&gt;
                                     # atoms named &amp;quot;C&amp;quot;,&amp;quot;O&amp;quot;,&amp;quot;N&amp;quot;, or &amp;quot;CA.&amp;quot;&lt;br /&gt;
                                           &lt;br /&gt;
   PyMOL&amp;gt; select c_beta_bb, bb or name cb   &lt;br /&gt;
                                     # An atom selection named &amp;quot;c_beta_bb&amp;quot;&lt;br /&gt;
                                     # is made, consisting of &lt;br /&gt;
                                     # all atoms named &amp;quot;C&amp;quot;, &amp;quot;O&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;CA&amp;quot; or &amp;quot;CB.&amp;quot;  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the word &amp;quot;or&amp;quot; is used to select all atoms in the two groups, &amp;quot;bb&amp;quot; and &amp;quot;cb.&amp;quot; The word &amp;quot;and&amp;quot; would have selected no atoms because it is interpreted in its boolean logical sense, not its natural language sense. See the subsection on &amp;quot;Selection Algebra&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Named_Atom_Selections&amp;diff=7087</id>
		<title>Named Atom Selections</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Named_Atom_Selections&amp;diff=7087"/>
		<updated>2005-02-21T00:48:46Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Named Atom Selections&lt;br /&gt;
&lt;br /&gt;
Atom selections can be named for repeated use by using the select command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYNTAX&lt;br /&gt;
      &lt;br /&gt;
   select  selection-name, selection-expression   &lt;br /&gt;
                                           # The  selection-name and  &lt;br /&gt;
                                           # the  selection-expression &lt;br /&gt;
                                           # are both arguments to select &lt;br /&gt;
                                           # so they are separated by a comma. &lt;br /&gt;
                                           &lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca   # Create an atom selection named &amp;quot;bb&amp;quot;&lt;br /&gt;
                                     # including all atoms named &lt;br /&gt;
                                     # &amp;quot;C&amp;quot;,&amp;quot;O&amp;quot;,&amp;quot;N&amp;quot;, or &amp;quot;CA&amp;quot;;&lt;br /&gt;
   PyMOL&amp;gt; color red, bb              # color the selection red,&lt;br /&gt;
   PyMOL&amp;gt; hide lines, bb             # hide the line representation,&lt;br /&gt;
   PyMOL&amp;gt; show sticks, bb            # show it using the stick representation,&lt;br /&gt;
   PyMOL&amp;gt; zoom bb                    # and zoom in on it.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In this case, the selection-expression is the property selector name, which takes the list of identifiers ca+c+n+o to complete the specification. Property selectors and their identifiers are discussed below.&lt;br /&gt;
&lt;br /&gt;
Named atom selections appear in the PyMOL names list in the control panel. They are distinguished from objects by a surrounding set of parentheses. The control panel options available under the diamond menu differ between objects and atom-selections, because objects and named selections play slightly different roles in PyMOL. Named selections are pointers to subsets of data that are found under an object name. After an object is deleted, the data are no longer available, unless you reload the object. Any named selections that refer to atoms in that object will no longer work. But when named selections are deleted, the data are still available under the object name. Disabling objects eliminates them from the viewer, but disabling named-selections just turns off the pink dots that highlight them in the viewer.&lt;br /&gt;
&lt;br /&gt;
Atom-selections, named or not, can span multiple objects:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/fc.pdb                                      &lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select alpha_c, name ca      # The named selection &amp;quot;alpha_c&amp;quot; &lt;br /&gt;
                                         # is created -- it includes atoms&lt;br /&gt;
                                         # in both &amp;quot;fc&amp;quot; and &amp;quot;pept&amp;quot; objects.&lt;br /&gt;
   PyMOL&amp;gt; color red, name ca             # &amp;quot;CA&amp;quot; atoms in both objects&lt;br /&gt;
                                         # are colored red.                                      &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections will continue working after you have made changes to a molecular structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb                                      &lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca     # The named selection &amp;quot;bb&amp;quot; &lt;br /&gt;
                                       # is created.        &lt;br /&gt;
                                       &lt;br /&gt;
   PyMOL&amp;gt; count_atoms bb               # PyMOL counts 52 atoms in &amp;quot;bb.&amp;quot;   &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; remove resi 5                # All atoms in residue 5 are removed &lt;br /&gt;
                                       # from the object &amp;quot;pept.&amp;quot;  &lt;br /&gt;
                                       &lt;br /&gt;
   PyMOL&amp;gt; count_atoms bb               # Now PyMOL counts&lt;br /&gt;
                                       # the remaining 48 atoms in &amp;quot;bb.&amp;quot;                                                                                                                                            &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections are static. Only atoms that exist at the time the selection is defined are included in the selection, even if atoms which are loaded subsequently fall within the selection criterion:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; load $PYMOL_PATH/test/dat/pept.pdb      &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; select static_demo, pept    # The named selection &amp;quot;static_demo&amp;quot; &lt;br /&gt;
                                      # is created to reference all atoms.  &lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; count_atoms static_demo     # PyMOL counts 107 atoms &lt;br /&gt;
                                      # in &amp;quot;static_demo.&amp;quot;   &lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; h_add                       # PyMol adds hydrogens in&lt;br /&gt;
                                      # the appropriate places&lt;br /&gt;
                                      &lt;br /&gt;
   PyMOL&amp;gt; count_atoms static_demo     # PyMOL still counts 107 atoms&lt;br /&gt;
                                      # in &amp;quot;static_demo,&amp;quot;&lt;br /&gt;
   PyMOL&amp;gt; count_atoms                 # even though it counts 200 atoms&lt;br /&gt;
                                      # in &amp;quot;pept.&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Named selections can also be used in subsequent atom selections:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EXAMPLE&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select bb, name c+o+n+ca   # An atom selection named &amp;quot;bb&amp;quot;&lt;br /&gt;
                                     # is made, consisting of all &lt;br /&gt;
                                     # atoms named &amp;quot;C&amp;quot;,&amp;quot;O&amp;quot;,&amp;quot;N&amp;quot;, or &amp;quot;CA.&amp;quot;&lt;br /&gt;
                                           &lt;br /&gt;
   PyMOL&amp;gt; select c_beta_bb, bb or name cb   &lt;br /&gt;
                                     # An atom selection named &amp;quot;c_beta_bb&amp;quot;&lt;br /&gt;
                                     # is made, consisting of &lt;br /&gt;
                                     # all atoms named &amp;quot;C&amp;quot;, &amp;quot;O&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;CA&amp;quot; or &amp;quot;CB.&amp;quot;  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the word &amp;quot;or&amp;quot; is used to select all atoms in the two groups, &amp;quot;bb&amp;quot; and &amp;quot;cb.&amp;quot; The word &amp;quot;and&amp;quot; would have selected no atoms because it is interpreted in its boolean logical sense, not its natural language sense. See the subsection on &amp;quot;Selection Algebra&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection-expressions&amp;diff=9736</id>
		<title>Selection-expressions</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection-expressions&amp;diff=9736"/>
		<updated>2005-02-21T00:46:53Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Selection-expressions&lt;br /&gt;
&lt;br /&gt;
Selection-expressions stand for lists of atoms in arguments that are subject to PyMOL commands. You can name the selections to facilitate their re-use, or you can specify them anonymously (without names). Object and selection names may include the upper or lower case characters A/a to Z/z, numerals 0 to 9, and the underscore character (_). Characters to avoid include:&lt;br /&gt;
&lt;br /&gt;
! @ # $ % ^ &amp;amp;* ( ) ' &amp;quot; [ ] { } \ | ~ ` &amp;lt;&amp;gt; . ? / &lt;br /&gt;
&lt;br /&gt;
Selection-expressions describe the class of atoms you are referencing. Most of them require identifiers to complete the specification. For example, the selector resi references biopolymer residues by sequence number, and the identifier gives the number. The selector name references atoms according to the names described in the PDB, and the identifier gives the name (ca for alpha carbons, cb for beta carbons, etc). A handful of selection-expressions don't require identifiers, but most do.&lt;br /&gt;
&lt;br /&gt;
PyMOL uses several logical operators to increase the generality or specificity of selection-expressions. Logical combinations of selectors can get complex, so PyMOL accepts short forms and macros that express them with a minimum of keystrokes. This section describes named-selections, and then gives the syntax for making selections in a progression from simple one-word selectors to complex combinations of selectors, using macros and short forms.&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8870</id>
		<title>Single-word Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8870"/>
		<updated>2005-02-21T00:45:09Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Single-word Selectors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Single-word Selectors ==&lt;br /&gt;
&lt;br /&gt;
The very simplest ''selection-expressions'' are single-word selectors. These selectors do not take identifiers; they are complete by themselves.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Single Word Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;all&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;*&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;No atoms (empty selection)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hydro&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;h.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All hydrogen atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hetatm&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;het&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms loaded from Protein Data Bank HETATM records&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;visible&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;v.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms in enabled objects with at least one visible representation&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;present&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;pr.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms with defined coordinates in the current state (used in creating movies)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selector '''none''' won't come up much when you are typing commands directly into PyMOL, but it is useful in programming scripts.&lt;br /&gt;
&lt;br /&gt;
As the table shows, many single-word selectors have short forms to save on typing. Some short forms must be followed by a period and a space, in order to delimit the word. Short forms and long forms have the same effect, so choose the form that suits you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   PyMOL&amp;gt; color blue, all          # It all turns blue.&lt;br /&gt;
   PyMOL&amp;gt; color blue, *&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; hide hydro               # Representations of all &lt;br /&gt;
   PyMOL&amp;gt; hide h.                  # hydrogen atoms are hidden.&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, hetatom    # All the atoms defined as HETATOMS &lt;br /&gt;
   PyMOL&amp;gt; show spheres, het        # in the PDB input file&lt;br /&gt;
                                   # are represented as spheres.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9725</id>
		<title>Selection Macros</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9725"/>
		<updated>2005-02-21T00:44:56Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Selection Macros */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selection Macros==&lt;br /&gt;
===General===&lt;br /&gt;
Macros make it possible to represent a long atom selection phrase such as&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select pept and segi lig and chain b and resi 142 and name ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in a more compact form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select /pept/lig/b/142/ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An atom selection macro uses slashes to define fields corresponding to identifiers. The macro is used to select atoms using the boolean &amp;quot;and,&amp;quot; that is, the selected atoms must have all the matching identifiers:&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These identifiers form a hierarchy from the object-name at the top, down to the name-identifier at the bottom. PyMOL has to be able to recognize the macro as one word, so no spaces are allowed within it.&lt;br /&gt;
&lt;br /&gt;
Macros come in two flavors: those that begin with a slash and those that don't. The presence or absence of a slash at the beginning of the macro determines how it is interpreted. If the macro begins with a slash, PyMOL expects to find the fields starting from the top of the hierarchy: the first field to the right of the slash is interpreted as an object-name; the second field as an identifier to segi; the third as an identifier to chain, and so on. It may take any of the following forms:&lt;br /&gt;
&lt;br /&gt;
===Macros Beginning With a Slash===&lt;br /&gt;
&amp;lt;pre&amp;gt;  &lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier&lt;br /&gt;
   /object-name/segi-identifier&lt;br /&gt;
   /object-name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom /pept&lt;br /&gt;
   PyMOL&amp;gt; show spheres, /pept/lig/&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, /pept/lig/a&lt;br /&gt;
   PyMOL&amp;gt; color pink, /pept/lig/a/10&lt;br /&gt;
   PyMOL&amp;gt; color yellow, /pept/lig/a/10/ca    &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Macros Not Beginning With a Slash===&lt;br /&gt;
If the macro does not begin with a slash, it is interpreted differently. In this case, PyMOL expects to find the fields ending with the bottom of the hierarchy. Macros that don't start with a slash may take the following forms:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
                                             resi-identifier/name-identifier&lt;br /&gt;
                            chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
            segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 10/cb&lt;br /&gt;
   PyMOL&amp;gt; show spheres, a/10-12/ca&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, lig/b/6+8/c+o&lt;br /&gt;
   PyMOL&amp;gt; color pink, pept/enz/c/3/n&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Omitting Fields in a Macro===&lt;br /&gt;
You can also omit fields between slashes. Omitted fields will be interpreted as wildcards, as in the following forms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;   &lt;br /&gt;
   resi-identifier/&lt;br /&gt;
   resi-identifier/name-identifier&lt;br /&gt;
   chain-identifier//&lt;br /&gt;
   object-name//chain-identifier                &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 142/                  # Residue 142 fills the viewer. &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, 156/ca       # The alpha carbon of residue 156&lt;br /&gt;
                                     # is shown as a sphere     &lt;br /&gt;
                                     &lt;br /&gt;
   PyMOL&amp;gt; show cartoon, a//          # Chain &amp;quot;A&amp;quot; is shown as a cartoon.  &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; color pink, pept//b        # Chain &amp;quot;B&amp;quot; in object &amp;quot;pept&amp;quot;&lt;br /&gt;
                                     # is colored pink.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selection macros must contain at least one forward slash in order to distinguish them from other words in the selection language. Being words, they must not contain any spaces. When using macros, it is also important to understand that they are converted into long form before being submitted to the selection engine. This can help in the interpretation of error messages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection_Algebra&amp;diff=8767</id>
		<title>Selection Algebra</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection_Algebra&amp;diff=8767"/>
		<updated>2005-02-21T00:44:38Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Selection Algebra */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selection Algebra==&lt;br /&gt;
===Intro===&lt;br /&gt;
Selections can be made more precise or inclusive by combining them with logical operators, including the boolean '''and''', '''or''', and '''not'''. The boolean '''and''' selects only those items that have both (or all) of the named properties, and the boolean '''or''' selects items that have either (or any) of them. Venn diagrams show that '''and ''' selects the areas of overlap, while '''or''' selects both areas. &lt;br /&gt;
&lt;br /&gt;
http://pymol.sourceforge.net/newman/user/S0220venn.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Selection Operator/Modifier Table===&lt;br /&gt;
Selection operators and modifiers are listed below. The dummy variables ''s1'' and ''s2'' stand for selection-expressions such as &amp;quot;chain a&amp;quot; or &amp;quot;hydro.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot; WIDTH=&amp;quot;100&amp;quot;&amp;gt;Operator&amp;lt;/TH&amp;gt;&amp;lt;TH&amp;gt;Short form&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt;Effect&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;not&amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;!&amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;Selects atoms that are not included in &amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select sidechains, ! bb&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 and&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 &amp;amp;amp;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;Selects atoms included in both&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 and&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select far_bb, bb &amp;amp;amp;farfrm_ten&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 or&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 |&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms included in either&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 or&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select all_prot, bb | sidechain&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 whose&lt;br /&gt;
 identifiers name, resi, resn, chain and segi all match atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select same_atms, pept in prot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 like&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 l.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 whose identifiers name and resi match atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select similar_atms, pept like prot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 gap&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 gap&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects all atoms whose van der Waals radii are separated from the van der Waals radii of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 by a minimum of&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms.&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select farfrm_ten, resi 10 gap 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 around&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 a.&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms with centers within&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms of the center of any atom in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_ten, resi 10 around 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 expand&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 e.&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 by all atoms within&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms of the center of any atom in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_ten_x, near10 expand 3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 within X of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 w. X of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 that are within X Angstroms of the&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select bbnearten, bb w. 4 of resi 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;byres&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;br.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands selection to complete residues&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select complete_res, br. bbnear10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;byobject&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;bo.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands selection to complete objects&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_obj, bo. near_res&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;neighbor&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;nbr.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms directly bonded to&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select vicinos, neighbor resi 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
Logical selections can be combined. For example, you might select atoms that are part of chain a, but not residue number 125:&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   PyMOL&amp;gt; select chain a and (not resi 125)      # selects atoms that are part of&lt;br /&gt;
                                                 # chain a, but not &lt;br /&gt;
                                                 # residue number 125.&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select (name cb or name cg1 or name cg2) and chain A    # These two &lt;br /&gt;
                                                                  # selections are &lt;br /&gt;
   PyMOL&amp;gt; select name cb+cg1+cg2 and chain A                      # equivalent.&lt;br /&gt;
                                                                  # select c-beta's,&lt;br /&gt;
                                                                  # c-gamma-1's and &lt;br /&gt;
                                                                  # c-gamma-2's &lt;br /&gt;
                                                                  # that are &lt;br /&gt;
                                                                  # in chain A.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like the results of groups of arithmetic operations, the results of groups of logical operations depend on which operation is performed first. They have an order of precedence. To ensure that the operations are performed in the order you have in mind, use parentheses:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;   byres ((chain a or (chain b and (not resi 125))) around 5) &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PyMOL will expand its logical selection out from the innermost parentheses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9215</id>
		<title>Property Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9215"/>
		<updated>2005-02-21T00:43:37Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Property Selectors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Property Selectors==&lt;br /&gt;
PyMOL reads data files written in PDB, MOL/SDF, Macromodel, ChemPy Model, and Tinker XYZ formats. Some of the data fields in these formats allow PyMOL to assign properties to atoms. You can group and select atoms according to these properties using property selectors and identifiers: the selectors correspond to the fields in the data files, and the identifiers correspond to the target words to match, or the target numbers to compare.&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
The items in a list of identifiers are separated by plus signs (+) only. Do not add spaces within a list of identifiers. The selector '''resi''' takes (+)-separated lists of identifiers, as in&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1+2+3&lt;br /&gt;
&lt;br /&gt;
or, alternatively, it may take a range given with a dash&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1-3&lt;br /&gt;
&lt;br /&gt;
However, you will get an error message if you try to combine a list and a range in an identifier to a '''resi''' as in &lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select mistake, resi 1-3+6      &amp;lt;--This is WRONG&lt;br /&gt;
&lt;br /&gt;
The identifier for a blank field in an input file is and empty pair of quotes&lt;br /&gt;
 &lt;br /&gt;
 PyMOL&amp;gt; select unstruct, ss &amp;quot;&amp;quot;   # A named selection is created&lt;br /&gt;
                                 # to contain all atoms that are not assigned &lt;br /&gt;
                                 # a secondary structure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Property Selector Table===&lt;br /&gt;
Most property selectors select matches to their identifiers&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Matching Property Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt; Identifier and Example&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; symbol&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; e.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chemical-symbol-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 1- or 2-letter chemical symbols from the periodic table&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select polar, symbol o+n&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;name&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; n.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
atom-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-letter codes for atoms in proteins or nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select carbons, name ca+cb+cg+cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resn&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; r.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
residue-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 3-letter codes for amino acids&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select aas, resn asp+glu+asn+gln &amp;lt;/pre&amp;gt;&lt;br /&gt;
or list of up to 2-letter codes for nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select bases, resn a+g&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; i.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
residue-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-digit residue numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select mults10, resi 1+10+100+1000&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; residue-identifier-range&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select nterm, resi 1-10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;alt&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; alt&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
alternate-conformation-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select altconf, alt a+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;chain&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; c.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chain-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters or sometimes numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select firstch, chain a&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; segi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; s.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
segment-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4 letter identifiers&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select ligand, segi lig &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;flag&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; f.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
flag-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer from 0 to 31&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select f1, flag 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; numeric_type &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; nt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; type-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select type1, nt. 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;text_type&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; tt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
type-string&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a list of up to 4 letter codes&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select subset, text_type HA+HC&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;id&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; id&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
external-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select idno, id 23&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;index&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; idx.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
internal-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;PyMOL&amp;gt; select intid, index 11&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
secondary-structure-type&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select allstrs, ss h+s+l+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Numeric Selector Table===&lt;br /&gt;
Other ''property selectors'' select by comparison to numeric identifiers&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Numeric Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt;Argument and Example&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;b&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; b&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator b-factor-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select fuzzy, b &amp;amp;gt; 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;q&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; q&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator occupancy-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select lowcharges, q &amp;amp;lt;0.50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; formal_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; fc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator formal charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; an integer&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select doubles, fc. = -1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; partial_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; pc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator partial charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select hicharges, pc. &amp;amp;gt; 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Making Selections]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8869</id>
		<title>Single-word Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8869"/>
		<updated>2005-02-21T00:42:42Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Single-word Selectors ==&lt;br /&gt;
&lt;br /&gt;
The very simplest ''selection-expressions'' are single-word selectors. These selectors do not take identifiers; they are complete by themselves.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Single Word Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;all&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;*&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;No atoms (empty selection)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hydro&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;h.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All hydrogen atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hetatm&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;het&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms loaded from Protein Data Bank HETATM records&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;visible&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;v.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms in enabled objects with at least one visible representation&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;present&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;pr.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms with defined coordinates in the current state (used in creating movies)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selector '''none''' won't come up much when you are typing commands directly into PyMOL, but it is useful in programming scripts.&lt;br /&gt;
&lt;br /&gt;
As the table shows, many single-word selectors have short forms to save on typing. Some short forms must be followed by a period and a space, in order to delimit the word. Short forms and long forms have the same effect, so choose the form that suits you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   PyMOL&amp;gt; color blue, all          # It all turns blue.&lt;br /&gt;
   PyMOL&amp;gt; color blue, *&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; hide hydro               # Representations of all &lt;br /&gt;
   PyMOL&amp;gt; hide h.                  # hydrogen atoms are hidden.&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, hetatom    # All the atoms defined as HETATOMS &lt;br /&gt;
   PyMOL&amp;gt; show spheres, het        # in the PDB input file&lt;br /&gt;
                                   # are represented as spheres.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9724</id>
		<title>Selection Macros</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9724"/>
		<updated>2005-02-21T00:42:10Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selection Macros==&lt;br /&gt;
===General===&lt;br /&gt;
Macros make it possible to represent a long atom selection phrase such as&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select pept and segi lig and chain b and resi 142 and name ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in a more compact form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select /pept/lig/b/142/ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An atom selection macro uses slashes to define fields corresponding to identifiers. The macro is used to select atoms using the boolean &amp;quot;and,&amp;quot; that is, the selected atoms must have all the matching identifiers:&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These identifiers form a hierarchy from the object-name at the top, down to the name-identifier at the bottom. PyMOL has to be able to recognize the macro as one word, so no spaces are allowed within it.&lt;br /&gt;
&lt;br /&gt;
Macros come in two flavors: those that begin with a slash and those that don't. The presence or absence of a slash at the beginning of the macro determines how it is interpreted. If the macro begins with a slash, PyMOL expects to find the fields starting from the top of the hierarchy: the first field to the right of the slash is interpreted as an object-name; the second field as an identifier to segi; the third as an identifier to chain, and so on. It may take any of the following forms:&lt;br /&gt;
&lt;br /&gt;
===Macros Beginning With a Slash===&lt;br /&gt;
&amp;lt;pre&amp;gt;  &lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier&lt;br /&gt;
   /object-name/segi-identifier&lt;br /&gt;
   /object-name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom /pept&lt;br /&gt;
   PyMOL&amp;gt; show spheres, /pept/lig/&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, /pept/lig/a&lt;br /&gt;
   PyMOL&amp;gt; color pink, /pept/lig/a/10&lt;br /&gt;
   PyMOL&amp;gt; color yellow, /pept/lig/a/10/ca    &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Macros Not Beginning With a Slash===&lt;br /&gt;
If the macro does not begin with a slash, it is interpreted differently. In this case, PyMOL expects to find the fields ending with the bottom of the hierarchy. Macros that don't start with a slash may take the following forms:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
                                             resi-identifier/name-identifier&lt;br /&gt;
                            chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
            segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 10/cb&lt;br /&gt;
   PyMOL&amp;gt; show spheres, a/10-12/ca&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, lig/b/6+8/c+o&lt;br /&gt;
   PyMOL&amp;gt; color pink, pept/enz/c/3/n&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Omitting Fields in a Macro===&lt;br /&gt;
You can also omit fields between slashes. Omitted fields will be interpreted as wildcards, as in the following forms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;   &lt;br /&gt;
   resi-identifier/&lt;br /&gt;
   resi-identifier/name-identifier&lt;br /&gt;
   chain-identifier//&lt;br /&gt;
   object-name//chain-identifier                &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 142/                  # Residue 142 fills the viewer. &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, 156/ca       # The alpha carbon of residue 156&lt;br /&gt;
                                     # is shown as a sphere     &lt;br /&gt;
                                     &lt;br /&gt;
   PyMOL&amp;gt; show cartoon, a//          # Chain &amp;quot;A&amp;quot; is shown as a cartoon.  &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; color pink, pept//b        # Chain &amp;quot;B&amp;quot; in object &amp;quot;pept&amp;quot;&lt;br /&gt;
                                     # is colored pink.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selection macros must contain at least one forward slash in order to distinguish them from other words in the selection language. Being words, they must not contain any spaces. When using macros, it is also important to understand that they are converted into long form before being submitted to the selection engine. This can help in the interpretation of error messages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8868</id>
		<title>Single-word Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Single-word_Selectors&amp;diff=8868"/>
		<updated>2005-02-21T00:39:22Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Single-word Selectors ==&lt;br /&gt;
&lt;br /&gt;
The very simplest ''selection-expressions'' are single-word selectors. These selectors do not take identifiers; they are complete by themselves.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Single Word Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;Description&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;all&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;*&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;none&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;No atoms (empty selection)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hydro&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;h.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All hydrogen atoms currently loaded into PyMOL&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;hetatm&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;het&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms loaded from Protein Data Bank HETATM records&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;visible&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;v.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;All atoms in enabled objects with at least one visible representation&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;present&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;pr.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;All atoms with defined coordinates in the current state (used in creating movies)&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selector '''none''' won't come up much when you are typing commands directly into PyMOL, but it is useful in programming scripts.&lt;br /&gt;
&lt;br /&gt;
As the table shows, many single-word selectors have short forms to save on typing. Some short forms must be followed by a period and a space, in order to delimit the word. Short forms and long forms have the same effect, so choose the form that suits you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   PyMOL&amp;gt; color blue, all          # It all turns blue.&lt;br /&gt;
   PyMOL&amp;gt; color blue, *&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; hide hydro               # Representations of all &lt;br /&gt;
   PyMOL&amp;gt; hide h.                  # hydrogen atoms are hidden.&lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, hetatom    # All the atoms defined as HETATOMS &lt;br /&gt;
   PyMOL&amp;gt; show spheres, het        # in the PDB input file&lt;br /&gt;
                                   # are represented as spheres.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Single-word Selectors]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9723</id>
		<title>Selection Macros</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection_Macros&amp;diff=9723"/>
		<updated>2005-02-21T00:38:58Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selection Macros==&lt;br /&gt;
===General===&lt;br /&gt;
Macros make it possible to represent a long atom selection phrase such as&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select pept and segi lig and chain b and resi 142 and name ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in a more compact form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select /pept/lig/b/142/ca&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An atom selection macro uses slashes to define fields corresponding to identifiers. The macro is used to select atoms using the boolean &amp;quot;and,&amp;quot; that is, the selected atoms must have all the matching identifiers:&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;pre&amp;gt;   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These identifiers form a hierarchy from the object-name at the top, down to the name-identifier at the bottom. PyMOL has to be able to recognize the macro as one word, so no spaces are allowed within it.&lt;br /&gt;
&lt;br /&gt;
Macros come in two flavors: those that begin with a slash and those that don't. The presence or absence of a slash at the beginning of the macro determines how it is interpreted. If the macro begins with a slash, PyMOL expects to find the fields starting from the top of the hierarchy: the first field to the right of the slash is interpreted as an object-name; the second field as an identifier to segi; the third as an identifier to chain, and so on. It may take any of the following forms:&lt;br /&gt;
&lt;br /&gt;
===Macros Beginning With a Slash===&lt;br /&gt;
&amp;lt;pre&amp;gt;  &lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier/resi-identifier&lt;br /&gt;
   /object-name/segi-identifier/chain-identifier&lt;br /&gt;
   /object-name/segi-identifier&lt;br /&gt;
   /object-name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom /pept&lt;br /&gt;
   PyMOL&amp;gt; show spheres, /pept/lig/&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, /pept/lig/a&lt;br /&gt;
   PyMOL&amp;gt; color pink, /pept/lig/a/10&lt;br /&gt;
   PyMOL&amp;gt; color yellow, /pept/lig/a/10/ca    &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Macros Not Beginning With a Slash===&lt;br /&gt;
If the macro does not begin with a slash, it is interpreted differently. In this case, PyMOL expects to find the fields ending with the bottom of the hierarchy. Macros that don't start with a slash may take the following forms:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
                                             resi-identifier/name-identifier&lt;br /&gt;
                            chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
            segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
object-name/segi-identifier/chain-identifier/resi-identifier/name-identifier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 10/cb&lt;br /&gt;
   PyMOL&amp;gt; show spheres, a/10-12/ca&lt;br /&gt;
   PyMOL&amp;gt; show cartoon, lig/b/6+8/c+o&lt;br /&gt;
   PyMOL&amp;gt; color pink, pept/enz/c/3/n&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Omitting Fields in a Macro===&lt;br /&gt;
You can also omit fields between slashes. Omitted fields will be interpreted as wildcards, as in the following forms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;   &lt;br /&gt;
   resi-identifier/&lt;br /&gt;
   resi-identifier/name-identifier&lt;br /&gt;
   chain-identifier//&lt;br /&gt;
   object-name//chain-identifier                &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
EXAMPLES&lt;br /&gt;
   PyMOL&amp;gt; zoom 142/                  # Residue 142 fills the viewer. &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; show spheres, 156/ca       # The alpha carbon of residue 156&lt;br /&gt;
                                     # is shown as a sphere     &lt;br /&gt;
                                     &lt;br /&gt;
   PyMOL&amp;gt; show cartoon, a//          # Chain &amp;quot;A&amp;quot; is shown as a cartoon.  &lt;br /&gt;
   &lt;br /&gt;
   PyMOL&amp;gt; color pink, pept//b        # Chain &amp;quot;B&amp;quot; in object &amp;quot;pept&amp;quot;&lt;br /&gt;
                                     # is colored pink.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selection macros must contain at least one forward slash in order to distinguish them from other words in the selection language. Being words, they must not contain any spaces. When using macros, it is also important to understand that they are converted into long form before being submitted to the selection engine. This can help in the interpretation of error messages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selection Macros]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Selection_Algebra&amp;diff=8766</id>
		<title>Selection Algebra</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Selection_Algebra&amp;diff=8766"/>
		<updated>2005-02-21T00:38:28Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selection Algebra==&lt;br /&gt;
===Intro===&lt;br /&gt;
Selections can be made more precise or inclusive by combining them with logical operators, including the boolean '''and''', '''or''', and '''not'''. The boolean '''and''' selects only those items that have both (or all) of the named properties, and the boolean '''or''' selects items that have either (or any) of them. Venn diagrams show that '''and ''' selects the areas of overlap, while '''or''' selects both areas. &lt;br /&gt;
&lt;br /&gt;
http://pymol.sourceforge.net/newman/user/S0220venn.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Selection Operator/Modifier Table===&lt;br /&gt;
Selection operators and modifiers are listed below. The dummy variables ''s1'' and ''s2'' stand for selection-expressions such as &amp;quot;chain a&amp;quot; or &amp;quot;hydro.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot; WIDTH=&amp;quot;100&amp;quot;&amp;gt;Operator&amp;lt;/TH&amp;gt;&amp;lt;TH&amp;gt;Short form&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt;Effect&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;not&amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;!&amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;Selects atoms that are not included in &amp;lt;I&amp;gt;s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select sidechains, ! bb&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 and&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 &amp;amp;amp;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD&amp;gt;Selects atoms included in both&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 and&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select far_bb, bb &amp;amp;amp;farfrm_ten&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 or&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 |&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms included in either&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 or&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select all_prot, bb | sidechain&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 whose&lt;br /&gt;
 identifiers name, resi, resn, chain and segi all match atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select same_atms, pept in prot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 like&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 l.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 whose identifiers name and resi match atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select similar_atms, pept like prot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 gap&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 gap&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects all atoms whose van der Waals radii are separated from the van der Waals radii of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 by a minimum of&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms.&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select farfrm_ten, resi 10 gap 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 around&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 a.&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms with centers within&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms of the center of any atom in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_ten, resi 10 around 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 expand&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 e.&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 by all atoms within&amp;lt;I&amp;gt; X&amp;lt;/I&amp;gt; Angstroms of the center of any atom in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_ten_x, near10 expand 3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 within X of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 w. X of&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms in&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1 that are within X Angstroms of the&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;2&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select bbnearten, bb w. 4 of resi 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;byres&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;br.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands selection to complete residues&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select complete_res, br. bbnear10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;byobject&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;bo.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Expands selection to complete objects&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select near_obj, bo. near_res&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;neighbor&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;nbr.&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Selects atoms directly bonded to&amp;lt;I&amp;gt; s&amp;lt;/I&amp;gt;1&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select vicinos, neighbor resi 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
Logical selections can be combined. For example, you might select atoms that are part of chain a, but not residue number 125:&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   PyMOL&amp;gt; select chain a and (not resi 125)      # selects atoms that are part of&lt;br /&gt;
                                                 # chain a, but not &lt;br /&gt;
                                                 # residue number 125.&lt;br /&gt;
&lt;br /&gt;
   PyMOL&amp;gt; select (name cb or name cg1 or name cg2) and chain A    # These two &lt;br /&gt;
                                                                  # selections are &lt;br /&gt;
   PyMOL&amp;gt; select name cb+cg1+cg2 and chain A                      # equivalent.&lt;br /&gt;
                                                                  # select c-beta's,&lt;br /&gt;
                                                                  # c-gamma-1's and &lt;br /&gt;
                                                                  # c-gamma-2's &lt;br /&gt;
                                                                  # that are &lt;br /&gt;
                                                                  # in chain A.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like the results of groups of arithmetic operations, the results of groups of logical operations depend on which operation is performed first. They have an order of precedence. To ensure that the operations are performed in the order you have in mind, use parentheses:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;   byres ((chain a or (chain b and (not resi 125))) around 5) &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PyMOL will expand its logical selection out from the innermost parentheses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Category:Selector_Quick_Reference&amp;diff=3943</id>
		<title>Category:Selector Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Category:Selector_Quick_Reference&amp;diff=3943"/>
		<updated>2005-02-21T00:37:34Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains links to all of the various ways one can make selections in PyMOL.&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Category:Selector_Quick_Reference&amp;diff=3942</id>
		<title>Category:Selector Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Category:Selector_Quick_Reference&amp;diff=3942"/>
		<updated>2005-02-21T00:36:59Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Property Selectors]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9214</id>
		<title>Property Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9214"/>
		<updated>2005-02-21T00:36:36Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Property Selectors==&lt;br /&gt;
PyMOL reads data files written in PDB, MOL/SDF, Macromodel, ChemPy Model, and Tinker XYZ formats. Some of the data fields in these formats allow PyMOL to assign properties to atoms. You can group and select atoms according to these properties using property selectors and identifiers: the selectors correspond to the fields in the data files, and the identifiers correspond to the target words to match, or the target numbers to compare.&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
The items in a list of identifiers are separated by plus signs (+) only. Do not add spaces within a list of identifiers. The selector '''resi''' takes (+)-separated lists of identifiers, as in&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1+2+3&lt;br /&gt;
&lt;br /&gt;
or, alternatively, it may take a range given with a dash&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1-3&lt;br /&gt;
&lt;br /&gt;
However, you will get an error message if you try to combine a list and a range in an identifier to a '''resi''' as in &lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select mistake, resi 1-3+6      &amp;lt;--This is WRONG&lt;br /&gt;
&lt;br /&gt;
The identifier for a blank field in an input file is and empty pair of quotes&lt;br /&gt;
 &lt;br /&gt;
 PyMOL&amp;gt; select unstruct, ss &amp;quot;&amp;quot;   # A named selection is created&lt;br /&gt;
                                 # to contain all atoms that are not assigned &lt;br /&gt;
                                 # a secondary structure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Property Selector Table===&lt;br /&gt;
Most property selectors select matches to their identifiers&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Matching Property Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt; Identifier and Example&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; symbol&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; e.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chemical-symbol-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 1- or 2-letter chemical symbols from the periodic table&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select polar, symbol o+n&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;name&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; n.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
atom-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-letter codes for atoms in proteins or nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select carbons, name ca+cb+cg+cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resn&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; r.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
residue-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 3-letter codes for amino acids&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select aas, resn asp+glu+asn+gln &amp;lt;/pre&amp;gt;&lt;br /&gt;
or list of up to 2-letter codes for nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select bases, resn a+g&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; i.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
residue-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-digit residue numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select mults10, resi 1+10+100+1000&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; residue-identifier-range&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select nterm, resi 1-10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;alt&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; alt&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
alternate-conformation-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select altconf, alt a+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;chain&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; c.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chain-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters or sometimes numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select firstch, chain a&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; segi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; s.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
segment-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4 letter identifiers&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select ligand, segi lig &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;flag&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; f.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
flag-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer from 0 to 31&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select f1, flag 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; numeric_type &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; nt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; type-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select type1, nt. 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;text_type&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; tt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
type-string&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a list of up to 4 letter codes&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select subset, text_type HA+HC&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;id&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; id&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
external-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select idno, id 23&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;index&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; idx.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
internal-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;PyMOL&amp;gt; select intid, index 11&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
secondary-structure-type&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select allstrs, ss h+s+l+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Numeric Selector Table===&lt;br /&gt;
Other ''property selectors'' select by comparison to numeric identifiers&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Numeric Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt;Argument and Example&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;b&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; b&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator b-factor-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select fuzzy, b &amp;amp;gt; 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;q&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; q&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator occupancy-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select lowcharges, q &amp;amp;lt;0.50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; formal_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; fc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator formal charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; an integer&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select doubles, fc. = -1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; partial_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; pc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator partial charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select hicharges, pc. &amp;amp;gt; 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9213</id>
		<title>Property Selectors</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Property_Selectors&amp;diff=9213"/>
		<updated>2005-02-21T00:35:02Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: Property Selectors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Property Selectors==&lt;br /&gt;
PyMOL reads data files written in PDB, MOL/SDF, Macromodel, ChemPy Model, and Tinker XYZ formats. Some of the data fields in these formats allow PyMOL to assign properties to atoms. You can group and select atoms according to these properties using property selectors and identifiers: the selectors correspond to the fields in the data files, and the identifiers correspond to the target words to match, or the target numbers to compare.&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
The items in a list of identifiers are separated by plus signs (+) only. Do not add spaces within a list of identifiers. The selector '''resi''' takes (+)-separated lists of identifiers, as in&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1+2+3&lt;br /&gt;
&lt;br /&gt;
or, alternatively, it may take a range given with a dash&lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select nterm, resi 1-3&lt;br /&gt;
&lt;br /&gt;
However, you will get an error message if you try to combine a list and a range in an identifier to a '''resi''' as in &lt;br /&gt;
&lt;br /&gt;
 PyMOL&amp;gt; select mistake, resi 1-3+6      &amp;lt;--This is WRONG&lt;br /&gt;
&lt;br /&gt;
The identifier for a blank field in an input file is and empty pair of quotes&lt;br /&gt;
 &lt;br /&gt;
 PyMOL&amp;gt; select unstruct, ss &amp;quot;&amp;quot;   # A named selection is created&lt;br /&gt;
                                 # to contain all atoms that are not assigned &lt;br /&gt;
                                 # a secondary structure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Property Selector Table===&lt;br /&gt;
Most property selectors select matches to their identifiers&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Matching Property Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt; Identifier and Example&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; symbol&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; e.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chemical-symbol-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 1- or 2-letter chemical symbols from the periodic table&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select polar, symbol o+n&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;name&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; n.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
atom-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-letter codes for atoms in proteins or nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select carbons, name ca+cb+cg+cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resn&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; r.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
residue-name-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of 3-letter codes for amino acids&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select aas, resn asp+glu+asn+gln &amp;lt;/pre&amp;gt;&lt;br /&gt;
or list of up to 2-letter codes for nucleic acids&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select bases, resn a+g&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;resi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; i.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
residue-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4-digit residue numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select mults10, resi 1+10+100+1000&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; residue-identifier-range&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;B&amp;gt;PyMOL&amp;amp;gt;&amp;lt;/B&amp;gt; select nterm, resi 1-10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;alt&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; alt&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
alternate-conformation-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select altconf, alt a+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;chain&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; c.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chain-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters or sometimes numbers&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select firstch, chain a&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; segi&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; s.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
segment-identifier-list&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; list of up to 4 letter identifiers&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select ligand, segi lig &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;flag&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; f.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
flag-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer from 0 to 31&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select f1, flag 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; numeric_type &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; nt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; type-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select type1, nt. 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;text_type&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; tt.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
type-string&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a list of up to 4 letter codes&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select subset, text_type HA+HC&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;id&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; id&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
external-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select idno, id 23&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;index&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; idx.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
internal-index-number&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a single integer&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;PyMOL&amp;gt; select intid, index 11&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; ss&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
secondary-structure-type&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; list of single letters&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select allstrs, ss h+s+l+&amp;amp;quot;&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Numeric Selector Table===&lt;br /&gt;
Other ''property selectors'' select by comparison to numeric identifiers&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Numeric Selector&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; Short Form&amp;lt;/TH&amp;gt;&lt;br /&gt;
&amp;lt;TH&amp;gt;Argument and Example&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;b&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; b&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator b-factor-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select fuzzy, b &amp;amp;gt; 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;q&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; q&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;I&amp;gt;&lt;br /&gt;
comparison-operator occupancy-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select lowcharges, q &amp;amp;lt;0.50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; formal_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; fc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator formal charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt; an integer&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select doubles, fc. = -1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&amp;amp;nbsp; partial_charge &amp;amp;nbsp;&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt; pc.&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;&lt;br /&gt;
&amp;lt;I&amp;gt; comparison-operator partial charge-value&amp;lt;/I&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt; a real number&lt;br /&gt;
&amp;lt;pre&amp;gt;PyMOL&amp;gt; select hicharges, pc. &amp;amp;gt; 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Using Pymol]]&lt;br /&gt;
[[Category:Objects and Selections]]&lt;br /&gt;
[[Category:Selector Quick Reference]]&lt;br /&gt;
[[Category:Property Selectors]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3145</id>
		<title>User:Jcorn</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3145"/>
		<updated>2005-02-20T00:56:30Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jacob Corn&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.berkeley.edu UC Berkeley]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://mcb.berkeley.edu MCB] / [http://mcb.berkeley.edu/site/content/blogcategory/14/62/#BMB BMB]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://mcb.berkeley.edu/labs/berger/ James Berger's Lab]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3144</id>
		<title>User:Jcorn</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3144"/>
		<updated>2005-02-20T00:51:53Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jacob Corn&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.berkeley.edu UC Berkeley]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://mcb.berkeley.edu MCB/BMB]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://mcb.berkeley.edu/labs/berger/ James Berger's Lab]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3143</id>
		<title>User:Jcorn</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3143"/>
		<updated>2005-02-20T00:49:33Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jacob Corn&lt;br /&gt;
[[http://www.berkeley.edu|UC Berkeley]]&lt;br /&gt;
[[http://mcb.berkeley.edu|MCB/BMB]]&lt;br /&gt;
[[http://mcb.berkeley.edu/bmb/labs/bergerj.html|James Berger's Lab]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3142</id>
		<title>User:Jcorn</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3142"/>
		<updated>2005-02-20T00:27:32Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;Jacob Corn&lt;br /&gt;
UC Berkeley, MCB/BMB&lt;br /&gt;
James Berger's Lab&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3141</id>
		<title>User:Jcorn</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Jcorn&amp;diff=3141"/>
		<updated>2005-02-20T00:26:42Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;Jacob Corn&lt;br /&gt;
UC Berkeley&lt;br /&gt;
Berger Lab&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=369</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=369"/>
		<updated>2005-02-20T00:22:08Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
For NA's - at the moment, the most appropriate location seems to be &amp;quot;Modeling and Editing&amp;quot;. But perhaps we should add a special section devoted to types of molecules? ie/small molecules (like fatty acids, ligands, etc), nucleic acids, proteins, nucleic-acid/protein complexes, large macromolecules (ie/ribosome). I'm sure people have tips on how best to represent and work with each. Scale always seems to be an important factor when thinking of display details.&lt;br /&gt;
--TheDude&lt;br /&gt;
&lt;br /&gt;
== Organizing PyMol Commands ==&lt;br /&gt;
&lt;br /&gt;
Due to the inherent ambiguity of wiki naming, we have come up with a way to categorize the naming/sorting of PyMol commands.&lt;br /&gt;
&lt;br /&gt;
Since PyMol has two types of commands: command script as Warren calls it; and, the API we will separate the two by the following convention.&lt;br /&gt;
&lt;br /&gt;
Command Script commands page names will be &amp;quot;CmdScript COMMANDNAME&amp;quot; and will be in the category called, &amp;quot;CmdScript&amp;quot;.  The API naming will be similar, but we don't have to worry about namespace collisions b/c that's already been taken care of by Warren in that he has differen library names, viz &amp;quot;cmd&amp;quot; and &amp;quot;util&amp;quot; and whatnot.  So an API command will be &amp;quot;LIBRARYNAME.COMMANDNAME&amp;quot; and will be in the category &amp;quot;API COMMANDS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Lastly, make sure you add the category text at the bottom of each page as needed.  If you're adding to the CmdScript then put this at the bottom&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:CmdScript COMMANDNAME|COMMANDNAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If for some library put&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:API|API]]&lt;br /&gt;
 [[Category:LIBRARYNAME|FUNCTIONAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will allow us to keep track of all CmdScripts in one category, and also allow us to keep categories of individual Libraries and ALL API commands as well.  Very cool.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
See [[CmdScript.center]]&lt;br /&gt;
&lt;br /&gt;
See [[Cmd.center]]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 15:02, 19 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For CmdScript, would it make more sense to mirror the API style and do&lt;br /&gt;
&amp;lt;pre&amp;gt; [[Category:CmdScript|Cmdscript]]&lt;br /&gt;
 [[Category:COMMANDNAME|COMMANDNAME]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 18:20, 19 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
==Quote==&lt;br /&gt;
However, a good Wiki needs to be structured beforehand, rather than having &lt;br /&gt;
everything grow by itself. Users will add things where aproppriate, anyway. &lt;br /&gt;
Thus, in a heavily used Wiki its definitely easy to get lost.&lt;br /&gt;
&lt;br /&gt;
== Go! ==&lt;br /&gt;
Please add content!  Sorry for not removing that text!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 00:47, 18 Feb 2005 (CST)&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=368</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=368"/>
		<updated>2005-02-20T00:20:41Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
For NA's - at the moment, the most appropriate location seems to be &amp;quot;Modeling and Editing&amp;quot;. But perhaps we should add a special section devoted to types of molecules? ie/small molecules (like fatty acids, ligands, etc), nucleic acids, proteins, nucleic-acid/protein complexes, large macromolecules (ie/ribosome). I'm sure people have tips on how best to represent and work with each. Scale always seems to be an important factor when thinking of display details.&lt;br /&gt;
--TheDude&lt;br /&gt;
&lt;br /&gt;
== Organizing PyMol Commands ==&lt;br /&gt;
&lt;br /&gt;
Due to the inherent ambiguity of wiki naming, we have come up with a way to categorize the naming/sorting of PyMol commands.&lt;br /&gt;
&lt;br /&gt;
Since PyMol has two types of commands: command script as Warren calls it; and, the API we will separate the two by the following convention.&lt;br /&gt;
&lt;br /&gt;
Command Script commands page names will be &amp;quot;CmdScript COMMANDNAME&amp;quot; and will be in the category called, &amp;quot;CmdScript&amp;quot;.  The API naming will be similar, but we don't have to worry about namespace collisions b/c that's already been taken care of by Warren in that he has differen library names, viz &amp;quot;cmd&amp;quot; and &amp;quot;util&amp;quot; and whatnot.  So an API command will be &amp;quot;LIBRARYNAME.COMMANDNAME&amp;quot; and will be in the category &amp;quot;API COMMANDS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Lastly, make sure you add the category text at the bottom of each page as needed.  If you're adding to the CmdScript then put this at the bottom&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:CmdScript COMMANDNAME|COMMANDNAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If for some library put&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:API|API]]&lt;br /&gt;
 [[Category:LIBRARYNAME|FUNCTIONAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will allow us to keep track of all CmdScripts in one category, and also allow us to keep categories of individual Libraries and ALL API commands as well.  Very cool.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
See [[CmdScript.center]]&lt;br /&gt;
&lt;br /&gt;
See [[Cmd.center]]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 15:02, 19 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For CmdScript, wouldn't it make more sense to do&lt;br /&gt;
&amp;lt;pre&amp;gt; [[Category:CmdScript]]&lt;br /&gt;
 [[Category:COMMANDNAME]]&amp;lt;/pre&amp;gt;&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 18:20, 19 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
==Quote==&lt;br /&gt;
However, a good Wiki needs to be structured beforehand, rather than having &lt;br /&gt;
everything grow by itself. Users will add things where aproppriate, anyway. &lt;br /&gt;
Thus, in a heavily used Wiki its definitely easy to get lost.&lt;br /&gt;
&lt;br /&gt;
== Go! ==&lt;br /&gt;
Please add content!  Sorry for not removing that text!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 00:47, 18 Feb 2005 (CST)&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=367</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=367"/>
		<updated>2005-02-20T00:20:21Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
For NA's - at the moment, the most appropriate location seems to be &amp;quot;Modeling and Editing&amp;quot;. But perhaps we should add a special section devoted to types of molecules? ie/small molecules (like fatty acids, ligands, etc), nucleic acids, proteins, nucleic-acid/protein complexes, large macromolecules (ie/ribosome). I'm sure people have tips on how best to represent and work with each. Scale always seems to be an important factor when thinking of display details.&lt;br /&gt;
--TheDude&lt;br /&gt;
&lt;br /&gt;
== Organizing PyMol Commands ==&lt;br /&gt;
&lt;br /&gt;
Due to the inherent ambiguity of wiki naming, we have come up with a way to categorize the naming/sorting of PyMol commands.&lt;br /&gt;
&lt;br /&gt;
Since PyMol has two types of commands: command script as Warren calls it; and, the API we will separate the two by the following convention.&lt;br /&gt;
&lt;br /&gt;
Command Script commands page names will be &amp;quot;CmdScript COMMANDNAME&amp;quot; and will be in the category called, &amp;quot;CmdScript&amp;quot;.  The API naming will be similar, but we don't have to worry about namespace collisions b/c that's already been taken care of by Warren in that he has differen library names, viz &amp;quot;cmd&amp;quot; and &amp;quot;util&amp;quot; and whatnot.  So an API command will be &amp;quot;LIBRARYNAME.COMMANDNAME&amp;quot; and will be in the category &amp;quot;API COMMANDS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Lastly, make sure you add the category text at the bottom of each page as needed.  If you're adding to the CmdScript then put this at the bottom&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:CmdScript COMMANDNAME|COMMANDNAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If for some library put&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [[Category:API|API]]&lt;br /&gt;
 [[Category:LIBRARYNAME|FUNCTIONAME]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will allow us to keep track of all CmdScripts in one category, and also allow us to keep categories of individual Libraries and ALL API commands as well.  Very cool.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
See [[CmdScript.center]]&lt;br /&gt;
&lt;br /&gt;
See [[Cmd.center]]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 15:02, 19 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For CmdScript, wouldn't it make more sense to do&lt;br /&gt;
 [[Category:CmdScript]]&lt;br /&gt;
 [[Category:COMMANDNAME]]&lt;br /&gt;
&lt;br /&gt;
==Quote==&lt;br /&gt;
However, a good Wiki needs to be structured beforehand, rather than having &lt;br /&gt;
everything grow by itself. Users will add things where aproppriate, anyway. &lt;br /&gt;
Thus, in a heavily used Wiki its definitely easy to get lost.&lt;br /&gt;
&lt;br /&gt;
== Go! ==&lt;br /&gt;
Please add content!  Sorry for not removing that text!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 00:47, 18 Feb 2005 (CST)&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4480</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4480"/>
		<updated>2005-02-18T07:03:36Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
== Helping ==&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
== Go! ==&lt;br /&gt;
You may now add content to the wiki.  This is a semi-structured wiki in that the categories are pseudo-hierarchically linked.  &lt;br /&gt;
&lt;br /&gt;
== New ==&lt;br /&gt;
=== Categories/Content ===&lt;br /&gt;
If you feel we're missing a category, please find where it would most logically fit, add it to the main page via the [[Top Level Schema Policy]].&lt;br /&gt;
&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please see [[:Category:Discussion|Discussion]] for more thoughts on the site organizaiton.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:News Discussion|Discussion]]&lt;br /&gt;
## [[:Category:News PyMol Beta|PyMol Beta]]&lt;br /&gt;
# [[:Category:Technical Issues|Technical Issues]]&lt;br /&gt;
## [[:Category:Technical Issues Installation|Installation]]&lt;br /&gt;
### [[:Category:Technical Issues Installation OS Dependent|OS Dependent]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Linux|Linux]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent MAC|MAC]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Windows|Windows]]&lt;br /&gt;
# [[:Category:Launching PyMOL|Launching PyMOL]]&lt;br /&gt;
## [[:Category:Launching PyMOL Command Line Options| Command Line Options]]&lt;br /&gt;
## [[:Category:Launching PyMOL Launching From a Script|Launching From a Script]]&lt;br /&gt;
# [[:Category:Using Pymol|Using PyMol]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Controls|Mouse Controls]]&lt;br /&gt;
## [[:Category:Using Pymol Objects and Selections|Objects and Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Objects|Working with Objects]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Selections|Working with Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Selector Quick Reference|Selector Quick Reference]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Single-word Selectors|Single-word Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Property Selectors|Property Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Algebra|Selection Algebra]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Macros|Selection Macros]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Representations|Representations]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Lines|Lines]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Sticks|Sticks]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Cartoon|Cartoon]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Surface|Surface]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Mesh|Mesh]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Spheres|Spheres]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Dots|Dots]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Color|Color]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Displaying Biochemical Properties|Displaying biochemical properties]]&lt;br /&gt;
## [[:Category:Using Pymol Display Settings|Display Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Stereo 3D Display|Stereo 3D Display]] -- wrong place&lt;br /&gt;
### [[:Category:Using Pymol Hardware Options|Hardware Options]] -- wrong place?&lt;br /&gt;
### [[Linux XFree86 Configuration]] -- wrong place&lt;br /&gt;
## [[:Category:Using Pymol Scenes|Scenes]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Settings|Mouse Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Wizards|Wizards]]&lt;br /&gt;
## [[:Category:Using Pymol Plugins |Plugins]] -- wrong place?&lt;br /&gt;
## [[:Category:Using Pymol Ray-tracing|Ray-tracing]]&lt;br /&gt;
## [[:Category:Using Pymol Settings Reference|Settings Reference]]&lt;br /&gt;
## [[:Category:Using Pymol Movies and Animations|Movies and Animations]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment|Structure Alignment]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment Editor|Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[:Category:Commands PyMOL Command Script|PyMOL Command Script]]&lt;br /&gt;
## [[:Category:Commands PyMOL Python API|PyMOL Python API]]&lt;br /&gt;
# [[:Category:Advanced Issues|Advanced Issues]]&lt;br /&gt;
## [[:Category:Advanced Issues Modeling and Editing Structures|Modeling and editing structures]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Editing atoms|Editing Atoms]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Molecular Sculpting|Molecular sculpting]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Homology Modeling|Homology modeling]]&lt;br /&gt;
## [[:Category:Advanced Issues Image Manipulation|Image Manipulation]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation labels|labels]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Photoshop and GIMP|Photoshop/GIMP]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Stereo Figures|Stereo Figures]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Publication Quatlity Images|Publication-quality images]]&lt;br /&gt;
# [[:Category:Scripting|Scripting]]&lt;br /&gt;
## [[:Category:Scripting Example Scripts|Example Scripts]]&lt;br /&gt;
## [[:Category:Scripting Script Library|Script Library]]&lt;br /&gt;
# [[:Category:Plugins|Plugins]]&lt;br /&gt;
## [[:Category:Plugins Electrostatics and Energy Minimization| How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[:Category:Plugins Electrostatics and Energy Minimization APBS| APBS Plugin]]&lt;br /&gt;
## [[:Category:Plugins rtools | rtools]]&lt;br /&gt;
## [[:Category:Plugins Tutorial|Tutorial on writing plugins]]&lt;br /&gt;
## [[:Category:Plugins Others| Others]]&lt;br /&gt;
# [[:Category:High-Level Applications|High-Level Applications]]&lt;br /&gt;
## [[:Category:High-Level Applications Crystallography Applications|Crystallography Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications Symmetry|Symmetry]]&lt;br /&gt;
### [[:Category:High-Level Applications Electron Density|Electron Density]]&lt;br /&gt;
## [[:Category:High-Level Applications NMR Applications|NMR Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Working with a Family of Structures|Working with Structure Families]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Superimposition and RMSD|Superimposition and RMSD]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications NMR Restraints Analysis|NMR Restraints and Analysis]]&lt;br /&gt;
# [[:Category:Third Party Software|Third Party Software]]&lt;br /&gt;
## [[:Category:Third Party Software Movies|Movies]]&lt;br /&gt;
## [[:Category:Third Party Software Codecs|Codecs]]&lt;br /&gt;
# [[:Category:Python Integration|Python Integration]]&lt;br /&gt;
# [[:Category:Using PyMol For Unintended Uses|Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[:Category:Using PyMol For Unintended Uses Arbitrary Graphics Objects| Arbitrary Graphics Objects]]&lt;br /&gt;
# [[:Category:Uncategorized|Uncategorized]] For new pages, misplaced pages, etc.&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== New! GeShi: Syntax Highlighting for Python &amp;amp; More ===&lt;br /&gt;
We now have a syntax highlighter installed.  It now supports something like 28 programming languages!  When you paste your code simply wrap it in&lt;br /&gt;
&amp;amp;lt;language_name&amp;amp;gt; ... code here ... &amp;amp;lt;/language_name&amp;amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Here's an example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;python&amp;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;
&lt;br /&gt;
&amp;amp;lt;python&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gives us the code&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See [http://qbnz.com/highlighter/index.php The Geshi Home Page]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4478</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4478"/>
		<updated>2005-02-18T06:41:20Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Section Layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
== Go! ==&lt;br /&gt;
You may now add content to the wiki.  This is a semi-structured wiki in that the categories are pseudo-hierarchically linked.  &lt;br /&gt;
&lt;br /&gt;
== New Categories/Content ==&lt;br /&gt;
If you feel we're missing a category, please find where it would most logically fit, add it to the main page via the [[Top Level Schema Policy]].&lt;br /&gt;
&lt;br /&gt;
== Helping ==&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
== New! GeShi: Syntax Highlighting for Python &amp;amp; More ==&lt;br /&gt;
We now have a syntax highlighter installed.  It now supports something like 28 programming languages!  When you paste your code simply wrap it in&lt;br /&gt;
&amp;amp;lt;language_name&amp;amp;gt; ... code here ... &amp;amp;lt;/language_name&amp;amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Here's an example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;python&amp;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;
&lt;br /&gt;
&amp;amp;lt;python&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gives us the code&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See [http://qbnz.com/highlighter/index.php The Geshi Home Page]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please see [[:Category:Discussion|Discussion]] for more thoughts on the site organizaiton.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:News Discussion|Discussion]]&lt;br /&gt;
## [[:Category:News PyMol Beta|PyMol Beta]]&lt;br /&gt;
# [[:Category:Technical Issues|Technical Issues]]&lt;br /&gt;
## [[:Category:Technical Issues Installation|Installation]]&lt;br /&gt;
### [[:Category:Technical Issues Installation OS Dependent|OS Dependent]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Linux|Linux]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent MAC|MAC]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Windows|Windows]]&lt;br /&gt;
# [[:Category:Launching PyMOL|Launching PyMOL]]&lt;br /&gt;
## [[:Category:Launching PyMOL Command Line Options| Command Line Options]]&lt;br /&gt;
## [[:Category:Launching PyMOL Launching From a Script|Launching From a Script]]&lt;br /&gt;
# [[:Category:Using Pymol|Using PyMol]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Controls|Mouse Controls]]&lt;br /&gt;
## [[:Category:Using Pymol Objects and Selections|Objects and Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Objects|Working with Objects]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Selections|Working with Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Selector Quick Reference|Selector Quick Reference]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Single-word Selectors|Single-word Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Property Selectors|Property Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Algebra|Selection Algebra]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Macros|Selection Macros]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Representations|Representations]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Lines|Lines]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Sticks|Sticks]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Cartoon|Cartoon]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Surface|Surface]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Mesh|Mesh]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Spheres|Spheres]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Dots|Dots]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Color|Color]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Displaying Biochemical Properties|Displaying biochemical properties]]&lt;br /&gt;
## [[:Category:Using Pymol Display Settings|Display Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Stereo 3D Display|Stereo 3D Display]] -- wrong place&lt;br /&gt;
### [[:Category:Using Pymol Hardware Options|Hardware Options]] -- wrong place?&lt;br /&gt;
### [[Linux XFree86 Configuration]] -- wrong place&lt;br /&gt;
## [[:Category:Using Pymol Scenes|Scenes]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Settings|Mouse Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Wizards|Wizards]]&lt;br /&gt;
## [[:Category:Using Pymol Plugins |Plugins]] -- wrong place?&lt;br /&gt;
## [[:Category:Using Pymol Ray-tracing|Ray-tracing]]&lt;br /&gt;
## [[:Category:Using Pymol Settings Reference|Settings Reference]]&lt;br /&gt;
## [[:Category:Using Pymol Movies and Animations|Movies and Animations]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment|Structure Alignment]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment Editor|Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[:Category:Commands PyMOL Command Script|PyMOL Command Script]]&lt;br /&gt;
## [[:Category:Commands PyMOL Python API|PyMOL Python API]]&lt;br /&gt;
# [[:Category:Advanced Issues|Advanced Issues]]&lt;br /&gt;
## [[:Category:Advanced Issues Modeling and Editing Structures|Modeling and editing structures]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Editing atoms|Editing Atoms]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Molecular Sculpting|Molecular sculpting]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Homology Modeling|Homology modeling]]&lt;br /&gt;
## [[:Category:Advanced Issues Image Manipulation|Image Manipulation]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation labels|labels]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Photoshop and GIMP|Photoshop/GIMP]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Stereo Figures|Stereo Figures]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Publication Quatlity Images|Publication-quality images]]&lt;br /&gt;
# [[:Category:Scripting|Scripting]]&lt;br /&gt;
## [[:Category:Scripting Example Scripts|Example Scripts]]&lt;br /&gt;
## [[:Category:Scripting Script Library|Script Library]]&lt;br /&gt;
# [[:Category:Plugins|Plugins]]&lt;br /&gt;
## [[:Category:Plugins Electrostatics and Energy Minimization| How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[:Category:Plugins Electrostatics and Energy Minimization APBS| APBS Plugin]]&lt;br /&gt;
## [[:Category:Plugins rtools | rtools]]&lt;br /&gt;
## [[:Category:Plugins Tutorial|Tutorial on writing plugins]]&lt;br /&gt;
## [[:Category:Plugins Others| Others]]&lt;br /&gt;
# [[:Category:High-Level Applications|High-Level Applications]]&lt;br /&gt;
## [[:Category:High-Level Applications Crystallography Applications|Crystallography Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications Symmetry|Symmetry]]&lt;br /&gt;
### [[:Category:High-Level Applications Electron Density|Electron Density]]&lt;br /&gt;
## [[:Category:High-Level Applications NMR Applications|NMR Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Working with a Family of Structures|Working with Structure Families]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Superimposition and RMSD|Superimposition and RMSD]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications NMR Restraints Analysis|NMR Restraints and Analysis]]&lt;br /&gt;
# [[:Category:Third Party Software|Third Party Software]]&lt;br /&gt;
## [[:Category:Third Party Software Movies|Movies]]&lt;br /&gt;
## [[:Category:Third Party Software Codecs|Codecs]]&lt;br /&gt;
# [[:Category:Python Integration|Python Integration]]&lt;br /&gt;
# [[:Category:Using PyMol For Unintended Uses|Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[:Category:Using PyMol For Unintended Uses Arbitrary Graphics Objects| Arbitrary Graphics Objects]]&lt;br /&gt;
# [[:Category:Uncategorized|Uncategorized]] For new pages, misplaced pages, etc.&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=358</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=358"/>
		<updated>2005-02-18T06:40:56Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* collapsing simple and advanced topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
== collapsing simple and advanced topics ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Simple&amp;quot; vs &amp;quot;advanced&amp;quot; tasks are currently separated out, so that there are multiple places to find information on each topic, (eg - atom selections). I believe that all information about each topic should be kept together, but with many logical subheadings to separate them (and organized from simple-&amp;gt;complex). That way a user only need look in one area to find the solution to their problem, rather than hunting around the wiki to find whether their answer is in the simple or advanced sections of each topic.&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 14:51, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Jcorn, I agree, but I didn't/don't know the appropriate layout.  It seems to be a 2x2 matrix&lt;br /&gt;
Ex:&lt;br /&gt;
&lt;br /&gt;
* Topic A&lt;br /&gt;
** Simple Usage&lt;br /&gt;
** Advanced Usage &lt;br /&gt;
&lt;br /&gt;
* Topic B&lt;br /&gt;
** Simple Usage&lt;br /&gt;
** Advanced Usage &lt;br /&gt;
&lt;br /&gt;
Or, &lt;br /&gt;
&lt;br /&gt;
* Simple Usage&lt;br /&gt;
** Topic A&lt;br /&gt;
** Topic B&lt;br /&gt;
&lt;br /&gt;
* Advanced Usage&lt;br /&gt;
** Topic A&lt;br /&gt;
** Topic B&lt;br /&gt;
&lt;br /&gt;
See?  I do agree and think that the better organization is to keep all the commands grouped as tightly as possible and put simple/medium/advanced on each page.&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 17:51, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Personally, I think the former organization scheme is more useful for both experienced and novice users. Since it organizes based on task/topic, rather than trying to relate the task to how skilled one thinks a user would have to be to attempt it. Anyway, it looks like the topic list has sorted itself out pretty nicely. &lt;br /&gt;
&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 00:39, 18 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
==Quote==&lt;br /&gt;
However, a good Wiki needs to be structured beforehand, rather than having &lt;br /&gt;
everything grow by itself. Users will add things where aproppriate, anyway. &lt;br /&gt;
Thus, in a heavily used Wiki its definitely easy to get lost.&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=357</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=357"/>
		<updated>2005-02-18T06:39:36Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* collapsing simple and advanced topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
== collapsing simple and advanced topics ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Simple&amp;quot; vs &amp;quot;advanced&amp;quot; tasks are currently separated out, so that there are multiple places to find information on each topic, (eg - atom selections). I believe that all information about each topic should be kept together, but with many logical subheadings to separate them (and organized from simple-&amp;gt;complex). That way a user only need look in one area to find the solution to their problem, rather than hunting around the wiki to find whether their answer is in the simple or advanced sections of each topic.&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 14:51, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Jcorn, I agree, but I didn't/don't know the appropriate layout.  It seems to be a 2x2 matrix&lt;br /&gt;
Ex:&lt;br /&gt;
&lt;br /&gt;
* Topic A&lt;br /&gt;
** Simple Usage&lt;br /&gt;
** Advanced Usage &lt;br /&gt;
&lt;br /&gt;
* Topic B&lt;br /&gt;
** Simple Usage&lt;br /&gt;
** Advanced Usage &lt;br /&gt;
&lt;br /&gt;
Or, &lt;br /&gt;
&lt;br /&gt;
* Simple Usage&lt;br /&gt;
** Topic A&lt;br /&gt;
** Topic B&lt;br /&gt;
&lt;br /&gt;
* Advanced Usage&lt;br /&gt;
** Topic A&lt;br /&gt;
** Topic B&lt;br /&gt;
&lt;br /&gt;
See?  I do agree and think that the better organization is to keep all the commands grouped as tightly as possible and put simple/medium/advanced on each page.&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]] 17:51, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Personally, I think the former organization scheme is more useful for both experienced and novice users. Since it organizes based on task/topic, rather than trying to relate the task to how skilled one thinks a user would have to be to attempt it. Anyway, it looks like the topic list has sorted itself out pretty nicely. Are we now free to add content? Or does the header warning about not yet posting content still stand?&lt;br /&gt;
&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 00:39, 18 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
==Quote==&lt;br /&gt;
However, a good Wiki needs to be structured beforehand, rather than having &lt;br /&gt;
everything grow by itself. Users will add things where aproppriate, anyway. &lt;br /&gt;
Thus, in a heavily used Wiki its definitely easy to get lost.&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4476</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4476"/>
		<updated>2005-02-18T06:32:16Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Layout Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
=== Go! ===&lt;br /&gt;
You may now add content to the wiki.  This is a semi-structured wiki in that the categories are pseudo-hierarchically linked.  &lt;br /&gt;
&lt;br /&gt;
=== New Categories/Content ===&lt;br /&gt;
If you feel we're missing a category, please find where it would most logically fit, add it to the main page via the [[Top Level Schema Policy]].&lt;br /&gt;
&lt;br /&gt;
=== Helping ===&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
=== New! GeShi: Syntax Highlighting for Python &amp;amp; More ===&lt;br /&gt;
We now have a syntax highlighter installed.  It now supports something like 28 programming languages!  When you paste your code simply wrap it in&lt;br /&gt;
&amp;amp;lt;language_name&amp;amp;gt; ... code here ... &amp;amp;lt;/language_name&amp;amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Here's an example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;amp;lt;python&amp;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;
&lt;br /&gt;
&amp;amp;lt;python&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gives us the code&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See [http://qbnz.com/highlighter/index.php The Geshi Home Page]&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please do not ADD any content to the site yet.  Just Organize the following list as logically as possible.  Here's my first go at it.&lt;br /&gt;
&lt;br /&gt;
Please see [[:Category:Discussion|Discussion]] for more thoughts on the site organizaiton.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:News Discussion|Discussion]]&lt;br /&gt;
## [[:Category:News PyMol Beta|PyMol Beta]]&lt;br /&gt;
# [[:Category:Technical Issues|Technical Issues]]&lt;br /&gt;
## [[:Category:Technical Issues Installation|Installation]]&lt;br /&gt;
### [[:Category:Technical Issues Installation OS Dependent|OS Dependent]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Linux|Linux]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent MAC|MAC]]&lt;br /&gt;
#### [[:Category:Technical Issues Installation OS Dependent Windows|Windows]]&lt;br /&gt;
# [[:Category:Launching PyMOL|Launching PyMOL]]&lt;br /&gt;
## [[:Category:Launching PyMOL Command Line Options| Command Line Options]]&lt;br /&gt;
## [[:Category:Launching PyMOL Launching From a Script|Launching From a Script]]&lt;br /&gt;
# [[:Category:Using Pymol|Using PyMol]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Controls|Mouse Controls]]&lt;br /&gt;
## [[:Category:Using Pymol Objects and Selections|Objects and Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Objects|Working with Objects]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Working with Selections|Working with Selections]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Selector Quick Reference|Selector Quick Reference]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Single-word Selectors|Single-word Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Property Selectors|Property Selectors]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Algebra|Selection Algebra]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Selector Quick Reference Selection Macros|Selection Macros]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Representations|Representations]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Lines|Lines]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Sticks|Sticks]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Cartoon|Cartoon]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Surface|Surface]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Mesh|Mesh]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Spheres|Spheres]]&lt;br /&gt;
#### [[:Category:Using Pymol Objects and Selections Representations Dots|Dots]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Color|Color]]&lt;br /&gt;
### [[:Category:Using Pymol Objects and Selections Displaying Biochemical Properties|Displaying biochemical properties]]&lt;br /&gt;
## [[:Category:Using Pymol Display Settings|Display Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Stereo 3D Display|Stereo 3D Display]] -- wrong place&lt;br /&gt;
### [[:Category:Using Pymol Hardware Options|Hardware Options]] -- wrong place?&lt;br /&gt;
### [[Linux XFree86 Configuration]] -- wrong place&lt;br /&gt;
## [[:Category:Using Pymol Scenes|Scenes]]&lt;br /&gt;
## [[:Category:Using Pymol Mouse Settings|Mouse Settings]]&lt;br /&gt;
## [[:Category:Using Pymol Wizards|Wizards]]&lt;br /&gt;
## [[:Category:Using Pymol Plugins |Plugins]] -- wrong place?&lt;br /&gt;
## [[:Category:Using Pymol Ray-tracing|Ray-tracing]]&lt;br /&gt;
## [[:Category:Using Pymol Settings Reference|Settings Reference]]&lt;br /&gt;
## [[:Category:Using Pymol Movies and Animations|Movies and Animations]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment|Structure Alignment]]&lt;br /&gt;
## [[:Category:Using Pymol Structure Alignment Editor|Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[:Category:Commands PyMOL Command Script|PyMOL Command Script]]&lt;br /&gt;
## [[:Category:Commands PyMOL Python API|PyMOL Python API]]&lt;br /&gt;
# [[:Category:Advanced Issues|Advanced Issues]]&lt;br /&gt;
## [[:Category:Advanced Issues Modeling and Editing Structures|Modeling and editing structures]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Editing atoms|Editing Atoms]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Molecular Sculpting|Molecular sculpting]]&lt;br /&gt;
### [[:Category:Advanced Issues Modeling and Editing Structures Homology Modeling|Homology modeling]]&lt;br /&gt;
## [[:Category:Advanced Issues Image Manipulation|Image Manipulation]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation labels|labels]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Photoshop and GIMP|Photoshop/GIMP]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Stereo Figures|Stereo Figures]]&lt;br /&gt;
### [[:Category:Advanced Issues Image Manipulation Publication Quatlity Images|Publication-quality images]]&lt;br /&gt;
# [[:Category:Scripting|Scripting]]&lt;br /&gt;
## [[:Category:Scripting Example Scripts|Example Scripts]]&lt;br /&gt;
## [[:Category:Scripting Script Library|Script Library]]&lt;br /&gt;
# [[:Category:Plugins|Plugins]]&lt;br /&gt;
## [[:Category:Plugins Electrostatics and Energy Minimization| How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[:Category:Plugins Electrostatics and Energy Minimization APBS| APBS Plugin]]&lt;br /&gt;
## [[:Category:Plugins rtools | rtools]]&lt;br /&gt;
## [[:Category:Plugins Tutorial|Tutorial on writing plugins]]&lt;br /&gt;
## [[:Category:Plugins Others| Others]]&lt;br /&gt;
# [[:Category:High-Level Applications|High-Level Applications]]&lt;br /&gt;
## [[:Category:High-Level Applications Crystallography Applications|Crystallography Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications Symmetry|Symmetry]]&lt;br /&gt;
### [[:Category:High-Level Applications Electron Density|Electron Density]]&lt;br /&gt;
## [[:Category:High-Level Applications NMR Applications|NMR Applications]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Working with a Family of Structures|Working with Structure Families]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications Superimposition and RMSD|Superimposition and RMSD]]&lt;br /&gt;
### [[:Category:High-Level Applications NMR Applications NMR Restraints Analysis|NMR Restraints and Analysis]]&lt;br /&gt;
# [[:Category:Third Party Software|Third Party Software]]&lt;br /&gt;
## [[:Category:Third Party Software Movies|Movies]]&lt;br /&gt;
## [[:Category:Third Party Software Codecs|Codecs]]&lt;br /&gt;
# [[:Category:Python Integration|Python Integration]]&lt;br /&gt;
# [[:Category:Using PyMol For Unintended Uses|Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[:Category:Using PyMol For Unintended Uses Arbitrary Graphics Objects| Arbitrary Graphics Objects]]&lt;br /&gt;
# [[:Category:Uncategorized|Uncategorized]] For new pages, misplaced pages, etc.&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=353</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Main_Page&amp;diff=353"/>
		<updated>2005-02-17T20:51:36Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: collapsing simple and advanced topics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Should content from the User's and Reference manual be incorporated into this site? Then in the content pages, one could reference a section of Walter's manuals.&lt;br /&gt;
--[[User:Saper|Saper]] 22:54, 16 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
Saper, I had considered that.  I was going to strip out all the commands from PyMol and make a &amp;quot;commands&amp;quot; page where people could flush in some content.  Maybe we'd be better off starting with page-by-page inserting PyMol commands into the wiki. (?)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[User:Tree|Tree]] 00:12, 17 Feb 2005 (CST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
From Luca Jovine:&lt;br /&gt;
I apologize for being late, but... how about a section about nucleic acids? As in any other related program, they always end up being the poor siblings of proteins (I can't believe PyMOL's  cartoon command still does not recognise the most common 5' and 3' nucleotides!), and I'm pretty sure people who work with them would benefit from such a section in the Wiki.&lt;br /&gt;
Thanks,&lt;br /&gt;
&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where should we put the Nucleic Acids Stuff?&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
&lt;br /&gt;
== collapsing simple and advanced topics ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Simple&amp;quot; vs &amp;quot;advanced&amp;quot; tasks are currently separated out, so that there are multiple places to find information on each topic, (eg - atom selections). I believe that all information about each topic should be kept together, but with many logical subheadings to separate them (and organized from simple-&amp;gt;complex). That way a user only need look in one area to find the solution to their problem, rather than hunting around the wiki to find whether their answer is in the simple or advanced sections of each topic.&lt;br /&gt;
--[[User:Jcorn|Jcorn]] 14:51, 17 Feb 2005 (CST)&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4445</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4445"/>
		<updated>2005-02-17T20:24:32Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Layout Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
=== Helping ===&lt;br /&gt;
If you feel like helping out, please login and get to work.  :-)  For design/layout purposes you must be logged in to edit pages.  We now need people to assist with&lt;br /&gt;
&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Wiki schema/design/organization: Below you'll find the current layout design&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* Etc...&lt;br /&gt;
&lt;br /&gt;
=== Editors Needed ===&lt;br /&gt;
If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please do not ADD any content to the site yet.  Just Organize the following list as logically as possible.  Here's my first go at it.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:Discussion|Discussion]]&lt;br /&gt;
## [[:Category:PyMOL Beta|The Bleeding Edge]]&lt;br /&gt;
# [[Technical Issues]] (installation, hardware)&lt;br /&gt;
## [[Installation]]&lt;br /&gt;
### [[OS Dependent]]&lt;br /&gt;
#### [[Linux]]&lt;br /&gt;
#### [[MAC]]&lt;br /&gt;
#### [[Windows]]&lt;br /&gt;
# [[Using the GUI]]&lt;br /&gt;
## [[Launching PyMOL]]&lt;br /&gt;
### [[Command Line Options]]&lt;br /&gt;
### [[Launching From a Script]]&lt;br /&gt;
## [[Mouse Controls]]&lt;br /&gt;
## [[Objects and Selections]]&lt;br /&gt;
### [[Working with Objects]]&lt;br /&gt;
### [[Working with Selections]]&lt;br /&gt;
### [[Selector Quick Reference]]&lt;br /&gt;
#### [[Single-word Selectors]]&lt;br /&gt;
#### [[Property Selectors]]&lt;br /&gt;
#### [[Selection Algebra]]&lt;br /&gt;
#### [[Selection Macros]]&lt;br /&gt;
### [[Representations]]&lt;br /&gt;
#### [[Lines]]&lt;br /&gt;
#### [[Sticks]]&lt;br /&gt;
#### [[Cartoon]]&lt;br /&gt;
#### [[Surface]]&lt;br /&gt;
#### [[Mesh]]&lt;br /&gt;
#### [[Spheres]]&lt;br /&gt;
#### [[Dots]]&lt;br /&gt;
### [[Color]]&lt;br /&gt;
### [[Displaying biochemical properties]]&lt;br /&gt;
## [[Display Settings]]&lt;br /&gt;
## [[Stereo 3D Display]]&lt;br /&gt;
### [[Hardware Options]]&lt;br /&gt;
### [[Linux XFree86 Configuration]]&lt;br /&gt;
## [[Scenes]]&lt;br /&gt;
## [[Mouse Settings]]&lt;br /&gt;
## [[Wizards]]&lt;br /&gt;
## [[Plugins]]&lt;br /&gt;
## [[Ray-tracing]]&lt;br /&gt;
## [[Settings Reference (all settings and what they do)]]&lt;br /&gt;
## [[Movies and Animations]]&lt;br /&gt;
## [[Structure Alignment]]&lt;br /&gt;
## [[Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[PyMOL Command Script]]&lt;br /&gt;
## [[PyMOL Python API]]&lt;br /&gt;
# [[Advanced Issues]] (Ray tracing, settings)&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
## [[Advanced Atom Selections]]&lt;br /&gt;
## [[Modeling and editing structures.]]&lt;br /&gt;
### [[Editing atoms]]&lt;br /&gt;
### [[Molecular sculpting]]&lt;br /&gt;
### [[Homology modeling]]&lt;br /&gt;
## [[Image Manipulation]]&lt;br /&gt;
### [[labels]]&lt;br /&gt;
### [[Photoshop/GIMP]]&lt;br /&gt;
### [[Stereo Figures]]&lt;br /&gt;
### [[Creating publication-quality images HOWTO]]&lt;br /&gt;
# [[Scripting]]&lt;br /&gt;
## [[Example Scripts]]&lt;br /&gt;
## [[Script Library]]&lt;br /&gt;
# [[Plugins]]&lt;br /&gt;
## [[List of Plugins]]&lt;br /&gt;
## [[How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[APBS Plugin]]&lt;br /&gt;
## [[rtools Plugin]]&lt;br /&gt;
## [[Tutorial on writing plugins]]&lt;br /&gt;
## [[Others]]&lt;br /&gt;
# [[High-level applications]] (Crystallography, NMR)&lt;br /&gt;
## [[Crystallography Applications]]&lt;br /&gt;
### [[Symmetry]]&lt;br /&gt;
### [[Electron Density]]&lt;br /&gt;
## [[NMR Applications]]&lt;br /&gt;
### [[Working with a Family of Structures]]&lt;br /&gt;
### [[Superimposition and RMSD]]&lt;br /&gt;
### [[NMR Restraints Analysis]]&lt;br /&gt;
# [[3rd Party Software]]&lt;br /&gt;
## [[3rd Party Applications]]&lt;br /&gt;
### [[Movies]]&lt;br /&gt;
### [[Codecs]]&lt;br /&gt;
# [[Python Integration]]&lt;br /&gt;
# [[Using PyMol For Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[Arbitrary Graphics Objects]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Launching_From_a_Script&amp;diff=13431</id>
		<title>Launching From a Script</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Launching_From_a_Script&amp;diff=13431"/>
		<updated>2005-02-17T20:23:38Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Launching From a Script /*&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can also script your launch.  Here is an example script that launches PyMol for stereo viewing on a [http://www.visbox.com/boxMain.html VisBox].  It runs PyMol fullscreen stereo, and disables the internal gui.&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env python&lt;br /&gt;
 &lt;br /&gt;
 # Tell PyMOL we don't want any GUI features.&lt;br /&gt;
 import __main__&lt;br /&gt;
 __main__.pymol_argv = [ 'pymol', '-Gi' ]&lt;br /&gt;
 &lt;br /&gt;
 # Importing the PyMOL module will create the window.&lt;br /&gt;
 &lt;br /&gt;
 import pymol&lt;br /&gt;
 &lt;br /&gt;
 # Call the function below before using any PyMOL modules.&lt;br /&gt;
 &lt;br /&gt;
 pymol.finish_launching()&lt;br /&gt;
 &lt;br /&gt;
 from pymol import cmd&lt;br /&gt;
 cmd.stereo('walleye')&lt;br /&gt;
 cmd.set('stereo_shift', 0.23)&lt;br /&gt;
 cmd.set('stereo_angle', 1.0)&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Command_Line_Options&amp;diff=5214</id>
		<title>Command Line Options</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Command_Line_Options&amp;diff=5214"/>
		<updated>2005-02-17T20:22:45Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Command Line Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Run ''''help launching'''' from the command line for detailed listings of options for your current version of PyMol.  Here is a sample output which should be pretty consistent for recent versions.&lt;br /&gt;
&lt;br /&gt;
 PyMOL COMMAND LINE OPTIONS&lt;br /&gt;
 &lt;br /&gt;
   -c   Command line mode, no GUI.  For batch opeations.&lt;br /&gt;
   -i   Disable the internal OpenGL GUI (object list, menus, etc.)&lt;br /&gt;
   -x   Disable the external GUI module.&lt;br /&gt;
   -t   Use Tcl/Tk based external GUI module (pmg_tk).&lt;br /&gt;
   -q   Quiet launch. Suppress splash screen &amp;amp; other chatter.&lt;br /&gt;
   -p   Listen for commands on standard input.&lt;br /&gt;
   -e   Start in full-screen mode.&lt;br /&gt;
   -2   Start in two-button mouse mode.&lt;br /&gt;
   -o   Disable security protections for session files.&lt;br /&gt;
   -R   Launch Greg Landrum's XMLRPC listener.&lt;br /&gt;
   -B   Enable blue-line stereo signal (for Mac stereo)&lt;br /&gt;
   -G   Start in Game mode.&lt;br /&gt;
   -S   Force and launch in stereo, if possible.&lt;br /&gt;
   -M   Force mono even when hardware stereo is present.&lt;br /&gt;
 &lt;br /&gt;
   -X &amp;lt;int&amp;gt; -Y &amp;lt;int&amp;gt; -W &amp;lt;int&amp;gt; -H &amp;lt;int&amp;gt; -V &amp;lt;int&amp;gt; Adjust window geometry.&lt;br /&gt;
 &lt;br /&gt;
   -f &amp;lt;# line&amp;gt; Controls display of commands and feedback in OpenGL (0=off).&lt;br /&gt;
   -r &amp;lt;file.py&amp;gt; Run a Python program (in __main__) on startup.&lt;br /&gt;
   -l &amp;lt;file.py&amp;gt; Spawn a python program in new thread.&lt;br /&gt;
   -d &amp;lt;string&amp;gt; Run pymol command string upon startup.&lt;br /&gt;
   -u &amp;lt;script&amp;gt; Load and append to this PyMOL script or program file.&lt;br /&gt;
   -s &amp;lt;script&amp;gt; Save commands to this PyMOL script or program file.&lt;br /&gt;
   -g &amp;lt;file.png&amp;gt; Write a PNG file (after evaluating previous arguments)&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;file&amp;gt; can have one of the following extensions, and all&lt;br /&gt;
   files provided will be loaded or run after PyMOL starts.&lt;br /&gt;
 &lt;br /&gt;
    .pml            PyMOL command script to be run on startup&lt;br /&gt;
    .py, .pym, .pyc Python program to be run on startup&lt;br /&gt;
    .pdb            Protein Data Bank format file to be loaded on startup&lt;br /&gt;
    .mmod           Macromodel format to be loaded on startup&lt;br /&gt;
    .mol            MDL MOL file to be loaded on startup&lt;br /&gt;
    .sdf            MDL SD file to be parsed and loaded on startup&lt;br /&gt;
    .xplor          X-PLOR Map file (ASCII) to be loaded on startup&lt;br /&gt;
    .ccp4           CCP4 map file (BINARY) to be loaded on startup&lt;br /&gt;
    .cc1, .cc2      ChemDraw 3D cartesian coordinate file&lt;br /&gt;
    .pkl            Pickled ChemPy Model (class &amp;quot;chempy.model.Indexed&amp;quot;)&lt;br /&gt;
    .r3d            Raster3D file&lt;br /&gt;
    .cex            CEX file (Metaphorics)&lt;br /&gt;
    .top            AMBER topology file&lt;br /&gt;
    .crd            AMBER coordinate file&lt;br /&gt;
    .rst            AMBER restart file&lt;br /&gt;
    .trj            AMBER trajectory&lt;br /&gt;
    .pse            PyMOL session file&lt;br /&gt;
    .phi            Delphi/Grasp Electrostatic Potential Map&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Command_Line_Options&amp;diff=5213</id>
		<title>Command Line Options</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Command_Line_Options&amp;diff=5213"/>
		<updated>2005-02-17T20:22:31Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Command Line Options /*&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command Line Options ==&lt;br /&gt;
Run ''''help launching'''' from the command line for detailed listings of options for your current version of PyMol.  Here is a sample output which should be pretty consistent for recent versions.&lt;br /&gt;
&lt;br /&gt;
 PyMOL COMMAND LINE OPTIONS&lt;br /&gt;
 &lt;br /&gt;
   -c   Command line mode, no GUI.  For batch opeations.&lt;br /&gt;
   -i   Disable the internal OpenGL GUI (object list, menus, etc.)&lt;br /&gt;
   -x   Disable the external GUI module.&lt;br /&gt;
   -t   Use Tcl/Tk based external GUI module (pmg_tk).&lt;br /&gt;
   -q   Quiet launch. Suppress splash screen &amp;amp; other chatter.&lt;br /&gt;
   -p   Listen for commands on standard input.&lt;br /&gt;
   -e   Start in full-screen mode.&lt;br /&gt;
   -2   Start in two-button mouse mode.&lt;br /&gt;
   -o   Disable security protections for session files.&lt;br /&gt;
   -R   Launch Greg Landrum's XMLRPC listener.&lt;br /&gt;
   -B   Enable blue-line stereo signal (for Mac stereo)&lt;br /&gt;
   -G   Start in Game mode.&lt;br /&gt;
   -S   Force and launch in stereo, if possible.&lt;br /&gt;
   -M   Force mono even when hardware stereo is present.&lt;br /&gt;
 &lt;br /&gt;
   -X &amp;lt;int&amp;gt; -Y &amp;lt;int&amp;gt; -W &amp;lt;int&amp;gt; -H &amp;lt;int&amp;gt; -V &amp;lt;int&amp;gt; Adjust window geometry.&lt;br /&gt;
 &lt;br /&gt;
   -f &amp;lt;# line&amp;gt; Controls display of commands and feedback in OpenGL (0=off).&lt;br /&gt;
   -r &amp;lt;file.py&amp;gt; Run a Python program (in __main__) on startup.&lt;br /&gt;
   -l &amp;lt;file.py&amp;gt; Spawn a python program in new thread.&lt;br /&gt;
   -d &amp;lt;string&amp;gt; Run pymol command string upon startup.&lt;br /&gt;
   -u &amp;lt;script&amp;gt; Load and append to this PyMOL script or program file.&lt;br /&gt;
   -s &amp;lt;script&amp;gt; Save commands to this PyMOL script or program file.&lt;br /&gt;
   -g &amp;lt;file.png&amp;gt; Write a PNG file (after evaluating previous arguments)&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;file&amp;gt; can have one of the following extensions, and all&lt;br /&gt;
   files provided will be loaded or run after PyMOL starts.&lt;br /&gt;
 &lt;br /&gt;
    .pml            PyMOL command script to be run on startup&lt;br /&gt;
    .py, .pym, .pyc Python program to be run on startup&lt;br /&gt;
    .pdb            Protein Data Bank format file to be loaded on startup&lt;br /&gt;
    .mmod           Macromodel format to be loaded on startup&lt;br /&gt;
    .mol            MDL MOL file to be loaded on startup&lt;br /&gt;
    .sdf            MDL SD file to be parsed and loaded on startup&lt;br /&gt;
    .xplor          X-PLOR Map file (ASCII) to be loaded on startup&lt;br /&gt;
    .ccp4           CCP4 map file (BINARY) to be loaded on startup&lt;br /&gt;
    .cc1, .cc2      ChemDraw 3D cartesian coordinate file&lt;br /&gt;
    .pkl            Pickled ChemPy Model (class &amp;quot;chempy.model.Indexed&amp;quot;)&lt;br /&gt;
    .r3d            Raster3D file&lt;br /&gt;
    .cex            CEX file (Metaphorics)&lt;br /&gt;
    .top            AMBER topology file&lt;br /&gt;
    .crd            AMBER coordinate file&lt;br /&gt;
    .rst            AMBER restart file&lt;br /&gt;
    .trj            AMBER trajectory&lt;br /&gt;
    .pse            PyMOL session file&lt;br /&gt;
    .phi            Delphi/Grasp Electrostatic Potential Map&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4444</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4444"/>
		<updated>2005-02-17T20:20:50Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Layout Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
=== Helping ===&lt;br /&gt;
If you feel like helping out, please login and get to work.  :-)  For design/layout purposes you must be logged in to edit pages.  We now need people to assist with&lt;br /&gt;
&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Wiki schema/design/organization: Below you'll find the current layout design&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* Etc...&lt;br /&gt;
&lt;br /&gt;
=== Editors Needed ===&lt;br /&gt;
If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please do not ADD any content to the site yet.  Just Organize the following list as logically as possible.  Here's my first go at it.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:Discussion|Discussion]]&lt;br /&gt;
## [[:Category:PyMOL Beta|The Bleeding Edge]]&lt;br /&gt;
# [[Technical Issues]] (installation, hardware)&lt;br /&gt;
## [[Installation]]&lt;br /&gt;
### [[OS Dependent]]&lt;br /&gt;
#### [[Linux]]&lt;br /&gt;
#### [[MAC]]&lt;br /&gt;
#### [[Windows]]&lt;br /&gt;
# [[Using the GUI]]&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
### [[Command Line Options]]&lt;br /&gt;
### [[Launching From a Script]]&lt;br /&gt;
## [[Mouse Controls]]&lt;br /&gt;
## [[Objects and Selections]]&lt;br /&gt;
### [[Working with Objects]]&lt;br /&gt;
### [[Working with Selections]]&lt;br /&gt;
### [[Selector Quick Reference]]&lt;br /&gt;
#### [[Single-word Selectors]]&lt;br /&gt;
#### [[Property Selectors]]&lt;br /&gt;
#### [[Selection Algebra]]&lt;br /&gt;
#### [[Selection Macros]]&lt;br /&gt;
### [[Representations]]&lt;br /&gt;
#### [[Lines]]&lt;br /&gt;
#### [[Sticks]]&lt;br /&gt;
#### [[Cartoon]]&lt;br /&gt;
#### [[Surface]]&lt;br /&gt;
#### [[Mesh]]&lt;br /&gt;
#### [[Spheres]]&lt;br /&gt;
#### [[Dots]]&lt;br /&gt;
### [[Color]]&lt;br /&gt;
### [[Displaying biochemical properties]]&lt;br /&gt;
## [[Display Settings]]&lt;br /&gt;
## [[Stereo 3D Display]]&lt;br /&gt;
### [[Hardware Options]]&lt;br /&gt;
### [[Linux XFree86 Configuration]]&lt;br /&gt;
## [[Scenes]]&lt;br /&gt;
## [[Mouse Settings]]&lt;br /&gt;
## [[Wizards]]&lt;br /&gt;
## [[Plugins]]&lt;br /&gt;
## [[Ray-tracing]]&lt;br /&gt;
## [[Settings Reference (all settings and what they do)]]&lt;br /&gt;
## [[Movies and Animations]]&lt;br /&gt;
## [[Structure Alignment]]&lt;br /&gt;
## [[Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[PyMOL Command Script]]&lt;br /&gt;
## [[PyMOL Python API]]&lt;br /&gt;
# [[Advanced Issues]] (Ray tracing, settings)&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
## [[Advanced Atom Selections]]&lt;br /&gt;
## [[Modeling and editing structures.]]&lt;br /&gt;
### [[Editing atoms]]&lt;br /&gt;
### [[Molecular sculpting]]&lt;br /&gt;
### [[Homology modeling]]&lt;br /&gt;
## [[Image Manipulation]]&lt;br /&gt;
### [[labels]]&lt;br /&gt;
### [[Photoshop/GIMP]]&lt;br /&gt;
### [[Stereo Figures]]&lt;br /&gt;
### [[Creating publication-quality images HOWTO]]&lt;br /&gt;
# [[Scripting]]&lt;br /&gt;
## [[Example Scripts]]&lt;br /&gt;
## [[Script Library]]&lt;br /&gt;
# [[Plugins]]&lt;br /&gt;
## [[List of Plugins]]&lt;br /&gt;
## [[How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[APBS Plugin]]&lt;br /&gt;
## [[rtools Plugin]]&lt;br /&gt;
## [[Tutorial on writing plugins]]&lt;br /&gt;
## [[Others]]&lt;br /&gt;
# [[High-level applications]] (Crystallography, NMR)&lt;br /&gt;
## [[Crystallography Applications]]&lt;br /&gt;
### [[Symmetry]]&lt;br /&gt;
### [[Electron Density]]&lt;br /&gt;
## [[NMR Applications]]&lt;br /&gt;
### [[Working with a Family of Structures]]&lt;br /&gt;
### [[Superimposition and RMSD]]&lt;br /&gt;
### [[NMR Restraints Analysis]]&lt;br /&gt;
# [[3rd Party Software]]&lt;br /&gt;
## [[3rd Party Applications]]&lt;br /&gt;
### [[Movies]]&lt;br /&gt;
### [[Codecs]]&lt;br /&gt;
# [[Python Integration]]&lt;br /&gt;
# [[Using PyMol For Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[Arbitrary Graphics Objects]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4443</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4443"/>
		<updated>2005-02-17T20:20:26Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Layout Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
=== Helping ===&lt;br /&gt;
If you feel like helping out, please login and get to work.  :-)  For design/layout purposes you must be logged in to edit pages.  We now need people to assist with&lt;br /&gt;
&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Wiki schema/design/organization: Below you'll find the current layout design&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* Etc...&lt;br /&gt;
&lt;br /&gt;
=== Editors Needed ===&lt;br /&gt;
If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please do not ADD any content to the site yet.  Just Organize the following list as logically as possible.  Here's my first go at it.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:Discussion|Discussion]]&lt;br /&gt;
## [[:Category:PyMOL Beta|The Bleeding Edge]]&lt;br /&gt;
# [[Technical Issues]] (installation, hardware)&lt;br /&gt;
## [[Installation]]&lt;br /&gt;
### [[OS Dependent]]&lt;br /&gt;
#### [[Linux]]&lt;br /&gt;
#### [[MAC]]&lt;br /&gt;
#### [[Windows]]&lt;br /&gt;
# [[Using the GUI]]&lt;br /&gt;
## [[Launching PyMOL]]&lt;br /&gt;
### [[Command Line Options]]&lt;br /&gt;
### [[Launching From a Script]]&lt;br /&gt;
## [[Mouse Controls]]&lt;br /&gt;
## [[Objects and Selections]]&lt;br /&gt;
### [[Working with Objects]]&lt;br /&gt;
### [[Working with Selections]]&lt;br /&gt;
### [[Selector Quick Reference]]&lt;br /&gt;
#### [[Single-word Selectors]]&lt;br /&gt;
#### [[Property Selectors]]&lt;br /&gt;
#### [[Selection Algebra]]&lt;br /&gt;
#### [[Selection Macros]]&lt;br /&gt;
### [[Representations]]&lt;br /&gt;
#### [[Lines]]&lt;br /&gt;
#### [[Sticks]]&lt;br /&gt;
#### [[Cartoon]]&lt;br /&gt;
#### [[Surface]]&lt;br /&gt;
#### [[Mesh]]&lt;br /&gt;
#### [[Spheres]]&lt;br /&gt;
#### [[Dots]]&lt;br /&gt;
### [[Color]]&lt;br /&gt;
### [[Displaying biochemical properties]]&lt;br /&gt;
## [[Display Settings]]&lt;br /&gt;
## [[Stereo 3D Display]]&lt;br /&gt;
### [[Hardware Options]]&lt;br /&gt;
### [[Linux XFree86 Configuration]]&lt;br /&gt;
## [[Scenes]]&lt;br /&gt;
## [[Mouse Settings]]&lt;br /&gt;
## [[Wizards]]&lt;br /&gt;
## [[Plugins]]&lt;br /&gt;
## [[Ray-tracing]]&lt;br /&gt;
## [[Settings Reference (all settings and what they do)]]&lt;br /&gt;
## [[Movies and Animations]]&lt;br /&gt;
## [[Structure Alignment]]&lt;br /&gt;
## [[Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[PyMOL Command Script]]&lt;br /&gt;
## [[PyMOL Python API]]&lt;br /&gt;
# [[Advanced Issues]] (Ray tracing, settings)&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
## [[Advanced Atom Selections]]&lt;br /&gt;
## [[Modeling and editing structures.]]&lt;br /&gt;
### [[Editing atoms]]&lt;br /&gt;
### [[Molecular sculpting]]&lt;br /&gt;
### [[Homology modeling]]&lt;br /&gt;
## [[Image Manipulation]]&lt;br /&gt;
### [[labels]]&lt;br /&gt;
### [[Photoshop/GIMP]]&lt;br /&gt;
### [[Stereo Figures]]&lt;br /&gt;
### [[Creating publication-quality images HOWTO]]&lt;br /&gt;
# [[Scripting]]&lt;br /&gt;
## [[Example Scripts]]&lt;br /&gt;
## [[Script Library]]&lt;br /&gt;
# [[Plugins]]&lt;br /&gt;
## [[List of Plugins]]&lt;br /&gt;
## [[How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[APBS Plugin]]&lt;br /&gt;
## [[rtools Plugin]]&lt;br /&gt;
## [[Tutorial on writing plugins]]&lt;br /&gt;
## [[Others]]&lt;br /&gt;
# [[High-level applications]] (Crystallography, NMR)&lt;br /&gt;
## [[Crystallography Applications]]&lt;br /&gt;
### [[Symmetry]]&lt;br /&gt;
### [[Electron Density]]&lt;br /&gt;
## [[NMR Applications]]&lt;br /&gt;
### [[Working with a Family of Structures]]&lt;br /&gt;
### [[Superimposition and RMSD]]&lt;br /&gt;
### [[NMR Restraints Analysis]]&lt;br /&gt;
# [[3rd Party Software]]&lt;br /&gt;
## [[3rd Party Applications]]&lt;br /&gt;
### [[Movies]]&lt;br /&gt;
### [[Codecs]]&lt;br /&gt;
# [[Python Integration]]&lt;br /&gt;
# [[Using PyMol For Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[Arbitrary Graphics Objects]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4442</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4442"/>
		<updated>2005-02-17T20:16:43Z</updated>

		<summary type="html">&lt;p&gt;Jcorn: /* Layout Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PyMol Wiki Home ==&lt;br /&gt;
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.&lt;br /&gt;
&lt;br /&gt;
=== Helping ===&lt;br /&gt;
If you feel like helping out, please login and get to work.  :-)  For design/layout purposes you must be logged in to edit pages.  We now need people to assist with&lt;br /&gt;
&lt;br /&gt;
* A wiki edit/user policy is needed.&lt;br /&gt;
* Wiki schema/design/organization: Below you'll find the current layout design&lt;br /&gt;
* Graphic design and CSS layout: We need logos, BG images and CSS layout&lt;br /&gt;
* Importing the email list content:  We have (lots) of email to sift through, extract data from and import into the Wiki&lt;br /&gt;
* Etc...&lt;br /&gt;
&lt;br /&gt;
=== Editors Needed ===&lt;br /&gt;
If you feel you have the time to help import data into the PyMol wiki, please email [[User:Tree|Tree]].&lt;br /&gt;
&lt;br /&gt;
We need your help.  So join today &amp;amp; happy editing!&lt;br /&gt;
&lt;br /&gt;
[[User:Tree|Tree]]&lt;br /&gt;
== Section Layout ==&lt;br /&gt;
Please do not ADD any content to the site yet.  Just Organize the following list as logically as possible.  Here's my first go at it.&lt;br /&gt;
&lt;br /&gt;
=== Layout Schema ===&lt;br /&gt;
# [[:Category:News|News]]&lt;br /&gt;
## [[:Category:Discussion|Discussion]]&lt;br /&gt;
## [[:Category:PyMOL Beta|The Bleeding Edge]]&lt;br /&gt;
# [[Technical Issues]] (installation, hardware)&lt;br /&gt;
## [[Installation]]&lt;br /&gt;
### [[OS Dependent]]&lt;br /&gt;
#### [[Linux]]&lt;br /&gt;
#### [[MAC]]&lt;br /&gt;
#### [[Windows]]&lt;br /&gt;
# [[Using the GUI]]&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
## [[Mouse Controls]]&lt;br /&gt;
## [[Objects and Selections]]&lt;br /&gt;
### [[Working with Objects]]&lt;br /&gt;
### [[Working with Selections]]&lt;br /&gt;
### [[Selector Quick Reference]]&lt;br /&gt;
#### [[Single-word Selectors]]&lt;br /&gt;
#### [[Property Selectors]]&lt;br /&gt;
#### [[Selection Algebra]]&lt;br /&gt;
#### [[Selection Macros]]&lt;br /&gt;
### [[Representations]]&lt;br /&gt;
#### [[Lines]]&lt;br /&gt;
#### [[Sticks]]&lt;br /&gt;
#### [[Cartoon]]&lt;br /&gt;
#### [[Surface]]&lt;br /&gt;
#### [[Mesh]]&lt;br /&gt;
#### [[Spheres]]&lt;br /&gt;
#### [[Dots]]&lt;br /&gt;
### [[Color]]&lt;br /&gt;
### [[Displaying biochemical properties]]&lt;br /&gt;
## [[Display Settings]]&lt;br /&gt;
## [[Stereo 3D Display]]&lt;br /&gt;
### [[Hardware Options]]&lt;br /&gt;
### [[Linux XFree86 Configuration]]&lt;br /&gt;
## [[Scenes]]&lt;br /&gt;
## [[Mouse Settings]]&lt;br /&gt;
## [[Wizards]]&lt;br /&gt;
## [[Plugins]]&lt;br /&gt;
## [[Ray-tracing]]&lt;br /&gt;
## [[Settings Reference (all settings and what they do)]]&lt;br /&gt;
## [[Movies and Animations]]&lt;br /&gt;
## [[Structure Alignment]]&lt;br /&gt;
## [[Structure Alignment Editor]]&lt;br /&gt;
# [[:Category:Commands|Command Language]]&lt;br /&gt;
## [[PyMOL Command Script]]&lt;br /&gt;
## [[PyMOL Python API]]&lt;br /&gt;
# [[Advanced Issues]] (Ray tracing, settings)&lt;br /&gt;
## [[Launching PyMOL (has been asked often)]]&lt;br /&gt;
## [[Advanced Atom Selections]]&lt;br /&gt;
## [[Modeling and editing structures.]]&lt;br /&gt;
### [[Editing atoms]]&lt;br /&gt;
### [[Molecular sculpting]]&lt;br /&gt;
### [[Homology modeling]]&lt;br /&gt;
## [[Image Manipulation]]&lt;br /&gt;
### [[labels]]&lt;br /&gt;
### [[Photoshop/GIMP]]&lt;br /&gt;
### [[Stereo Figures]]&lt;br /&gt;
### [[Creating publication-quality images HOWTO]]&lt;br /&gt;
# [[Scripting]]&lt;br /&gt;
## [[Example Scripts]]&lt;br /&gt;
## [[Script Library]]&lt;br /&gt;
# [[Plugins]]&lt;br /&gt;
## [[List of Plugins]]&lt;br /&gt;
## [[How to do electrostatics and energy minimization.]]&lt;br /&gt;
### [[APBS Plugin]]&lt;br /&gt;
## [[rtools Plugin]]&lt;br /&gt;
## [[Tutorial on writing plugins]]&lt;br /&gt;
## [[Others]]&lt;br /&gt;
# [[High-level applications]] (Crystallography, NMR)&lt;br /&gt;
## [[Crystallography Applications]]&lt;br /&gt;
### [[Symmetry]]&lt;br /&gt;
### [[Electron Density]]&lt;br /&gt;
## [[NMR Applications]]&lt;br /&gt;
### [[Working with a Family of Structures]]&lt;br /&gt;
### [[Superimposition and RMSD]]&lt;br /&gt;
### [[NMR Restraints Analysis]]&lt;br /&gt;
# [[3rd Party Software]]&lt;br /&gt;
## [[3rd Party Applications]]&lt;br /&gt;
### [[Movies]]&lt;br /&gt;
### [[Codecs]]&lt;br /&gt;
# [[Python Integration]]&lt;br /&gt;
# [[Using PyMol For Unintended Uses]] (OpenGL Object Renderer)&lt;br /&gt;
## [[Arbitrary Graphics Objects]]&lt;br /&gt;
----&lt;br /&gt;
[[User:Tree|Tree]] 02:09, 16 Feb 2005 (CST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jcorn</name></author>
	</entry>
</feed>