<?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=Pablo.englebienne</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=Pablo.englebienne"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php/Special:Contributions/Pablo.englebienne"/>
	<updated>2026-04-21T13:29:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Displaying_Biochemical_Properties&amp;diff=8203</id>
		<title>Displaying Biochemical Properties</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Displaying_Biochemical_Properties&amp;diff=8203"/>
		<updated>2009-05-16T17:40:07Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: /* Hydrogen bonds and Polar Contacts */ +link DSSP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Selecting secondary structures==&lt;br /&gt;
A few examples:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
select helix, (ss h)&lt;br /&gt;
select sheet, (ss s)&lt;br /&gt;
select loop, (ss l+'')&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manually Assigning Secondary Structure===&lt;br /&gt;
You can manually assign secondary stuctures to your protein by&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter 96-103/, ss='S'&lt;br /&gt;
alter 96-103/, ss='H'&lt;br /&gt;
alter 96-103/, ss='L'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to set residues 96-103 to beta Strand, alpha Helix, and Loop respectively.&lt;br /&gt;
&lt;br /&gt;
===See Also===&lt;br /&gt;
[[Dss]] [[Caver]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:FAQ|FAQ]] [[:Category:Objects_and_Selections|Displaying Biochemical Properties]]&lt;br /&gt;
&lt;br /&gt;
==Coloring ==&lt;br /&gt;
See also [[:Category:Coloring]].  &lt;br /&gt;
&lt;br /&gt;
===Color by atom type from a script===&lt;br /&gt;
See [[Color]] for this.&lt;br /&gt;
&lt;br /&gt;
===Assign color by B-factor===&lt;br /&gt;
See section [[Color]] for this.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Bonds ==&lt;br /&gt;
PyMOL can deduce bonds from the PDB structure file, even if the '''CONECT''' records are missing.  In fact, PyMOL guesses bonding connectivity based on proximity, based on the empirical observation that two atoms of a given radius will not be generally closer than a certain distance unless they are bonded.&lt;br /&gt;
&lt;br /&gt;
===Displaying double bonds===&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:DoubleBonds.png|Image showing double bonds in PyMOL.  Double bonds are supported in [[lines]] and [[sticks]].&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can go into the [[lines]] mode and turning on the valence display:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
hide&lt;br /&gt;
as lines&lt;br /&gt;
set valence, 0.1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A higher value for valence spreads things out more. I don't know of a way to get the dotted notation.&lt;br /&gt;
&lt;br /&gt;
===Hydrogen bonds and Polar Contacts===&lt;br /&gt;
[[Image:Polar_contacts_small.png|thumb|Polar Contacts in PyMol|center|300px]]&lt;br /&gt;
Using the actions [A] button for an object or selection you can display Hydrogen bonds and Polar Contacts.&lt;br /&gt;
[A]-&amp;gt;find-&amp;gt;polar contacts-&amp;gt;&amp;lt;select from menu&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The command behind the menus is the &amp;lt;b&amp;gt;dist&amp;lt;/b&amp;gt;ance command called with the additional argument mode=2.&lt;br /&gt;
&lt;br /&gt;
Parameters that control the the identification of H-bonds are defined as&lt;br /&gt;
 set h_bond_cutoff_center, 3.6&lt;br /&gt;
with ideal geometry and&lt;br /&gt;
 set h_bond_cutoff_edge, 3.2&lt;br /&gt;
with minimally acceptable geometry.&lt;br /&gt;
&lt;br /&gt;
These settings can be changed *before* running the detection process (dist&lt;br /&gt;
command mode=2 or via the menus).&lt;br /&gt;
&lt;br /&gt;
Note that the hydrogen bond geometric criteria used in PyMOL was designed to&lt;br /&gt;
emulate that used by [http://swift.cmbi.kun.nl/gv/dssp/ DSSP].&lt;br /&gt;
&lt;br /&gt;
==== Hydrogen bonds between specific atoms ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
dist name, sele1, sele2, mode=2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hydrogen bonds where find-&amp;gt;polar contacts doesn't do what you need ====&lt;br /&gt;
You can show H-bonds between two objects using atom selections so long as hydrogens are present in both molecules. If you don't have hydrogens, you can use [[h_add]] on the proteins, or provide ligands with valence information and then use h_add.&lt;br /&gt;
&lt;br /&gt;
Two examples are below. For clarity, they draw dashes between the heavy atoms and hide the hydrogens.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# EXAMPLE 1: Show hydrogen bonds between protein &lt;br /&gt;
# and docked ligands (which must have hydrogens)&lt;br /&gt;
&lt;br /&gt;
load target.pdb,prot&lt;br /&gt;
load docked_ligs.sdf,lig&lt;br /&gt;
&lt;br /&gt;
# add hydrogens to protein&lt;br /&gt;
&lt;br /&gt;
h_add prot&lt;br /&gt;
&lt;br /&gt;
select don, (elem n,o and (neighbor hydro))&lt;br /&gt;
select acc, (elem o or (elem n and not (neighbor hydro)))&lt;br /&gt;
dist HBA, (lig and acc),(prot and don), 3.2&lt;br /&gt;
dist HBD, (lig and don),(prot and acc), 3.2&lt;br /&gt;
delete don&lt;br /&gt;
delete acc&lt;br /&gt;
hide (hydro)&lt;br /&gt;
&lt;br /&gt;
hide labels,HBA&lt;br /&gt;
hide labels,HBD&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# EXAMPLE 2&lt;br /&gt;
# Show hydrogen bonds between two proteins&lt;br /&gt;
&lt;br /&gt;
load prot1.pdb&lt;br /&gt;
load prot2.pdb&lt;br /&gt;
&lt;br /&gt;
h_add prot1&lt;br /&gt;
h_add prot2&lt;br /&gt;
&lt;br /&gt;
select don, (elem n,o and (neighbor hydro))&lt;br /&gt;
select acc, (elem o or (elem n and not (neighbor hydro)))&lt;br /&gt;
dist HBA, (prot1 and acc),(prot2 and don), 3.2&lt;br /&gt;
dist HBD, (prot1 and don),(prot2 and acc), 3.2&lt;br /&gt;
delete don&lt;br /&gt;
delete acc&lt;br /&gt;
hide (hydro)&lt;br /&gt;
&lt;br /&gt;
hide labels,HBA&lt;br /&gt;
hide labels,HBD&lt;br /&gt;
&lt;br /&gt;
# NOTE: that you could also use this approach between two&lt;br /&gt;
# non-overlapping selections within a single object.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
There is also a [http://www.ebi.ac.uk/~gareth/pymol/downloads/scripts/hbond.py script] drawing nice hydrogen bonds from [http://www.ebi.ac.uk/~gareth Gareth Stockwell].&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;polar contacts&amp;quot; mentioned above are probably better at finding hydrogen bonds than these scripts. &amp;quot;Polar contacts&amp;quot; check geometry as well as distance.&lt;br /&gt;
&lt;br /&gt;
==Calculating dihedral angles==&lt;br /&gt;
The get_dihedral function requires four single-atom selections to work:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
get_dihedral prot1///9/C, prot1///10/N, prot1///10/CA, prot1///10/C&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
== Cavities ==&lt;br /&gt;
See [[Surfaces_and_Voids]].  Also [[Caver]] and [[CASTp]].&lt;br /&gt;
&lt;br /&gt;
==Surface-Related==&lt;br /&gt;
&lt;br /&gt;
===Surface Area===&lt;br /&gt;
To calculate the surface area of a selection, see [[Get_Area]].&lt;br /&gt;
&lt;br /&gt;
===Polar surface area===&lt;br /&gt;
For a solvent accessible PSA approximation:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dot_density, 3&lt;br /&gt;
remove hydro&lt;br /&gt;
remove solvent&lt;br /&gt;
show dots&lt;br /&gt;
set dot_solvent, on&lt;br /&gt;
get_area elem N+O&lt;br /&gt;
get_area elem C+S&lt;br /&gt;
get_area all&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For molecular PSA approximation&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dot_density, 3&lt;br /&gt;
remove hydro&lt;br /&gt;
remove solvent&lt;br /&gt;
set dot_solvent, off&lt;br /&gt;
get_area elem N+O&lt;br /&gt;
get_area elem C+S&lt;br /&gt;
get_area all&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Showing dots isn't mandatory, but it's a good idea to confirm that you're getting the value for the atom dot surface you think you're using.&lt;br /&gt;
Please realize that the resulting numbers are only approximate, reflecting the sum of partial surface areas for all the dots you see. To increase accuracy, set dot_density to 4, but be prepared to wait...&lt;br /&gt;
 &lt;br /&gt;
===Display solvent accessible surface===&lt;br /&gt;
Using the surface display mode, PyMOL doesn't show the solvent accessible surface, rather it shows the solvent/protein contact surface. The solvent accessible surface area is usually defined as the surface traced out by the center of a water sphere, having a radius of about 1.4 angstroms, rolled over the protein atoms. The contact surface is the surface traced out by the vdw surfaces of the water atoms when in contact with the protein.&lt;br /&gt;
&lt;br /&gt;
PyMOL can only show solvent accessible surfaces using the dot or sphere representations:&lt;br /&gt;
&lt;br /&gt;
for dots:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
show dots&lt;br /&gt;
set dot_mode,1&lt;br /&gt;
set dot_density,3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for spheres:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter all,vdw=vdw+1.4&lt;br /&gt;
show spheres&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Contact Potential===&lt;br /&gt;
See [[Protein_contact_potential]] and [[APBS]].&lt;br /&gt;
[[Image:Prot_contact_pot.png|thumb|right|125px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:right;&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Residues with functional groups===&lt;br /&gt;
[[Image:1igt_cys_lys_asp_glu_colored.png|thumb|200px|Whole residues colored (Cys: yellow, Lys: blue, Asp and Glu: red)]]&lt;br /&gt;
Poor man's solution: Display protein as surface, colorize all Lys (-NH2), Asp and Glu (-COOH) and Cys (-SH):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
remove resn hoh    # remove water&lt;br /&gt;
h_add              # add hydrogens&lt;br /&gt;
&lt;br /&gt;
as surface&lt;br /&gt;
color grey90&lt;br /&gt;
&lt;br /&gt;
color slate, resn lys       # lysines in light blue&lt;br /&gt;
color paleyellow, resn cys  # cysteines in light yellow&lt;br /&gt;
color tv_red, (resn asp or(resn glu))  # aspartic and glutamic acid in light red&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:1igt_functional_groups_colored.png|thumb|200px|Only central atoms of functional groups colored (Cys: S, Lys: NH2, Asp and Glu: CO2)]]&lt;br /&gt;
Not-''so''-poor-man's solution: In order to have the functional groups better localized, only the central atoms can be colored: &lt;br /&gt;
* the S atom of cystein, &lt;br /&gt;
* the N and H atoms of the free amine of lysine (may be displayed with three H atoms at all three possible positions)&lt;br /&gt;
* the C and two O atoms of free carboxylic groups in aspartic and glutamic acid &lt;br /&gt;
In this way, they are better visible through the surface compared to only one colored atom, both amines and carboxylic groups consist of three colored atoms each.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
remove resn hoh    # remove water&lt;br /&gt;
h_add              # add hydrogens&lt;br /&gt;
&lt;br /&gt;
as surface&lt;br /&gt;
color grey90&lt;br /&gt;
&lt;br /&gt;
select sulf_cys, (resn cys and (elem C))      # get the sulfur atom of cystein residues&lt;br /&gt;
color yellow, sulf_cys&lt;br /&gt;
&lt;br /&gt;
select nitro_lys, (resn lys and name NZ)              # get the nitrogens of free amines (&amp;quot;NZ&amp;quot; in PDB file)&lt;br /&gt;
select hydro_lys, (elem H and (neighbor nitro_lys))   # get the neighboring H atoms &lt;br /&gt;
select amine_lys, (nitro_lys or hydro_lys)&lt;br /&gt;
color tv_blue, amine_lys&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
select oxy_asp, (resn asp and (name OD1 or name OD2))             # get the two oxygens of -COOH  (&amp;quot;OD1&amp;quot;, &amp;quot;OD2&amp;quot;)&lt;br /&gt;
select carb_asp, (resn asp and (elem C and (neighbor oxy_asp)))   # get the connecting C atom&lt;br /&gt;
select oxy_glu, (resn glu and (name OE1 or name OE2))             # oxygens &amp;quot;OE1&amp;quot; and &amp;quot;OE2&amp;quot; in PDB file&lt;br /&gt;
select carb_glu, (resn glu and (elem c and (neighbor oxy_glu)))&lt;br /&gt;
select carboxy, (carb_asp or oxy_asp or carb_glu or oxy_glu)&lt;br /&gt;
color tv_red, carboxy&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By displaying the protein as non-transparent surface, only the functional groups (colored atoms) at the surface are visible. The visualization of those groups can be pronounced by displaying the corresponding atoms as spheres, e.g. &amp;quot;as spheres, carboxy + amine_lys + sulf_cys&amp;quot;, in this way it might become more clear how accessible they are.&lt;br /&gt;
&lt;br /&gt;
When displaying the protein as cartoon, the functional groups can be shown as spheres, and the whole residues cys, lys, asp and glu as sticks connected to the backbone, with the atoms of the functional groups again as spheres. However, then also the not accessible residues inside the protein are visible.&lt;br /&gt;
&lt;br /&gt;
== Backbones ==&lt;br /&gt;
===Displaying the C-Alpha trace of proteins===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
hide&lt;br /&gt;
show ribbon&lt;br /&gt;
set ribbon_sampling,1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And if your model only contains CA atoms, you'll also need to issue:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set ribbon_trace,1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Displaying the Amino Acid Backbone===&lt;br /&gt;
The easiest way to see the backbone of the protein is to do&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
hide all&lt;br /&gt;
show ribbon&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don't like the ribbon representation, you can also do something like&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
hide all&lt;br /&gt;
show sticks, name C+O+N+CA&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
You can replace '''sticks''' in the above by other representations like '''spheres''' or '''lines'''.&lt;br /&gt;
&lt;br /&gt;
===Displaying the Phosphate backbone of nucleic acids===&lt;br /&gt;
====Native Nucleic Acid Rendering in PyMol====&lt;br /&gt;
PyMol now better supports viewing nucleic acid structure. [[Nuccyl]] still seems to be the reigning champ for image quality, but see PyMol's native [[Cartoon]] command.  For more information on representing nucleic acids, please see the [[:Category:Nucleic_Acids|Nucleic Acids]] Category.&lt;br /&gt;
[[Image:Cnam_0.png|right|thumb|130px]] &amp;lt;div style=&amp;quot;clear:right;&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should you ever want to show the phosphate trace of a nucleic acid molecule:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
def p_trace(selection=&amp;quot;(all)&amp;quot;):&lt;br /&gt;
    s = str(selection)&lt;br /&gt;
    cmd.hide('lines',&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.hide('spheres',&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.hide('sticks',&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.hide('ribbon',&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.show('cartoon',&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.set('cartoon_sampling',1,&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
    cmd.set('cartoon_tube_radius',0.5,&amp;quot;(&amp;quot;+s+&amp;quot;)&amp;quot;)&lt;br /&gt;
cmd.extend('p_trace',p_trace)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and then:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
p_trace (selection)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Align proteins with CA fit==&lt;br /&gt;
If two proteins have significant homology, you can use the [[Align]] command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
align prot1////ca,prot2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which will perform a sequence alignment of prot1 against prot2, and then an optimizing fit using the CA positions. I'm not sure if the help text for align got into 0.82, but the next version will definitely have it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Objects_and_Selections|Displaying Biochemical Properties]]&lt;br /&gt;
[[Category:Nucleic_Acids|Displaying Biochemical Properties]]&lt;br /&gt;
[[Category:Biochemical_Properties]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Modeling_and_Editing_Structures&amp;diff=12788</id>
		<title>Modeling and Editing Structures</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Modeling_and_Editing_Structures&amp;diff=12788"/>
		<updated>2009-05-16T17:33:48Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: /* Adding hydrogen bonds */ +wikilink&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Modeling in PyMOL=&lt;br /&gt;
&lt;br /&gt;
==Saving with transformed coordinates==&lt;br /&gt;
&lt;br /&gt;
Here is a simple script that saves the molecule with coordinates from the current orientation.&lt;br /&gt;
(invoke it with 'run save_transformed.py' and type the new save_transformed.py command thereafter).&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# Adds the command save_transformed&lt;br /&gt;
# Usage: save_transformed object, file&lt;br /&gt;
def save_transformed(object,file):&lt;br /&gt;
    m = cmd.get_view(0)&lt;br /&gt;
    ttt = [m[0], m[1], m[2], 0.0,&lt;br /&gt;
           m[3], m[4], m[5], 0.0,&lt;br /&gt;
           m[6], m[7], m[8], 0.0,&lt;br /&gt;
           0.0,   0.0,  0.0, 1.0]&lt;br /&gt;
    cmd.transform_object(object,ttt)&lt;br /&gt;
    cmd.save(file,object)&lt;br /&gt;
&lt;br /&gt;
cmd.extend('save_transformed',save_transformed)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Translate or rotate individual objects==&lt;br /&gt;
There is a &amp;quot;translate&amp;quot; function similar to &amp;quot;rotate&amp;quot;, the docs for these don't exist yet, because the implementation isn't finished. However, feel free to use them in the following forms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
translate vector,object-name,state&lt;br /&gt;
   (vector needs to be something like [x,y,z])&lt;br /&gt;
&lt;br /&gt;
   translate [1,0,0],pept&lt;br /&gt;
&lt;br /&gt;
rotate axis,angle,object-name,state&lt;br /&gt;
   (axis can be either the letter x,y,z or a 3D vector [x,y,z])&lt;br /&gt;
   rotate x,90,pept&lt;br /&gt;
   rotate [1,1,1],10,pept&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Moving one segment relative to the rest==&lt;br /&gt;
&lt;br /&gt;
This means moving two parts of one object into different directions. The easiest way to do this is to split the objects and then use the rotate command.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
load 1FJ1.pdb&lt;br /&gt;
&lt;br /&gt;
# split PDB file&lt;br /&gt;
&lt;br /&gt;
create anti=(chain F) &lt;br /&gt;
create fab=(chain A,B)&lt;br /&gt;
&lt;br /&gt;
# delete original object&lt;br /&gt;
delete 1FJ1&lt;br /&gt;
&lt;br /&gt;
# color objects&lt;br /&gt;
color green,fab&lt;br /&gt;
color pink,anti&lt;br /&gt;
&lt;br /&gt;
# color interface&lt;br /&gt;
select inter = (byres ((fab within 5 of anti)\&lt;br /&gt;
   or (anti within 5 of fab)))&lt;br /&gt;
&lt;br /&gt;
color yellow,inter&lt;br /&gt;
&lt;br /&gt;
# splay apart&lt;br /&gt;
orient&lt;br /&gt;
origin fab&lt;br /&gt;
rotate y,60,fab&lt;br /&gt;
origin anti&lt;br /&gt;
rotate y,-60, anti&lt;br /&gt;
&lt;br /&gt;
# zoom interface region&lt;br /&gt;
zoom inter&lt;br /&gt;
show sph,inter&lt;br /&gt;
disable inter&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Split states to objects==&lt;br /&gt;
There is also a new command in the 0.95 series:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
   split_states object-name&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
which will spread a PDB &amp;quot;biological unit&amp;quot; (or any multi-state object -- including SD files) over a series of independent objects. This makes it possible to interact with such objects more naturally than with &amp;quot;all_states = 1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Altering secondary structures==&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
 alter A/10:34/, ss='H'&lt;br /&gt;
 alter A/35:40/, ss='L'&lt;br /&gt;
 alter A/41:60/, ss='S'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Altering van der Waals radii==&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter (elem Fe),vdw=1.8&lt;br /&gt;
rebuild&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(The value for Fe is wrecked in PyMOL at the moment, so running the above line might be a good idea).&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Altering atom coordinates==&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter_state 1,(pdb1cse),x=x-10.0 &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The latter section can contain formulae involving at least the xyz coordinates, lots of constants and the (+-*/) operators.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Deleting bonds==&lt;br /&gt;
&lt;br /&gt;
Select the bond using Ctrl-right-click, then either&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
unbond pk1,pk2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
or hit Ctrl-D.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Converting D- to L- amino acids==&lt;br /&gt;
The inversion function was changed in version 0.95 to take advantage of multiple picked atoms. To invert a center, Ctrl-middle-click to pick the center atom as pk1 and two stationary atoms as pk2 and pk3. Then type Ctrl-E to invert.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Adding disulfide bonds==&lt;br /&gt;
You can use the [[Cmd bond]] command to attach them:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
bond 24/sg,26/sg&lt;br /&gt;
bond 56/sg,99/sg&lt;br /&gt;
unpick&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(unpick will hide the bond baton which gets displayed.)&lt;br /&gt;
Additionally, the residue names can be changed for bonded cysteines:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter cys/,name='CYX'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
or for specific residues&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
alter 24+26+56+99/,name='CYX'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Adding hydrogen bonds==&lt;br /&gt;
:''See [[Displaying_Biochemical_Properties#Hydrogen_bonds_and_Polar_Contacts|Displaying biochemical properties]].''&lt;br /&gt;
&lt;br /&gt;
==Protonating ligands==&lt;br /&gt;
If your ligands come in with valid valencies and formal charges, PyMOL's h_add command can protonate ligands. (NOTE that there is a minor technical hiccup with SD-files which are loaded by default as immutable &amp;quot;discrete&amp;quot; objects.) Suffice it to say that in order to make changes to the chemical structure, an object must be loaded with the &amp;quot;discrete&amp;quot; flag set to zero.&lt;br /&gt;
Unfortunately, much of the molecular editing stuff remains to be documented. Here's an example sequence, but I'm not sure it will help to much...as indicated in the manual, this is immature functionality with some major gaps. Attach in particular is very limited...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# show valences&lt;br /&gt;
set valence=0.05&lt;br /&gt;
&lt;br /&gt;
# load cysteine fragment&lt;br /&gt;
fragment cys&lt;br /&gt;
&lt;br /&gt;
# remove hydrogens&lt;br /&gt;
remove (hydro)&lt;br /&gt;
&lt;br /&gt;
# edit gamma S&lt;br /&gt;
edit cys////sg&lt;br /&gt;
&lt;br /&gt;
# add hydrogen&lt;br /&gt;
attach H,1,1&lt;br /&gt;
&lt;br /&gt;
# add planer, trivalent nitrogen onto C terminus&lt;br /&gt;
edit cys////C&lt;br /&gt;
attach N,3,3&lt;br /&gt;
&lt;br /&gt;
# edit that nitrogen&lt;br /&gt;
edit (elem N and neighbor cys////C)&lt;br /&gt;
&lt;br /&gt;
# attach a tetrahedral methyl (note random position)&lt;br /&gt;
attach C,4,4&lt;br /&gt;
&lt;br /&gt;
# here's an example of adding a whole residue from the library&lt;br /&gt;
edit cys////N&lt;br /&gt;
editor.attach_amino_acid(&amp;quot;pk1&amp;quot;,&amp;quot;ace&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# now restore missing hydrogens (note that the names are off...)&lt;br /&gt;
h_add&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Superposition of two molecules==&lt;br /&gt;
Using pair_fit requires that you specify a set of paired atoms in each structure. Fortunately, you no longer have to specify each pair separately, so long as the ordering is the same in each selection (almost always true).&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
pair_fit ( trna10 and resid 10:15 and name P ), ( ref4 and resid 10:15 and name P )&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
pair_fit prot1///11-26/CA, prot2///34-49/CA&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
would superimpose prot1 on prot2 using C-alphas from residues 11-26 in prot1 and 34-49 in prot2.&lt;br /&gt;
&lt;br /&gt;
==Manual superposition of two molecules==&lt;br /&gt;
You can also align to structures using mouse rotation/translation. For this, you need to protect those molecules you don't want to move with (action menu -&amp;gt; movement -&amp;gt; protect) in the selection menu.&lt;br /&gt;
&lt;br /&gt;
Protect one object, deprotect the other, grab the deprotected object and move with Shift-Mouse. &lt;br /&gt;
Don't forget to  switch to Mouse Editing mode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Adding and using your own fragments==&lt;br /&gt;
Pymol has some build-in fragments (amino acids and simple functional groups). You can add your own fragments, eg. sugars, in this way:&lt;br /&gt;
&lt;br /&gt;
Create the molecule you want to use as a fragment. Save it as a .pkl file in &amp;lt;pymol_path&amp;gt;/data/chempy/fragments.&lt;br /&gt;
&lt;br /&gt;
How to use the fragment:&lt;br /&gt;
&lt;br /&gt;
Pick the atom (ctrl-middle) where you want to add the fragment. This will usually be a hydrogen atom (which will be removed). Then use the command:&lt;br /&gt;
&lt;br /&gt;
 editor.attach_fragment('pk1','my_fragment_name',11,0)&lt;br /&gt;
&lt;br /&gt;
where my_fragment_name is the name of the pkl-file (w/o .pkl extension) and 11 is the number of the connecting (hydrogen) atom in the fragment. &lt;br /&gt;
To determine this number, press '[L]abel' -&amp;gt; 'atom identifiers' -&amp;gt; 'index' and choose the hydrogen atom you want.&lt;br /&gt;
&lt;br /&gt;
If you want a hotkey for your fragment, you can probably put it in &amp;lt;pymol_path&amp;gt;/modules/pmg_tk/skins/normal/__init__.py, but I haven't tried this.&lt;br /&gt;
&lt;br /&gt;
[[Category:Advanced Issues|Modeling and Editing Structures]]&lt;br /&gt;
[[Category:Biochemical_Properties]]&lt;br /&gt;
[[Category:States]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Gap&amp;diff=7684</id>
		<title>Dash Gap</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Gap&amp;diff=7684"/>
		<updated>2007-02-07T19:35:13Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: added Category Settings, see also articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets the distance between dashes in labels.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_gap, 0.1500&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Dashes1000.png|Dash gap small -- dash_gap set to 0.1500&lt;br /&gt;
Image:Dashes3500.png|Dash gap normal -- dash_gap set to 0.3500&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash Length]]&lt;br /&gt;
*[[Dash Radius]]&lt;br /&gt;
*[[Dash Round Ends]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Length&amp;diff=3538</id>
		<title>Dash Length</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Length&amp;diff=3538"/>
		<updated>2007-02-07T19:34:01Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: added Category Settings, see also articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets the length of dashes in labels.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_length, 0.3500 # make longer dashes&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Dashes3500.png|Dash Length set to 0.1500&lt;br /&gt;
Image:Dl3500.png|Dash Length set to 0.3500&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash Gap]]&lt;br /&gt;
*[[Dash Radius]]&lt;br /&gt;
*[[Dash Round Ends]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Radius&amp;diff=5373</id>
		<title>Dash Radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Radius&amp;diff=5373"/>
		<updated>2007-02-07T19:33:53Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: /* See also */ added more dash-related articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets the width (radius) of the dashes.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_radius, 0.500   # fat dashes&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Dl3500.png|Normal size dashes&lt;br /&gt;
Image:Fat_dashes.png|Fat dashes; dash_radius set to 0.100&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash Gap]]&lt;br /&gt;
*[[Dash Length]]&lt;br /&gt;
*[[Dash Round Ends]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Round_Ends&amp;diff=7688</id>
		<title>Dash Round Ends</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Round_Ends&amp;diff=7688"/>
		<updated>2007-02-07T19:33:45Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: /* See also */ added more dash-related articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets roundness of the ends of label dashes.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_round_ends, 0   # square ends&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Fat_dashes.png|Rounded dash-ends&lt;br /&gt;
Image:Dash_square_ends.png|Squared off dash-ends&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash Gap]]&lt;br /&gt;
*[[Dash Length]]&lt;br /&gt;
*[[Dash Radius]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Round_Ends&amp;diff=7687</id>
		<title>Dash Round Ends</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Round_Ends&amp;diff=7687"/>
		<updated>2007-02-07T19:31:02Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: added Category Settings, see also articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets roundness of the ends of label dashes.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_round_ends, 0   # square ends&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Fat_dashes.png|Rounded dash-ends&lt;br /&gt;
Image:Dash_square_ends.png|Squared off dash-ends&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash radius]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_Radius&amp;diff=5372</id>
		<title>Dash Radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_Radius&amp;diff=5372"/>
		<updated>2007-02-07T19:30:53Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: added Category Settings, see also articles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Sets the width (radius) of the dashes.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
set dash_radius, 0.500   # fat dashes&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Dl3500.png|Normal size dashes&lt;br /&gt;
Image:Fat_dashes.png|Fat dashes; dash_radius set to 0.100&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Dash Round Ends]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Dash_radius&amp;diff=3543</id>
		<title>Dash radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Dash_radius&amp;diff=3543"/>
		<updated>2007-02-07T19:29:53Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: redirect to Dash Radius&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Dash Radius]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Sphere_scale&amp;diff=10330</id>
		<title>Sphere scale</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Sphere_scale&amp;diff=10330"/>
		<updated>2007-02-07T19:01:48Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: added Category Settings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
This setting affects the apparent radius of spheres in the sphere representation. Default scale is set to 1.0.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&lt;br /&gt;
set sphere_scale, ''size''&lt;br /&gt;
&lt;br /&gt;
''size'' can be any float number. Using 0.25 gives a nice balls&amp;amp;sticks representation with both lines and spheres turned on.&lt;br /&gt;
&lt;br /&gt;
set sphere_scale by itself will revert to default.&lt;br /&gt;
&lt;br /&gt;
==Related settings==&lt;br /&gt;
*[[sphere_color]]&lt;br /&gt;
*[[sphere_mode]]&lt;br /&gt;
*[[sphere_point_max_size]]&lt;br /&gt;
*[[sphere_point_size]]&lt;br /&gt;
*[[sphere_quality]]&lt;br /&gt;
*[[sphere_solvent]]&lt;br /&gt;
*[[sphere_transparency]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Stick_radius&amp;diff=8985</id>
		<title>Stick radius</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Stick_radius&amp;diff=8985"/>
		<updated>2007-02-07T18:43:29Z</updated>

		<summary type="html">&lt;p&gt;Pablo.englebienne: created initial description, based on sphere_scale&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
This setting affects the radius of sticks in the sticks representation. Default scale is set to 0.25.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set sticks_radius, ''size''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''size'' can be any float number. Using 0.25 (default value) is usually appropriate for most representations, although 0.15 migh be preferred for comparing closely related structures, e.g., conformers.&lt;br /&gt;
&lt;br /&gt;
''Note:'' &amp;lt;code&amp;gt;set stick_radius&amp;lt;/code&amp;gt; by itself will revert to 1.00.&lt;br /&gt;
&lt;br /&gt;
==Related settings==&lt;br /&gt;
&lt;br /&gt;
*[[sphere_scale]]&lt;br /&gt;
*[[stick_ball_ratio]]&lt;/div&gt;</summary>
		<author><name>Pablo.englebienne</name></author>
	</entry>
</feed>