<?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=Cchem</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=Cchem"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php/Special:Contributions/Cchem"/>
	<updated>2026-05-30T10:03:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Ramp_update&amp;diff=14944</id>
		<title>Ramp update</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Ramp_update&amp;diff=14944"/>
		<updated>2022-05-25T18:29:52Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ramp_update]] updates range and/or color of a color ramp.&lt;br /&gt;
&lt;br /&gt;
''New in PyMOL 1.8''&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
 ramp_update name [, range [, color ]]&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
 ramp_new    e_pot_color, e_pot_map, [-10,0,10], [red,white,blue]&lt;br /&gt;
 ramp_update e_pot_color, range=[-15,0,15]&lt;br /&gt;
 ramp_update e_pot_color, color=[green,white,orange]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[ramp_new]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Cluster_mols&amp;diff=14942</id>
		<title>Cluster mols</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Cluster_mols&amp;diff=14942"/>
		<updated>2022-05-25T18:29:52Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 3 revisions imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:cluster_mols_py_pymol.png|450px|right]]&lt;br /&gt;
cluster_mols is a PyMOL plugin that allows the user to quickly select compounds from a virtual screen to be purchased or synthesized.&lt;br /&gt;
&lt;br /&gt;
It helps the user by automatically clustering input compounds based on their molecular fingerprints [http://openbabel.org/wiki/FP2] and loading them into the PyMOL window.  cluster_mols also highlights both good and bad polar interactions between the ligands and a user specified receptor.  Additionally there are a number of keyboard controls for selecting and extracting compounds, as well as functionality for searching online to see if there are vendors for a selected compound.&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
The basic work flow of cluster_mols.py can be broken up into three parts.&lt;br /&gt;
# Computing a similarity matrix from the input compounds&lt;br /&gt;
# Performing hierarchical clustering on the results from 1)&lt;br /&gt;
# Cutting the tree at a user-specified height and creating and sorting clusters &lt;br /&gt;
&lt;br /&gt;
The results of 1 and 2 are saved to python pickle files so you do not have to recompute them in subsequent runs.&lt;br /&gt;
&lt;br /&gt;
In addition, it also highlights both good and bad polar contacts between the ligand and a user specified protein using the 'show_contacts' module described below.&lt;br /&gt;
&lt;br /&gt;
This script also integrates keyboard controls which allows for WASD movement through the clusters as well as keyboard shortcuts for pulling out compounds.&lt;br /&gt;
See below for usage.&lt;br /&gt;
&lt;br /&gt;
= Download =&lt;br /&gt;
The most up to date version (recommended) of cluster_mols is available through BitBucket at: https://bitbucket.org/mpb21/cluster_mols_py/overview&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
This plugin has a number of dependencies that are required. And it is currently only supported on Linux and OSX. &lt;br /&gt;
&lt;br /&gt;
Python packages (install using easy_install or pip)&lt;br /&gt;
# openbabel&lt;br /&gt;
# numpy&lt;br /&gt;
# scipy&lt;br /&gt;
# Tkinter&lt;br /&gt;
# fastcluster&lt;br /&gt;
# Pmw-py3 '''Important:''' Pmw 2.0.1 does not work; install the Pmw-py3 package instead of Pmw to get version 2.1&lt;br /&gt;
&lt;br /&gt;
Command line tools (These must be accessible through your PATH environment variable):&lt;br /&gt;
# obabel -- from http://openbabel.org&lt;br /&gt;
&lt;br /&gt;
Recent versions of cluster_mols do not require sdsorter, but it is still a very useful tool for dealing with sdf files.&lt;br /&gt;
# sdsorter -- https://sourceforge.net/projects/sdsorter/&lt;br /&gt;
&lt;br /&gt;
Once you have the required dependencies, install it through PyMOL's Plugin menu.&lt;br /&gt;
&lt;br /&gt;
PyMOL &amp;gt; Plugin &amp;gt; Install Plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The GUI is relatively straightforward, if you follow it from top to bottom, and then then left to right through the tabs. &lt;br /&gt;
&lt;br /&gt;
The program requires that the input be a '.sdf' or '.sdf.gz' file. If your compounds are not in that format, use the 'babel' tool from OpenBabel to convert them.&lt;br /&gt;
&lt;br /&gt;
== GUI Options ==&lt;br /&gt;
[[File:cluster_mols_screen_1_desc.png|200px|thumb]]&lt;br /&gt;
[[File:cluster_mols_screen_2_desc.png|200px|thumb]]&lt;br /&gt;
&lt;br /&gt;
In the 'Compute Similarities' tab, there are options for selecting a new ligand and for specifying how many CPUs you want to run the similarity calculation on. Clicking the 'Compute Similarity' button will start the similarity calculations. If you check the 'Ignore saved results?' box it will ignore any saved intermediate results files. This could be useful if you change the contents of the original input file while keeping the file name the same.&lt;br /&gt;
&lt;br /&gt;
Depending on how many compounds there are, the similarity calculations may take between 1 and 10 minutes.  If you launched PyMOL from the command line, you will be able to see the progress printing out in the console. The similarity results are saved to a file so if you want to re-cluster the same input file, you do not need to wait to recompute the similarities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first option on the Cluster Compounds tab defines how the clusters will be sorted. The default is to sort by the 'minimizedAffinity' which is inserted into the output sdf file after minimization with 'smina' (An enhanced version of AutoDock Vina. Available at: http://www.smina.sf.net). You can also sort the clusters by any SD tag that exists in the input file, or by the Title (alphabetically) or by the size of the cluster.&lt;br /&gt;
&lt;br /&gt;
The second option is the height at which the hierarchical clustering tree is cut. The units are arbitrary, but a higher number leads to a small number of large clusters of less similar compounds, and lower cutoffs lead to more small clusters of more similar compounds. Play around with the cutoff until you get a clustering that you like. The third option is a check box for whether to group clusters with only one compound into one ‘singletons’ cluster. The forth option enables the show_contacts tool that is described below. There is also a field to enter a PyMOL selection string to compute the hydrogen bonds to. Finally, there is a button to create the clusters and load them into PyMOL.&lt;br /&gt;
&lt;br /&gt;
== Keyboard Controls ==&lt;br /&gt;
Once you have finished the similarity calculations and clustering mentioned above, you can navigate the clusters using the keyboard. Familiar to gamers, you can move through clusters using the WASD keys, (W for up, S for down, A for left, D for right). &lt;br /&gt;
The one important caveat is that due to [[Set_Key#KEYS_WHICH_CAN_BE_REDEFINED|limitations]] in PyMOL, the WASD movement needs to be used with the Control (or Alt) key. Meaning Ctrl-W moves up. It seems weird, but you quickly get used to it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigation Controls&lt;br /&gt;
&lt;br /&gt;
Ctrl-W – Move up a cluster&lt;br /&gt;
&lt;br /&gt;
Ctrl-S – Move down a cluster&lt;br /&gt;
&lt;br /&gt;
Ctrl-A – Move to the previous compound in a cluster&lt;br /&gt;
&lt;br /&gt;
Ctrl-D – Move to the next compound in the cluster&lt;br /&gt;
&lt;br /&gt;
Ctrl-F -- Check for vendors&lt;br /&gt;
&lt;br /&gt;
If you acquired your compounds from ZINCPharmer (http://zincpharmer.csb.pitt.edu/) and/or your compounds have title that start with a ZINC ID (http://www.docking.zinc.org) or a MolPort ID (http://www.molport.com), you can hit 'Ctrl-F' to see if there are any vendors available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Compound selection&lt;br /&gt;
&lt;br /&gt;
In addition to moving through the clusters, you can also extract compounds that you like for later viewing using the following controls. Pressing F3 will append the current compounds into a new object with the suffix '_selected'. &lt;br /&gt;
&lt;br /&gt;
F1 – Print title of currently selected molecule&lt;br /&gt;
&lt;br /&gt;
F2 – Remove most recently added compound&lt;br /&gt;
&lt;br /&gt;
'''F3 – Add currently visible compound to list''' (Most commonly used)&lt;br /&gt;
&lt;br /&gt;
F4, F12 – Print List&lt;br /&gt;
&lt;br /&gt;
== show_contacts ==&lt;br /&gt;
show_contacts is an expanded version of list_hbonds[http://pldserver1.biochem.queensu.ca/~rlc/work/pymol/] that shows both favorable and unfavorable contacts between ligands and a protein receptor. show_contacts has been integrated into cluster_mols as a function and is executed automatically when clustering. It can also be run by itself, not in the context of cluster_mols. In the standalone case, the usage is as follows:&lt;br /&gt;
&lt;br /&gt;
	show_contacts(selection,selection2,result=&amp;quot;contacts&amp;quot;,cutoff=3.6, bigcutoff = 4.0):&lt;br /&gt;
&lt;br /&gt;
The arguments are as follows:&lt;br /&gt;
#selection -- pymol selection string for the protein&lt;br /&gt;
#selection2 -- pymol selection string for the ligands&lt;br /&gt;
#results -- prefix of the object that the distances should be shown in. (Default &amp;quot;contacts&amp;quot;)&lt;br /&gt;
#cutoff -- Distance cutoff for what is considered an ideal hydrogen bond.&lt;br /&gt;
#bigcutoff -- Distance cutoff for a non-ideal hydrogen bond.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
The output of show_contacts are a set of pymol distance objects. They are color-coded and size coded to indicate different interactions between the ligand and protein. They are controlled by the parameter indicated.&lt;br /&gt;
&lt;br /&gt;
# thin-purple lines -- all possible polar contacts (acc-acc, don-don, acc-don) -- bigcutoff&lt;br /&gt;
# thick-yellow lines -- All ideal hydrogen bonds -- cutoff&lt;br /&gt;
# thin-yellow lines -- Non ideal hydrogen bonds -- bigcutoff&lt;br /&gt;
# thick-red lines -- Polar clashes, i.e. Donor-Donor, Acceptor-Acceptor -- cutoff&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Citing ClusterMols =&lt;br /&gt;
If you use ClusterMols in your work, please cite the following.&lt;br /&gt;
&lt;br /&gt;
Baumgartner, Matthew (2016) IMPROVING RATIONAL DRUG DESIGN BY INCORPORATING NOVEL BIOPHYSICAL INSIGHT. Doctoral Dissertation, University of Pittsburgh.&lt;br /&gt;
&lt;br /&gt;
= Authors =&lt;br /&gt;
The main cluster_mols.py script was conceived of by Matthew P Baumgartner (mpb21 [at] pitt.edu) and Dr. David Koes while working in the lab of Dr. Carlos Camacho at the University of Pittsburgh. The cluster_mols.py script was implemented (and later rewritten) by MPB. The show_contacts functionality and the first version of the objectfocus.py keyboard controls was written by DK.&lt;br /&gt;
&lt;br /&gt;
Please send questions/comments/bug reports to matthew.p.baumgartner [at] gmail.com.&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Jupyter&amp;diff=14936</id>
		<title>Jupyter</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Jupyter&amp;diff=14936"/>
		<updated>2021-12-06T03:43:04Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some PyMOL functionality can be used inside [https://jupyter.org/ Jupyter Notebooks]. Since PyMOL's nature is primarily that of an application and not of a library, there are various ways to do PyMOL+Jupyter integration, each way with its own limitations.&lt;br /&gt;
&lt;br /&gt;
== Ways of Integration ==&lt;br /&gt;
&lt;br /&gt;
* Directly using the PyMOL API&lt;br /&gt;
** Running PyMOL and Jupyter in the same interpreter&lt;br /&gt;
*** Same thread (headless only)&lt;br /&gt;
*** Asynchronous thread (GUI possible)&lt;br /&gt;
** Running PyMOL standalone, with [[RPC]] communication (GUI possible)&lt;br /&gt;
* Using third party libraries which add their own intermediate layer&lt;br /&gt;
** [https://pypi.org/project/ipymol/ IPyMOL] controls a PyMOL instance via [[RPC]]&lt;br /&gt;
** [https://www.rdkit.org/docs/source/rdkit.Chem.PyMol.html RDKit] controls a PyMOL instance via [[RPC]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
If PyMOL and Jupyter should run in the same interpreter, they need to be installed into the same Python environment. [[RPC]] also works with two independent environments.&lt;br /&gt;
&lt;br /&gt;
=== Incentive PyMOL ===&lt;br /&gt;
&lt;br /&gt;
Install [https://docs.conda.io/en/latest/miniconda.html Miniconda] or [https://www.anaconda.com/ Anaconda] (or grab a bundle from [https://pymol.org/#download pymol.org] which includes conda). Then install:&lt;br /&gt;
&lt;br /&gt;
 conda install jupyter schrodinger::pymol&lt;br /&gt;
&lt;br /&gt;
=== Open-Source PyMOL ===&lt;br /&gt;
&lt;br /&gt;
[[Linux Install|Compile and install]] PyMOL with the same Python that you use with Jupyter, into the same environment.&lt;br /&gt;
&lt;br /&gt;
== Example 1: Same interpreter, same thread ==&lt;br /&gt;
&lt;br /&gt;
This example will render an image and display it inside the Jupyter notebook.&lt;br /&gt;
&lt;br /&gt;
Open a notebook, then execute:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
cmd.fragment('ala')&lt;br /&gt;
cmd.orient()&lt;br /&gt;
&lt;br /&gt;
# since PyMOL 2.5&lt;br /&gt;
cmd.ipython_image()&lt;br /&gt;
&lt;br /&gt;
# before PyMOL 2.5&lt;br /&gt;
cmd.png('/tmp/foo.png', ray=1)&lt;br /&gt;
from IPython.display import Image&lt;br /&gt;
Image(filename='/tmp/foo.png')&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example 2: Same interpreter, asynchronous thread ==&lt;br /&gt;
&lt;br /&gt;
''Note: This doesn't work on macOS, see https://github.com/schrodinger/pymol-open-source/issues/28 ''&lt;br /&gt;
&lt;br /&gt;
This example will control a PyMOL window (see also [[Launching_From_a_Script#STDOUT|stdout notice]]).&lt;br /&gt;
&lt;br /&gt;
Open a notebook, then execute:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# open a PyMOL window&lt;br /&gt;
import sys&lt;br /&gt;
import pymol&lt;br /&gt;
_stdouterr = sys.stdout, sys.stderr&lt;br /&gt;
pymol.finish_launching(['pymol', '-q'])&lt;br /&gt;
sys.stdout, sys.stderr = _stdouterr&lt;br /&gt;
&lt;br /&gt;
# load something into the PyMOL window&lt;br /&gt;
from pymol import cmd&lt;br /&gt;
cmd.fragment('ala')&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example 3: RPC ==&lt;br /&gt;
&lt;br /&gt;
Launch PyMOL with the &amp;quot;-R&amp;quot; option:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pymol -R&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open a Python 3 notebook, then execute:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# load something into the PyMOL window&lt;br /&gt;
import xmlrpc.client as xmlrpclib&lt;br /&gt;
cmd = xmlrpclib.ServerProxy('http://localhost:9123')&lt;br /&gt;
cmd.fragment('ala')&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Launching From a Script]]&lt;br /&gt;
* [[RPC]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Get_Area&amp;diff=14934</id>
		<title>Get Area</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Get_Area&amp;diff=14934"/>
		<updated>2021-12-06T03:43:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Get area]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:Get_Area&amp;diff=14932</id>
		<title>Talk:Get Area</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:Get_Area&amp;diff=14932"/>
		<updated>2021-12-06T03:43:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Get area]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=14930</id>
		<title>Contact map visualizer</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=14930"/>
		<updated>2021-12-06T03:43:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|filename = plugins/contact_map_visualizer.py&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Enhanced version of this plugin is now available at [[CMPyMOL]]'''&lt;br /&gt;
&lt;br /&gt;
The '''contact map visualizer''' plugin can link contact map images to the residues in PyMOL in a interactive way. Contact maps are pixel graphics where each protein residue corresponds to one line and one row of pixels. Thus for a 100 residue protein, such a image has 100x100 pixels. A common tool to generate such images is '''g_mdmat''' from the [http://www.gromacs.org gromacs] package.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
 contact_map_visualizer [ image_file [, selection ]]&lt;br /&gt;
&lt;br /&gt;
== Required Dependencies ==&lt;br /&gt;
&lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] (optional and usually included with PyMOL)&lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (optional, for automatically converting XPM images)&lt;br /&gt;
&lt;br /&gt;
Example for installing all dependencies on a Ubuntu like system:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install python-tk python-imaging python-pygame&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Locate the downloaded '''contact_map_visualizer.py''' file in the dialogbox and select 'OK'&lt;br /&gt;
* Quit and Restart 'pymol'&lt;br /&gt;
&lt;br /&gt;
Alternative way: Just [[run]] the script, it will provide a command but no menu plugin entry.&lt;br /&gt;
&lt;br /&gt;
== Generate Contact Map ==&lt;br /&gt;
&lt;br /&gt;
[[File:Contact-Map-of-a-Trajectory.png|thumb|200px|right|Mean contact map of a protein trajectory generated from g_mdmat tool in the Gromacs analysis package.]]&lt;br /&gt;
&lt;br /&gt;
Use the command [http://manual.gromacs.org/online/g_mdmat.html g_mdmat] from [http://www.gromacs.org Gromacs] analysis package. A typical contact map looks like the figure on the right.  &lt;br /&gt;
&lt;br /&gt;
To generate contact map of a single PDB. For example contact map for a PDB from RCSB, use the following command&lt;br /&gt;
 g_mdmat -f &amp;lt;protein.pdb&amp;gt; -s &amp;lt;protein.pdb&amp;gt; -mean contact-map.xpm&lt;br /&gt;
To generate a mean contact map form a protein trajectory&lt;br /&gt;
 g_mdmat -f &amp;lt;trajectory.pdb&amp;gt; -s &amp;lt;starting-frame.pdb&amp;gt; -mean contact-map.xpm&lt;br /&gt;
&lt;br /&gt;
For Gromacs 2021&lt;br /&gt;
To generate contact map of a single PDB. For example contact map for a PDB from RCSB, use the following command&lt;br /&gt;
 gmx g_mdmat -f &amp;lt;protein.pdb&amp;gt; -s &amp;lt;protein.pdb&amp;gt; -mean contact-map.xpm&lt;br /&gt;
To generate a mean contact map form a protein trajectory&lt;br /&gt;
 gmx g_mdmat -f &amp;lt;trajectory.pdb&amp;gt; -s &amp;lt;starting-frame.pdb&amp;gt; -mean contact-map.xpm&lt;br /&gt;
To convert XPM to PNG format&lt;br /&gt;
 convert contact-map.xpm contact-map.png&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot.png|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
# Copyright Notice&lt;br /&gt;
# ================&lt;br /&gt;
# &lt;br /&gt;
# The PyMOL Plugin source code in this file is copyrighted, but you are&lt;br /&gt;
# free to use and copy it as long as you don't change or remove any of&lt;br /&gt;
# the copyright notices.&lt;br /&gt;
# &lt;br /&gt;
# -----------------------------------------------------------------------------------&lt;br /&gt;
# This PyMOL Plugin Contact Maps Visualizer is&lt;br /&gt;
# Copyright (C) 2012 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
# &lt;br /&gt;
#                        All Rights Reserved&lt;br /&gt;
# &lt;br /&gt;
# Permission to use, copy, modify, distribute, and distribute modified&lt;br /&gt;
# versions of this software and its documentation for any purpose and&lt;br /&gt;
# without fee is hereby granted, provided that the above copyright&lt;br /&gt;
# notice appear in all copies and that both the copyright notice and&lt;br /&gt;
# this permission notice appear in supporting documentation, and that&lt;br /&gt;
# the name(s) of the author(s) not be used in advertising or publicity&lt;br /&gt;
# pertaining to distribution of the software without specific, written&lt;br /&gt;
# prior permission.&lt;br /&gt;
# &lt;br /&gt;
# THE AUTHOR(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,&lt;br /&gt;
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN&lt;br /&gt;
# NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR&lt;br /&gt;
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF&lt;br /&gt;
# USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR&lt;br /&gt;
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR&lt;br /&gt;
# PERFORMANCE OF THIS SOFTWARE.&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Get_sasa_relative&amp;diff=14928</id>
		<title>Get sasa relative</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Get_sasa_relative&amp;diff=14928"/>
		<updated>2021-12-06T03:43:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[get_sasa_relative]] calculates the [https://en.wikipedia.org/wiki/Relative_accessible_surface_area relative per-residue solvent accessible surface area] and optionally labels and colors residues.&lt;br /&gt;
The value is relative to full exposure of the residue, calculated by removing all other residues except its two next neighbors, if present.&lt;br /&gt;
&lt;br /&gt;
The command loads a value beteween 0.0 (fully buried) and 1.0 (fully exposed) into the b-factor property, available in [[iterate]], [[alter]] and [[label]] as '''b'''.&lt;br /&gt;
&lt;br /&gt;
''New in Incentive PyMOL 1.8 and Open-Source PyMOL 2.1''&lt;br /&gt;
&lt;br /&gt;
''Changed in PyMOL 2.6: Added '''subsele''' argument''&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
 get_sasa_relative [ selection [, state [, vis [, var [, quiet [, outfile [, subsele ]]]]]]]&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
 fetch 1ubq&lt;br /&gt;
 get_sasa_relative polymer&lt;br /&gt;
&lt;br /&gt;
Side-chain exposure, including C-alpha atom, using '''subsele''' argument (new in PyMOL 2.6):&lt;br /&gt;
&lt;br /&gt;
 get_sasa_relative polymer, subsele=sidechain guide&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[get_area]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|get_sasa_relative]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PICv&amp;diff=14926</id>
		<title>PICv</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PICv&amp;diff=14926"/>
		<updated>2021-08-16T02:55:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type = plugin&lt;br /&gt;
|download = [http://vidyaniranjan.co.in/PICv/PICv.py '''PICv''']&lt;br /&gt;
|author = [https://akshayuttarkar.wixsite.com/akshay Akshay Uttarkar], [https://vpdesai2020.github.io/vasanth.github.io/  Vasanth Kumar Desai], Namitha P, John Berrisford, [https://www.ebi.ac.uk/about/people/sameer-velankar Sameer Velankar], [http://www.vidyaniranjan.co.in/ Vidya Niranjan]*  &lt;br /&gt;
|license = GNU Free Documentation License 1.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''About PICv''' ==&lt;br /&gt;
&lt;br /&gt;
[[File:PICv.png]]&lt;br /&gt;
&lt;br /&gt;
Protein interaction clustering and visualization is an pioneer attempt in understanding protein-protein interaction at a residue level. For any given protein the interaction is purely dependent on its charges and surface-structural modifications. The clustering of proteins based on there preferential amino acid interactions provides a biological insight on both the above mentioned aspects. The clusters such obtained can be used to infer the interaction behavior for a class or family of proteins. Such interpretation can be useful in understanding structural protein chemistry. The interactions also provide information on the crucial amino acids required for interactions to remain stable. This information can be used to design antibody or induce mutations to depreciate its functionality&lt;br /&gt;
&lt;br /&gt;
[[File:PICv_home_screen.PNG]]&lt;br /&gt;
&lt;br /&gt;
== '''Code''' ==&lt;br /&gt;
Download the plugin from the following URL:&lt;br /&gt;
&lt;br /&gt;
[http://vidyaniranjan.co.in/PICv/PICv.py '''PICv Source Code''']&lt;br /&gt;
&lt;br /&gt;
== '''Installation and Demo video''' ==&lt;br /&gt;
&lt;br /&gt;
Visit the below mentioned link for detailed installation followed by demo.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/3bxpASy-FV0 '''PICv (Video)''']&lt;br /&gt;
&lt;br /&gt;
== '''Developed by''' ==&lt;br /&gt;
&lt;br /&gt;
The plugin was developed by '''Center of Excellence Computational Genomics''', R V College of Engineering, Bangalore, India in collaboration with '''Protein Data Bank in Europe (PDBe), UK'''&lt;br /&gt;
&lt;br /&gt;
'''For more details visit'''&lt;br /&gt;
&lt;br /&gt;
[http://www.vidyaniranjan.co.in/ '''Center of Excellence Computational Genomics''']&lt;br /&gt;
&lt;br /&gt;
== '''Copyright''' ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
# Copyright Notice&lt;br /&gt;
# ================&lt;br /&gt;
# &lt;br /&gt;
# The PyMOL Plugin source code in this file is copyrighted, but you are&lt;br /&gt;
# free to use and copy it as long as you don't change or remove any of&lt;br /&gt;
# the copyright notices.&lt;br /&gt;
# &lt;br /&gt;
# -----------------------------------------------------------------------------------&lt;br /&gt;
# This PyMOL Plugin PICv is&lt;br /&gt;
# Copyright (C) 2021 by Vidya Niranjan &amp;lt;vidya.n@rvce.edu.in&amp;gt;&lt;br /&gt;
# &lt;br /&gt;
#                        All Rights Reserved&lt;br /&gt;
# &lt;br /&gt;
# Permission to use, copy, modify, distribute, and distribute modified&lt;br /&gt;
# versions of this software and its documentation for any purpose and&lt;br /&gt;
# without fee is hereby granted, provided that the above copyright&lt;br /&gt;
# notice appear in all copies and that both the copyright notice and&lt;br /&gt;
# this permission notice appear in supporting documentation, and that&lt;br /&gt;
# the name(s) of the author(s) not be used in advertising or publicity&lt;br /&gt;
# pertaining to distribution of the software without specific, written&lt;br /&gt;
# prior permission.&lt;br /&gt;
# &lt;br /&gt;
# THE AUTHOR(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,&lt;br /&gt;
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN&lt;br /&gt;
# NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR&lt;br /&gt;
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF&lt;br /&gt;
# USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR&lt;br /&gt;
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR&lt;br /&gt;
# PERFORMANCE OF THIS SOFTWARE.&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=3Dstrut&amp;diff=14924</id>
		<title>3Dstrut</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=3Dstrut&amp;diff=14924"/>
		<updated>2021-08-16T02:55:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 14 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|class = infobox&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width: 120px;&amp;quot; |Type&lt;br /&gt;
|Plugin&lt;br /&gt;
|-&lt;br /&gt;
!Download&lt;br /&gt;
|https://github.com/&lt;br /&gt;
|-&lt;br /&gt;
!Author&lt;br /&gt;
|George Phillips&lt;br /&gt;
|-&lt;br /&gt;
!Other authors&lt;br /&gt;
|Tony Kamenick, Stuart Ballard&lt;br /&gt;
|-&lt;br /&gt;
!Contributors&lt;br /&gt;
|Shashank Ravichandran, Gautham Krishna, [[User:Ragothaman|Ragothaman Yennamalli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3Dstrut is an external plugin for the molecular visualization program PyMOL. The plugin generates struts at optimal positions and thus enables 3D printing of any structure visualized using PyMOL. This software is distributed freely for Windows, Linux and macOS platforms.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
Version history goes here&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Installation details goes here&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Windows_Install&amp;diff=14909</id>
		<title>Windows Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Windows_Install&amp;diff=14909"/>
		<updated>2021-06-22T03:21:08Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 3 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to install PyMOL on Microsoft Windows.&lt;br /&gt;
&lt;br /&gt;
== Incentive PyMOL ==&lt;br /&gt;
&lt;br /&gt;
[http://www.schrodinger.com Schrödinger] provides an installer to paying sponsors (EXE for PyMOL 2.0, MSI for previous version). The bundle also includes ready-to-use [[APBS]], [[morph|RigiMOL]], an MPEG encoder for movie export, and a small molecule energy minimization engine.&lt;br /&gt;
&lt;br /&gt;
Download: https://pymol.org/#download&lt;br /&gt;
&lt;br /&gt;
== Open-Source PyMOL ==&lt;br /&gt;
&lt;br /&gt;
Open-Source PyMOL is available [https://sourceforge.net/p/pymol/code/HEAD/tree/trunk/pymol/LICENSE free of charge]. It also allows sponsors to create highly customized PyMOL installations which might not be possible with the MSI installer.&lt;br /&gt;
&lt;br /&gt;
Pre-compiled Open-Source PyMOL is available free from [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pymol Christoph Gohlke of the Laboratory for Fluorescence Dynamics, University of California, Irvine].&lt;br /&gt;
&lt;br /&gt;
# Install the latest version of Python 3 for Windows (e.g., by going to http://www.python.org/downloads/ and choosing the x64 EXE installer). Use the standard options, which should mean that the installation directory is most likely C:\Users\&amp;lt;Your Username&amp;gt;\AppData\Local\Programs\Python\Python38). Make sure the option to add environment variables is selected.&lt;br /&gt;
# Do install [https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads the current Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019]. Otherwise the installed PyMOL binary may fail to run (without any error message!).  &lt;br /&gt;
# Download the [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pymol-open-source appropriate wheel files], along with all requirement wheel files (including [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip pip], [http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy Numpy] and [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pmw PMW]) into a single file directory, e.g., &amp;lt;code&amp;gt;C:\Users\&amp;lt;Your Username&amp;gt;\Downloads\PyMOL_installation&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Navigate to the installation directory in a CMD window &amp;lt;source lang = python&amp;gt;cd C:\Users\&amp;lt;Your Username&amp;gt;\Downloads\PyMOL_installation&amp;lt;/source&amp;gt; (or where ever you put the files) and begin the installation using the command: &lt;br /&gt;
&amp;lt;source lang = python&amp;gt;python.exe pip-20.x.x-py2.py3-none-any.whl/pip install --no-index --find-links=&amp;quot;%CD%&amp;quot; pymol_launcher&amp;lt;/source&amp;gt; If your python install is part of your PATH variable, then running (where x refers to the version number of pip): &amp;lt;source lang = python&amp;gt;python pip-20.x.x-py2.py3-none-any.whl/pip install --no-index --find-links=&amp;quot;%CD%&amp;quot; pymol_launcher&amp;lt;/source&amp;gt;&lt;br /&gt;
should suffice. &lt;br /&gt;
&lt;br /&gt;
To update PyMOL update the files in the PyMOL install directory and run: &amp;lt;source lang = python&amp;gt;pip install --upgrade --no-deps pymol.whl&amp;lt;/source&amp;gt; where &amp;lt;code&amp;gt;pymol.whl&amp;lt;/code&amp;gt; is replaced by the PyMOL wheel file name (not the launcher, the launcher should not require updating). To use the newer single-window Qt interface, also install the optional PyQt5 dependency for your Python installation: &amp;lt;source lang=python&amp;gt; pip install pyqt5 &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend PyMOL with additional scripts ===&lt;br /&gt;
If you now want to extend the capabilities of PyMOL, and take advantage of all the available plugins+scripts &amp;quot;out there&amp;quot;, then do the following. &amp;lt;br&amp;gt;&lt;br /&gt;
# First install &amp;quot;numpy&amp;quot; as an available module to Python. [http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy Select appropriate installer from here]&lt;br /&gt;
# Download the script/plugin collection [[Git | Pymol-script-repo]] from [https://github.com/Pymol-Scripts/Pymol-script-repo/zipball/master a .zip file from here]&lt;br /&gt;
 git clone https://github.com/Pymol-Scripts/Pymol-script-repo&lt;br /&gt;
# Unpack it to here: '''C:\Python27\Lib\site-packages\pymol\pymol_path\Pymol-script-repo'''   Double check that the folder name is correct and the same.&lt;br /&gt;
Open &amp;quot;Notepad&amp;quot; and write.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# Add paths to sys.path so PyMOL can find modules and scripts&lt;br /&gt;
import sys, os&lt;br /&gt;
pymol_git = os.path.abspath(os.path.join(os.environ['PYMOL_PATH'], 'Pymol-script-repo'))&lt;br /&gt;
os.environ['PYMOL_GIT_MOD'] = os.path.join(pymol_git,'modules')&lt;br /&gt;
sys.path.append(pymol_git)&lt;br /&gt;
sys.path.append(os.environ['PYMOL_GIT_MOD'])&lt;br /&gt;
&lt;br /&gt;
# Make setting changes to Plugin Manager&lt;br /&gt;
import pymol.plugins&lt;br /&gt;
pymol.plugins.preferences = {'instantsave': False, 'verbose': False}&lt;br /&gt;
pymol.plugins.autoload = {'apbs_tools': False}&lt;br /&gt;
pymol.plugins.set_startup_path([os.path.join(pymol_git, 'plugins'), os.path.join(sys.prefix, 'Lib', 'site-packages', 'pmg_tk', 'startup')])&lt;br /&gt;
pymol.plugins.preferences = {'instantsave': True, 'verbose': False}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
'''Then &amp;quot;File-&amp;gt;Save as-&amp;gt;All files-&amp;gt; C:\Python27\Lib\site-packages\pymol\pymol_path\run_on_startup.py'''&lt;br /&gt;
&lt;br /&gt;
Now start pymol, and enjoy all the plugins available from the menu.&lt;br /&gt;
&lt;br /&gt;
'''PyMOL''' shortcut&amp;lt;br&amp;gt;&lt;br /&gt;
Make a '''pymol''' directory in your homepath. '''mkdir %HOMEPATH%\pymol'''  Then make sure, PyMOL starts here, when you open the shortcut.&amp;lt;br&amp;gt;&lt;br /&gt;
Make a shortcut to the .cmd file, and modify it. &amp;lt;br&amp;gt;&lt;br /&gt;
Target: C:\python27\PyMOL\pymol.cmd &amp;lt;br&amp;gt;&lt;br /&gt;
Start in: %HOMEPATH%\pymol&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[pymolrc]]&lt;br /&gt;
* [[Linux Install]]&lt;br /&gt;
* [[MAC Install]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation|Windows]]&lt;br /&gt;
[[Category:Technical Issues|Windows Install]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Redo&amp;diff=14905</id>
		<title>Redo</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Redo&amp;diff=14905"/>
		<updated>2021-06-22T03:21:07Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''(Incentive PyMOL only feature)''&lt;br /&gt;
&lt;br /&gt;
See [[undo]] for guidance on PyMOL's undo feature.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
 redo [, steps]&lt;br /&gt;
&lt;br /&gt;
* '''steps''' = integer: number of steps to undo&lt;br /&gt;
&lt;br /&gt;
== PyMOL API ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.redo(int steps=1)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
  redo&lt;br /&gt;
  redo 5&lt;br /&gt;
&lt;br /&gt;
== SEE ALSO ==&lt;br /&gt;
[[Undo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|Redo]]&lt;br /&gt;
[[Category:Editing Module|Redo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Builder&amp;diff=14903</id>
		<title>Builder</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Builder&amp;diff=14903"/>
		<updated>2021-06-22T03:21:07Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 2 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
The [[Builder]] is a PyMOL GUI menu that allows you to easily build up structures by hand from various elements like atoms, fragments, rings, amino acids, etc.  You can also assign charge, secondary structure, etc.&lt;br /&gt;
&lt;br /&gt;
To access the [[Builder]] simply select the &amp;quot;Builder&amp;quot; option from the PyMOL GUI (see images).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Builder0.png|Builder button in the GUI&lt;br /&gt;
Image:Builder1.png|Builder activated.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Nucleic Acid Builder =&lt;br /&gt;
&lt;br /&gt;
As of '''Incentive PyMOL 2.3''', building can also be done with nucleic acids.&lt;br /&gt;
&lt;br /&gt;
[[File:DNA_Builder1.png]]&lt;br /&gt;
&lt;br /&gt;
Click the 'Builder' button in the top-right panel.&lt;br /&gt;
&lt;br /&gt;
[[File:DNA_Builder2.png]]&lt;br /&gt;
&lt;br /&gt;
Once selecting &amp;quot;Nucleic Acids&amp;quot;, you will presented options for building either DNA or RNA. For DNA, you can specify the custom DNA's form (A-DNA or B-DNA) and whether the DNA should be single- or double-stranded.&lt;br /&gt;
&lt;br /&gt;
[[File:DNA_Builder3.png]]&lt;br /&gt;
&lt;br /&gt;
When ready, select the base type for the nucleic acid by clicking on the button with its specified one-letter code (e.g. A, T, U, C, or G) and select &amp;quot;Create As New Object&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[File:DNA_Builder4.png]]&lt;br /&gt;
&lt;br /&gt;
To extend the DNA, select a terminal 5' phosphate or 3' oxygen.&lt;br /&gt;
&lt;br /&gt;
You can see the change in the nucleic acid's sequence in real-time (Display-&amp;gt; Sequence). For double-stranded DNA, positive residue indices are base-paired to its negative counterpart (5 base-paired with -5, 12 base-paired with -12, etc...). &lt;br /&gt;
&lt;br /&gt;
Once finished, click the &amp;quot;Done&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
[[File:DNA_Builder5.png]]&lt;br /&gt;
&lt;br /&gt;
Here is an example finished product from the DNA builder.&lt;br /&gt;
&lt;br /&gt;
''New in Incentive PyMOL 2.5''&lt;br /&gt;
&lt;br /&gt;
As of Incentive PyMOL 2.5, builder can attach nucleic acids to existing structures. Double stranded structures are automatically detected based on distance cutoff and base pairing. Additionally, a phosphate group will be automatically added to the 5' end if missing from the structure. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Residue: Remove&amp;quot; button will remove the residue currently selected based on PyMOL's Selection Algebra. This means the entire residue of the atom selected will be removed. This works for both proteins and nucleic acids.&lt;br /&gt;
[[File:Remove-Residue-Button.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Builder]]&lt;br /&gt;
[[Category:Building]]&lt;br /&gt;
[[Category:Modeling]]&lt;br /&gt;
[[Category:Editing]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Keyboard_Shortcut_Menu&amp;diff=14900</id>
		<title>Keyboard Shortcut Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Keyboard_Shortcut_Menu&amp;diff=14900"/>
		<updated>2021-06-22T03:21:06Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 3 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Keyboard Shortcut Menu]] is a GUI panel that can create, modify, delete, and reset keyboard shortcuts. This functionality mimics the [[Set_Key]] function.&lt;br /&gt;
&lt;br /&gt;
''New in PyMOL 2.5''&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
The Keyboard Shortcut Menu is located in the &amp;quot;Setting&amp;quot; menu heading. &lt;br /&gt;
&lt;br /&gt;
[[File:Keyboard-Shortcut-Menu-Location.png]]&lt;br /&gt;
&lt;br /&gt;
From this table, shortcuts can be edited directly by clicking and typing in the new command. &lt;br /&gt;
&lt;br /&gt;
[[File:Shortcut-Menu-Edit.png]]&lt;br /&gt;
&lt;br /&gt;
New shortcuts can be created by clicking the &amp;quot;Create New&amp;quot; button. This will open a new dialog that will fill the first box with the key you press (e.g. CTRL-K). The desired command can then be typed in the &amp;quot;Command&amp;quot; box. Click the &amp;quot;Help&amp;quot; button for useful tips for making new shortcuts.&lt;br /&gt;
&lt;br /&gt;
[[File:Shortcut-Menu-Create-New.png]]&lt;br /&gt;
&lt;br /&gt;
Selected commands can also be deleted or reset to their default values with the &amp;quot;Delete Selected&amp;quot; and &amp;quot;Reset Selected&amp;quot; buttons respectively.&lt;br /&gt;
&lt;br /&gt;
[[File:Shortcut-Menu-Delete-Reset.png]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Reset All&amp;quot; button will restore all commands to their default values and remove any new shortcuts that have been created. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Save&amp;quot; button will save the current shortcut configuration to a file. This configuration will be automatically loaded in when you open PyMOL.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Set_Key]]&lt;br /&gt;
&lt;br /&gt;
[[Category:GUI]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=14896</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=14896"/>
		<updated>2021-06-22T03:21:05Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 2 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background: #B22222; margin-bottom: 4em; border-bottom: 1px solid #B22222; border-left: 1px solid #B22222; border-right: 1px solid #B22222;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.0em; font-weight: normal; color: #FFFFFF; text-align:right; background: #B22222; padding-top:0.5em; padding-bottom: 0.25em; padding-right: 0.60em; border-top: 2px solid #B22222; border-bottom: 1px solid #fff;&amp;quot; |hosted by [[File:SBGridlogo2.jpg|140 px|link=https://sbgrid.org/]]&lt;br /&gt;
|}&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; style=&amp;quot;padding-bottom: 3em;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:210%; font-weight: bold; color:#000000; text-align:center; padding: 5px; margin-bottom: 4px;&amp;quot; | Welcome to the PyMOL Wiki!&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight: normal; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
| The community-run support site for the [http://pymol.org PyMOL] molecular viewer.&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:normal; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
| To request a new account, email SBGrid at:  accounts (@) sbgrid dot org&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:bold; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;45%&amp;quot; style=&amp;quot;background: #FFFFFF; margin-bottom: 4em; border-bottom: 1px solid #AFB29E; border-left: 1px solid #AFB29E; border-right: 1px solid #AFB29E;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; color: #FFFFFF; text-align:center; background: #000000; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #000000; border-bottom: 1px solid #fff;&amp;quot; |Quick Links&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[:Category:Tutorials|Tutorials]]''' || '''[[TOPTOC|Table of Contents]]''' || '''[[:Category:Commands|Commands]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[:Category:Script_Library|Script Library]]''' || '''[[:Category:Plugins|Plugins]]''' || '''[[:Category:FAQ|FAQ]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[Gallery]]''' | '''[[Covers]]'''&lt;br /&gt;
||'''[[CheatSheet|PyMOL Cheat Sheet]]''' (''[[Media:PymolRef.pdf|PDF]]'')&lt;br /&gt;
||'''[[PyMOL_mailing_list|Getting Help]]'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 40%&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;jtable&amp;quot; style=&amp;quot;float: left; width: 90%;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;&amp;quot; | News &amp;amp;amp; Updates&lt;br /&gt;
|-&lt;br /&gt;
! Official Release&lt;br /&gt;
| [https://pymol.org PyMOL v2.5 has been released] on May 10, 2021.&lt;br /&gt;
|-&lt;br /&gt;
! Python 3&lt;br /&gt;
| New [[2to3|Python 3 compatibility guide]] for scripts and plugins&lt;br /&gt;
|-&lt;br /&gt;
! POSF&lt;br /&gt;
| [https://pymol.org/fellowship New PyMOL fellows announced for 2018-2019]&lt;br /&gt;
|-&lt;br /&gt;
! Tutorial&lt;br /&gt;
| [[Plugins Tutorial]] updated for PyQt5&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[PICv|PICv]] is a new plugin for clustering protein-protein interactions and visualization with available data from PDBe&lt;br /&gt;
|-&lt;br /&gt;
! Selection keywords&lt;br /&gt;
| New [[Selection Algebra|polymer.protein and polymer.nucleic]] selection keywords. Thanks everyone who participated in the [https://goo.gl/forms/r0Ck03VTytZQxN4A2 poll]!&lt;br /&gt;
|-&lt;br /&gt;
! Plugin Update&lt;br /&gt;
| [[MOLE 2.0: advanced approach for analysis of biomacromolecular channels|MOLE 2.5]] is an updated version of channel analysis software in PyMOL&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[dssr_block]] is a wrapper for DSSR (3dna) and creates block-shaped nucleic acid cartoons&lt;br /&gt;
|-&lt;br /&gt;
! Older News&lt;br /&gt;
| See [[Older_News|Older News]].&lt;br /&gt;
|}&lt;br /&gt;
|style=&amp;quot;vertical-align: top; width: 40%&amp;quot;|&lt;br /&gt;
{| class=&amp;quot;jtable&amp;quot; style=&amp;quot;float: right; width: 90%&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;&amp;quot; |Did you know...&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;div class=&amp;quot;didyouknow&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;DynamicPageList&amp;gt;&lt;br /&gt;
randomcount=1&lt;br /&gt;
category=Commands|Plugins|Script_Library|Settings&lt;br /&gt;
includepage=*&lt;br /&gt;
includemaxlength=1050&lt;br /&gt;
escapelinks=false&lt;br /&gt;
allowcachedresults=false&lt;br /&gt;
resultsheader=__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
listseparators=,&amp;lt;h3&amp;gt;[[%PAGE%]]&amp;lt;/h3&amp;gt;,,\n&lt;br /&gt;
&amp;lt;/DynamicPageList&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;vertical-align: top; width: 18%&amp;quot;|&lt;br /&gt;
&amp;lt;DynamicPageList&amp;gt;&lt;br /&gt;
imagecontainer=Covers&lt;br /&gt;
randomcount=1&lt;br /&gt;
escapelinks=false&lt;br /&gt;
openreferences=true&lt;br /&gt;
listseparators=[[,%PAGE%,|thumb|185px|A Random PyMOL-generated Cover.  See [[Covers]].]],\n&lt;br /&gt;
ordermethod=none&lt;br /&gt;
allowcachedresults=false&lt;br /&gt;
&amp;lt;/DynamicPageList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Undo&amp;diff=14893</id>
		<title>Undo</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Undo&amp;diff=14893"/>
		<updated>2021-06-22T03:21:03Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 4 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''(Incentive PyMOL only feature)''&lt;br /&gt;
&lt;br /&gt;
Most actions as of '''Incentive PyMOL 2.5''' are undoable.&lt;br /&gt;
&lt;br /&gt;
Actions are undoable via GUI menu (Edit -&amp;gt; Undo). The undo feature may be manually disabled by unchecking `Edit -&amp;gt; Undo Enabled`, and can be re-enabled by rechecking the same menu item.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
 undo [, steps]&lt;br /&gt;
&lt;br /&gt;
* '''steps''' = integer: number of steps to undo&lt;br /&gt;
&lt;br /&gt;
== PyMOL API ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.undo(int steps=1)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;undo_enable&amp;lt;/code&amp;gt; is an API-only feature that allows you enable undo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.undo_enable()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;undo_disable&amp;lt;/code&amp;gt; is an API-only feature that allows you disable undo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.undo_disable()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
  undo&lt;br /&gt;
  undo 5&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Currently, the undo stack supports the previous 25 actions or up to 1GB memory used. These will later be configurable in an upcoming release.&lt;br /&gt;
&lt;br /&gt;
Currently, undo support for builder is not available but will be supported in a later patch release.&lt;br /&gt;
&lt;br /&gt;
While movie is playing, the undo manager is paused and will save the current session's state when the user ends the movie.&lt;br /&gt;
&lt;br /&gt;
During wizards, the undo manager is paused, and the current session's state is saved when the user clicks 'Done' for active wizards.&lt;br /&gt;
&lt;br /&gt;
For larger sessions, it may be suitable to manually turn off undo to save on memory usage (commands such as set will incur a high memory cost). Add &amp;lt;code&amp;gt;cmd.undo_disable()&amp;lt;/code&amp;gt; in your pymolrc if you need to disable undo automatically upon startup.&lt;br /&gt;
&lt;br /&gt;
For '''Incentive PyMOL''', all previous undo features are deprecated and will now be superseded by the one introduced in '''Incentive PyMOL 2.5'''.&lt;br /&gt;
&lt;br /&gt;
== SEE ALSO ==&lt;br /&gt;
[[Redo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|Undo]]&lt;br /&gt;
[[Category:Editing Module|Undo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Isosurface&amp;diff=14888</id>
		<title>Isosurface</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Isosurface&amp;diff=14888"/>
		<updated>2021-06-22T03:21:02Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 2 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''isosurface''' creates a new surface object from a map object.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
 isosurface name, map, [,level [,(selection) [,buffer [,state [,carve [,source_state [,side [,mode ]]]]]]]]&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* name = the name for the new mesh isosurface object.&lt;br /&gt;
* map = the name of the map object to use for computing the mesh.&lt;br /&gt;
* level = the contour level. (default=1.0)&lt;br /&gt;
* selection = an atom selection about which to display the mesh with an additional &amp;quot;buffer&amp;quot; (if provided). (default=&amp;quot;&amp;quot;)&lt;br /&gt;
* state = the state into which the object should be loaded (default=1) (set state=-2 to append new surface as a new state)&lt;br /&gt;
* carve = a radius about each atom in the selection for which to include density. If &amp;quot;carve= not provided, then the whole brick is displayed. (default=None)&lt;br /&gt;
* source_state = the state of the map from which the object should be loaded. (default=0)&lt;br /&gt;
* Front or back face. Triangle-winding/normal direction. (default=1)&lt;br /&gt;
* mode = surface geometry (0: dots; 1: lines; 2: triangle triangle-normals; 3: triangle gradient-normals) (default=3)&lt;br /&gt;
&lt;br /&gt;
== Algorithm ==&lt;br /&gt;
&lt;br /&gt;
PyMOL offers three different algorithms for isosurface generation. Each of these can be activated by the &amp;lt;code&amp;gt;isosurface_algorithm&amp;lt;/code&amp;gt; setting&lt;br /&gt;
&lt;br /&gt;
* 0: Marching Cubes via VTKm (default) (requires VTKm)&lt;br /&gt;
* 1: Marching Cubes basic (fallback if VTKm not installed)&lt;br /&gt;
* 2: Marching tetrahedra (legacy)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
 fetch 1oky, type=2fofc, async=0&lt;br /&gt;
 isosurface 1okySurf, 1oky_2fofc&lt;br /&gt;
&lt;br /&gt;
With carving at 2 Angstrom around the molecular model:&lt;br /&gt;
&lt;br /&gt;
 fetch 1oky, async=0&lt;br /&gt;
 fetch 1oky, type=2fofc, async=0&lt;br /&gt;
 isosurface 1okySurf, 1oky_2fofc, 1.0, (1oky), carve=2.0&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
If there exists a non-map object with the same name, then the new surface will overwrite that object. Surface objects can be appended onto existing surface objects using the aforementioned state argument.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[volume]]&lt;br /&gt;
* [[isodot]]&lt;br /&gt;
* [[isomesh]]&lt;br /&gt;
* [[load]]&lt;br /&gt;
* [[Dynamic_mesh]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|Isosurface]]&lt;br /&gt;
[[Category:States|Isosurface]]&lt;br /&gt;
[[Category:Electron_Density]]&lt;br /&gt;
[[Category:Maps]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PICv&amp;diff=14885</id>
		<title>PICv</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PICv&amp;diff=14885"/>
		<updated>2021-03-01T03:38:08Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type = plugin&lt;br /&gt;
|download = [http://vidyaniranjan.co.in/PICv/PICv.py '''PICv''']&lt;br /&gt;
|author = [https://akshayuttarkar.wixsite.com/akshay Akshay Uttarkar], [http://vasanthdesai.me/?i=1 Vasanth Kumar Desai], Namitha P, John Berrisford, [https://www.ebi.ac.uk/about/people/sameer-velankar Sameer Velankar], [http://www.vidyaniranjan.co.in/ Vidya Niranjan]*  &lt;br /&gt;
|license = GNU Free Documentation License 1.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''About PICv''' ==&lt;br /&gt;
&lt;br /&gt;
[[File:PICv.png]]&lt;br /&gt;
&lt;br /&gt;
Protein interaction clustering and visualization is an pioneer attempt in understanding protein-protein interaction at a residue level. For any given protein the interaction is purely dependent on its charges and surface-structural modifications. The clustering of proteins based on there preferential amino acid interactions provides a biological insight on both the above mentioned aspects. The clusters such obtained can be used to infer the interaction behavior for a class or family of proteins. Such interpretation can be useful in understanding structural protein chemistry. The interactions also provide information on the crucial amino acids required for interactions to remain stable. This information can be used to design antibody or induce mutations to depreciate its functionality&lt;br /&gt;
&lt;br /&gt;
[[File:PICv_home_screen.png]]&lt;br /&gt;
&lt;br /&gt;
== '''Code''' ==&lt;br /&gt;
Download the plugin from the following URL:&lt;br /&gt;
&lt;br /&gt;
[http://vidyaniranjan.co.in/PICv/PICv.py '''PICv Source Code''']&lt;br /&gt;
&lt;br /&gt;
== '''Installation and Demo video''' ==&lt;br /&gt;
&lt;br /&gt;
Visit the below mentioned link for detailed installation followed by demo.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/3bxpASy-FV0 '''PICv (Video)''']&lt;br /&gt;
&lt;br /&gt;
== '''Developed by''' ==&lt;br /&gt;
&lt;br /&gt;
The plugin was developed by '''Center of Excellence Computational Genomics''', R V College of Engineering, Bangalore, India in collaboration with '''Protein Data Bank in Europe (PDBe), UK'''&lt;br /&gt;
&lt;br /&gt;
'''For more details visit'''&lt;br /&gt;
&lt;br /&gt;
[http://www.vidyaniranjan.co.in/ '''Center of Excellence Computational Genomics''']&lt;br /&gt;
&lt;br /&gt;
== '''Copyright''' ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
# Copyright Notice&lt;br /&gt;
# ================&lt;br /&gt;
# &lt;br /&gt;
# The PyMOL Plugin source code in this file is copyrighted, but you are&lt;br /&gt;
# free to use and copy it as long as you don't change or remove any of&lt;br /&gt;
# the copyright notices.&lt;br /&gt;
# &lt;br /&gt;
# -----------------------------------------------------------------------------------&lt;br /&gt;
# This PyMOL Plugin PICv is&lt;br /&gt;
# Copyright (C) 2021 by Vidya Niranjan &amp;lt;vidya.n@rvce.edu.in&amp;gt;&lt;br /&gt;
# &lt;br /&gt;
#                        All Rights Reserved&lt;br /&gt;
# &lt;br /&gt;
# Permission to use, copy, modify, distribute, and distribute modified&lt;br /&gt;
# versions of this software and its documentation for any purpose and&lt;br /&gt;
# without fee is hereby granted, provided that the above copyright&lt;br /&gt;
# notice appear in all copies and that both the copyright notice and&lt;br /&gt;
# this permission notice appear in supporting documentation, and that&lt;br /&gt;
# the name(s) of the author(s) not be used in advertising or publicity&lt;br /&gt;
# pertaining to distribution of the software without specific, written&lt;br /&gt;
# prior permission.&lt;br /&gt;
# &lt;br /&gt;
# THE AUTHOR(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,&lt;br /&gt;
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN&lt;br /&gt;
# NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR&lt;br /&gt;
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF&lt;br /&gt;
# USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR&lt;br /&gt;
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR&lt;br /&gt;
# PERFORMANCE OF THIS SOFTWARE.&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14884</id>
		<title>File:PICv home screen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14884"/>
		<updated>2021-03-01T03:36:19Z</updated>

		<summary type="html">&lt;p&gt;Cchem: Cchem uploaded a new version of &amp;amp;quot;File:PICv home screen.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14883</id>
		<title>File:PICv home screen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14883"/>
		<updated>2021-03-01T03:35:38Z</updated>

		<summary type="html">&lt;p&gt;Cchem: Cchem uploaded a new version of &amp;amp;quot;File:PICv home screen.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Modevector.png&amp;diff=14882</id>
		<title>File:Modevector.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Modevector.png&amp;diff=14882"/>
		<updated>2021-03-01T03:34:50Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Annotate_v&amp;diff=14881</id>
		<title>Annotate v</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Annotate_v&amp;diff=14881"/>
		<updated>2021-03-01T03:33:42Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = script&lt;br /&gt;
|filename  = annotate_v.py&lt;br /&gt;
|author    = [[User:XinYu|Xin Yu]]&lt;br /&gt;
|license   = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
''Version: 1.0''&lt;br /&gt;
&lt;br /&gt;
A simple-to-use script for annotation of VH or VL sequence of an antibody. It creates a Pymol object for each FR or CDR region. It utilizes the REST API interface of ''Abnum'' (http://www.bioinf.org.uk/abs/abnum/) from Dr Andrew Martin's group at UCL&lt;br /&gt;
&lt;br /&gt;
== Annotation Schemes == &lt;br /&gt;
&lt;br /&gt;
Currently supports '''Kabat, Chothia, Contact, IMGT'''&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;Definitions for Kabat, Chothia, Contact, and IIMGT are same as listed in the table (http://www.bioinf.org.uk/abs/info.html#kabatnum), except that for IMGT, H-CDR2 is defined as '''H51-H57''' in this script, as opposed to of '''H51-H56''' in the table. This slight revision generates result that matches that from ''IMGT website'' (http://www.imgt.org/)&lt;br /&gt;
&lt;br /&gt;
== Dependencies and Limitations ==&lt;br /&gt;
&lt;br /&gt;
1. Import '''request''' module&lt;br /&gt;
&lt;br /&gt;
2. Relies on internet connection to ''Abnum''&lt;br /&gt;
&lt;br /&gt;
3. Incomplete VH or VL sequence might not be annotated&lt;br /&gt;
&lt;br /&gt;
== How to use ==&lt;br /&gt;
&lt;br /&gt;
1. Create a selection object for the V region, (such as '''VH''' and '''VL''' shown here). Only 1 V-region (VH OR VL) can be annotated each time. Alternatively, simply select the residues into the default '''&amp;lt;sele&amp;gt;''' group. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Annotate_v_pic1.png|center|thumb|800px|Create a selection group for input seq, or use the default sele]]&lt;br /&gt;
&lt;br /&gt;
2. Copy the entire script and create a `.py` file. Run script. &lt;br /&gt;
&lt;br /&gt;
3. The general syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;annotate_v(&amp;quot;selection_group_name&amp;quot;, &amp;quot;scheme&amp;quot;)&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''selection_group_name:''' name of the selection group where you have the input sequence. Must be single-letter amino acid coded. Either VH or VL but not both&lt;br /&gt;
&lt;br /&gt;
'''scheme:''' currently supports Kabat, Chothia, Contact, IMGT. Must be lowercase&lt;br /&gt;
&lt;br /&gt;
For example: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
annotate_v(&amp;quot;VH&amp;quot;, &amp;quot;kabat&amp;quot;) #input sequence from VH selection group, annotate using &amp;quot;kabat&amp;quot;&lt;br /&gt;
annotate_v(&amp;quot;sele&amp;quot;, &amp;quot;imgt&amp;quot;) #input sequence from the default sele group, annotate using &amp;quot;imgt&amp;quot;. You can also try &amp;quot;contact&amp;quot;, &amp;quot;chothia&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. In the output window, the script will print the FR and CDR regions (if found). It also automatically creates a selection group for each of the FR and CDR region. &lt;br /&gt;
&lt;br /&gt;
[[File:Annotate_v_pic2.png|center|thumb|400px|example output from command lines]]&lt;br /&gt;
&lt;br /&gt;
[[File:Annotate_v_pic3.png|center|thumb|800px|new FR and CDR selection groups are created]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
For bugs &amp;amp; questions, emai @ xinyu18018@gmail.com. Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Script_Library]]&lt;br /&gt;
[[Category:ObjSel_Scripts]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Annotate_v_pic2.png&amp;diff=14880</id>
		<title>File:Annotate v pic2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Annotate_v_pic2.png&amp;diff=14880"/>
		<updated>2021-03-01T03:33:11Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Annotate_v_pic3.png&amp;diff=14879</id>
		<title>File:Annotate v pic3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Annotate_v_pic3.png&amp;diff=14879"/>
		<updated>2021-03-01T03:33:11Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Annotate_v_pic1.png&amp;diff=14878</id>
		<title>File:Annotate v pic1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Annotate_v_pic1.png&amp;diff=14878"/>
		<updated>2021-03-01T03:26:36Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Annotate_v&amp;diff=14877</id>
		<title>Annotate v</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Annotate_v&amp;diff=14877"/>
		<updated>2021-03-01T03:25:46Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = script&lt;br /&gt;
|filename  = annotate_v.py&lt;br /&gt;
|author    = [[User:XinYu|Xin Yu]]&lt;br /&gt;
|license   = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
''Version: 1.0''&lt;br /&gt;
&lt;br /&gt;
A simple-to-use script for annotation of VH or VL sequence of an antibody. It creates a Pymol object for each FR or CDR region. It utilizes the REST API interface of ''Abnum'' (http://www.bioinf.org.uk/abs/abnum/) from Dr Andrew Martin's group at UCL&lt;br /&gt;
&lt;br /&gt;
== Annotation Schemes == &lt;br /&gt;
&lt;br /&gt;
Currently supports '''Kabat, Chothia, Contact, IMGT'''&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;Definitions for Kabat, Chothia, Contact, and IIMGT are same as listed in the table (http://www.bioinf.org.uk/abs/info.html#kabatnum), except that for IMGT, H-CDR2 is defined as '''H51-H57''' in this script, as opposed to of '''H51-H56''' in the table. This slight revision generates result that matches that from ''IMGT website'' (http://www.imgt.org/)&lt;br /&gt;
&lt;br /&gt;
== Dependencies and Limitations ==&lt;br /&gt;
&lt;br /&gt;
1. Import '''request''' module&lt;br /&gt;
&lt;br /&gt;
2. Relies on internet connection to ''Abnum''&lt;br /&gt;
&lt;br /&gt;
3. Incomplete VH or VL sequence might not be annotated&lt;br /&gt;
&lt;br /&gt;
== How to use ==&lt;br /&gt;
&lt;br /&gt;
1. Create a selection object for the V region, (such as '''VH''' and '''VL''' shown here). Only 1 V-region (VH OR VL) can be annotated each time. Alternatively, simply select the residues into the default '''&amp;lt;sele&amp;gt;''' group. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Annotate_v_pic1.png|center|thumb|800px|Create a selection group for input seq, or use the default sele]]&lt;br /&gt;
&lt;br /&gt;
2. Copy the entire script and create a `.py` file. Run script. &lt;br /&gt;
&lt;br /&gt;
3. The general syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;annotate_v(&amp;quot;selection_group_name&amp;quot;, &amp;quot;scheme&amp;quot;)&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''selection_group_name:''' name of the selection group where you have the input sequence. Must be single-letter amino acid coded. Either VH or VL but not both&lt;br /&gt;
&lt;br /&gt;
'''scheme:''' currently supports Kabat, Chothia, Contact, IMGT. Must be lowercase&lt;br /&gt;
&lt;br /&gt;
For example: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
annotate_v(&amp;quot;VH&amp;quot;, &amp;quot;kabat&amp;quot;) #input sequence from VH selection group, annotate using &amp;quot;kabat&amp;quot;&lt;br /&gt;
annotate_v(&amp;quot;sele&amp;quot;, &amp;quot;imgt&amp;quot;) #input sequence from the default sele group, annotate using &amp;quot;imgt&amp;quot;. You can also try &amp;quot;contact&amp;quot;, &amp;quot;chothia&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. In the output window, the script will print the FR and CDR regions (if found). It also automatically creates a selection group for each of the FR and CDR region. &lt;br /&gt;
&lt;br /&gt;
[[File:Annotate_v_pic2.jpg|center|thumb|400px|example output from command lines]]&lt;br /&gt;
&lt;br /&gt;
[[File:Annotate_v_pic3.jpg|center|thumb|800px|new FR and CDR selection groups are created]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
For bugs &amp;amp; questions, emai @ xinyu18018@gmail.com. Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Script_Library]]&lt;br /&gt;
[[Category:ObjSel_Scripts]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14876</id>
		<title>File:PICv home screen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:PICv_home_screen.png&amp;diff=14876"/>
		<updated>2021-03-01T03:18:56Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:PDF.png&amp;diff=14875</id>
		<title>File:PDF.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:PDF.png&amp;diff=14875"/>
		<updated>2021-03-01T03:18:55Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:860px-Modevector.png.jpeg&amp;diff=14874</id>
		<title>File:860px-Modevector.png.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:860px-Modevector.png.jpeg&amp;diff=14874"/>
		<updated>2021-03-01T03:18:55Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Views.png&amp;diff=14873</id>
		<title>File:Views.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Views.png&amp;diff=14873"/>
		<updated>2021-03-01T03:16:00Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic1.jpg.png&amp;diff=14872</id>
		<title>File:1600px-Annotate v pic1.jpg.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic1.jpg.png&amp;diff=14872"/>
		<updated>2021-03-01T03:16:00Z</updated>

		<summary type="html">&lt;p&gt;Cchem: Cchem uploaded a new version of &amp;amp;quot;File:1600px-Annotate v pic1.jpg.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic3.jpg.png&amp;diff=14871</id>
		<title>File:1600px-Annotate v pic3.jpg.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic3.jpg.png&amp;diff=14871"/>
		<updated>2021-03-01T03:16:00Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Flags-ignore-exfoliate.png&amp;diff=14870</id>
		<title>File:Flags-ignore-exfoliate.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Flags-ignore-exfoliate.png&amp;diff=14870"/>
		<updated>2021-03-01T03:15:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Geo_measures.png&amp;diff=14869</id>
		<title>File:Geo measures.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Geo_measures.png&amp;diff=14869"/>
		<updated>2021-03-01T03:15:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Isomesh-buffer-carve.png&amp;diff=14868</id>
		<title>File:Isomesh-buffer-carve.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Isomesh-buffer-carve.png&amp;diff=14868"/>
		<updated>2021-03-01T03:15:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:6sps-mesh-all.png&amp;diff=14867</id>
		<title>File:6sps-mesh-all.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:6sps-mesh-all.png&amp;diff=14867"/>
		<updated>2021-03-01T03:12:34Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Pincer_Angle.png&amp;diff=14866</id>
		<title>File:Pincer Angle.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Pincer_Angle.png&amp;diff=14866"/>
		<updated>2021-03-01T03:12:34Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:6sps-mesh-ligand-carved.png&amp;diff=14865</id>
		<title>File:6sps-mesh-ligand-carved.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:6sps-mesh-ligand-carved.png&amp;diff=14865"/>
		<updated>2021-03-01T03:12:33Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Properties-Inspector.png&amp;diff=14864</id>
		<title>File:Properties-Inspector.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Properties-Inspector.png&amp;diff=14864"/>
		<updated>2021-03-01T03:12:33Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:6sps-mesh-ligand.png&amp;diff=14863</id>
		<title>File:6sps-mesh-ligand.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:6sps-mesh-ligand.png&amp;diff=14863"/>
		<updated>2021-03-01T03:12:33Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic1.jpg.png&amp;diff=14862</id>
		<title>File:1600px-Annotate v pic1.jpg.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:1600px-Annotate_v_pic1.jpg.png&amp;diff=14862"/>
		<updated>2021-03-01T03:12:32Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:PICv.png&amp;diff=14861</id>
		<title>File:PICv.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:PICv.png&amp;diff=14861"/>
		<updated>2021-03-01T03:08:21Z</updated>

		<summary type="html">&lt;p&gt;Cchem: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Geo_Measures_Plugin&amp;diff=14860</id>
		<title>Geo Measures Plugin</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Geo_Measures_Plugin&amp;diff=14860"/>
		<updated>2021-03-01T03:06:23Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type = plugin&lt;br /&gt;
|download = https://github.com/lkagami/geo_measures_pymol/archive/master.zip&lt;br /&gt;
|author = Luciano Porto Kagami, Gustavo Machado das Neves, Luís Fernando Saraiva Macedo Timmers, Rafael Andrade Caceres and Vera Lucia Eifler-Lima  &lt;br /&gt;
|license = GNU General Public License v3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The [[Geo Measures Plugin]] can carry out geometric analysis on protein structures.In addition, it makes other trajectory analyzes such as Probability Density Function (PDF), Root Mean Square Deviation (RMSD), Radius of Gyration (RG), Free Energy Landscape (FEL), Principal Component Analysis (PCA), Ramachandran map, Root Mean Square Fluctuation (RMSF), Define Secondary Structure of Proteins (DSSP), and Modevectors. Altogether there are 14 tools, which can be easily used by the graphical interface.&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Geo measures.png|thumb|300px|left|Geo-Measures Graphical User Interface]]&lt;br /&gt;
||[[Image:figure_4.png|thumb|300px|left|Free Energy Landscape]]&lt;br /&gt;
||[[Image:Ramachandran.png|thumb|300px|left|Ramachandran Plot]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:PDF.png|thumb|300px|left|Probability Density Function]]&lt;br /&gt;
||[[Image:Modevector.png|thumb|300px|left|Modevectors]]&lt;br /&gt;
||[[Image:Pincer_Angle.png|thumb|300px|left|Pincer Angle]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Video Tutorial ==&lt;br /&gt;
----&lt;br /&gt;
https://youtu.be/YKmIcU5weI0&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
PyMOL version higher than 2.0.&lt;br /&gt;
&lt;br /&gt;
It is highly recommended to install PyMOL using the Ananconda3 package [https://www.anaconda.com/distribution/].&lt;br /&gt;
&lt;br /&gt;
You need to install python packages. &lt;br /&gt;
&lt;br /&gt;
To do this use the command:&lt;br /&gt;
&lt;br /&gt;
pip install pandas matplotlib scipy mdtraj sklearn&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install [https://github.com/lkagami/geo_measures_pymol/archive/master.zip geo_measures_pymol-master.zip] using the PyMOL [[Plugin Manager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Kagami LP, das Neves GM, Timmers LFSM, Caceres RA,Eifler-Lima VL, Geo-Measures: A PyMOL plugin for protein structure ensembles analysis,Computational Biology and Chemistry(2020)&lt;br /&gt;
doi.org/10.1016/j.compbiolchem.2020.107322&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Universidade Federal do Rio Grande do Sul - Laboratório de Síntese Orgânica Medicinal - LaSOM'''&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Unset&amp;diff=14858</id>
		<title>Unset</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Unset&amp;diff=14858"/>
		<updated>2021-03-01T03:05:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''unset''' behaves in two ways.&lt;br /&gt;
 &lt;br /&gt;
If selection is not provided:&lt;br /&gt;
&lt;br /&gt;
* Since PyMOL 2.5: Changes the named global setting to the default value.&lt;br /&gt;
* Before PyMOL 2.5: Changes the named global setting to a zero or off value.&lt;br /&gt;
 &lt;br /&gt;
If a selection is provided, then &amp;quot;unset&amp;quot; undefines object-specific or state-specific settings so that the global setting will be in effect.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
 unset name [,selection [,state ]]&lt;br /&gt;
&lt;br /&gt;
== Python API ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.unset ( string name, string selection = '',&lt;br /&gt;
         int state=0, int updates=1, int log=0 ) &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[unset_deep]]&lt;br /&gt;
* [[set]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|Unset]]&lt;br /&gt;
[[Category:States]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Spaceball_plugin&amp;diff=14856</id>
		<title>Spaceball plugin</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Spaceball_plugin&amp;diff=14856"/>
		<updated>2021-03-01T03:05:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|download  = http://divites.de/files/pymol/spaceball.tar.gz&lt;br /&gt;
|author    = [[User:RaphaelDives|Raphael Dives]]&lt;br /&gt;
|license   = BSD-3-Clause&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: #9f9; padding: 10px; margin-bottom: 20px; text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
'''Note:''' Incentive PyMOL 2.1 has built-in SpaceNavigator support for all platforms, see https://pymol.org/spacenavigator&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
This plugin integrates Spaceball devices on Linux Systems.&lt;br /&gt;
&lt;br /&gt;
It was developed and tested with the SpaceNavigator(TM) by 3DConnexion.&lt;br /&gt;
&lt;br /&gt;
But it *should* work with other (Linux based) systems and Spacenav Driver compatible devices as well.&lt;br /&gt;
&lt;br /&gt;
The used software was:&lt;br /&gt;
:PyMOL version 1.7&lt;br /&gt;
:Ubuntu-12.04 / 14.04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[http://divites.de/files/pymol/spaceball.tar.gz Download] the plugin and install it using the PyMOL plugin wizard.&lt;br /&gt;
&lt;br /&gt;
Please consider the following requirements:&lt;br /&gt;
#Install the &amp;quot;libspnav0&amp;quot; and &amp;quot;libspnav-dev&amp;quot; packages from the repositories&lt;br /&gt;
#Obtain and install the current version of the Spacenav driver from [http://www.spacenav.sourceforge.net/ http://www.spacenav.sourceforge.net/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important ==&lt;br /&gt;
&lt;br /&gt;
The name &amp;quot;SpaceMouse&amp;quot; is registered trademark of 3DConnexion.&lt;br /&gt;
&lt;br /&gt;
This plugin uses the spnav-0.9 package&lt;br /&gt;
:Copyright (c) 2011, Stanley Seibert&lt;br /&gt;
:All rights reserved.&lt;br /&gt;
:The BSD-License agreement and the Readme for this package are located in the spnav_docs folder.&lt;br /&gt;
:Please see the http://bitbucket.org/seibert/spnav/ for more information.&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Properties_Inspector&amp;diff=14854</id>
		<title>Properties Inspector</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Properties_Inspector&amp;diff=14854"/>
		<updated>2021-03-01T03:05:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Properties Inspector]] panel lets you inspect and modify object, object-state, atom, and atom-state properties and settings. It opens when clicking the &amp;quot;Properties&amp;quot; button in the upper right.&lt;br /&gt;
&lt;br /&gt;
''New in PyMOL 2.0''&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
Screenshot of PyMOL with the properties panel open, after applying &amp;quot;A &amp;gt; preset &amp;gt; pretty&amp;quot; to PDB 1rx1:&lt;br /&gt;
&lt;br /&gt;
[[File:Properties-Inspector.png]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* The panel doesn't refresh automatically. After loading new objects, press the refresh button (next to the atom index field).&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[iterate]]&lt;br /&gt;
* [[get]], [[set]], [[unset]]&lt;br /&gt;
* [[Get_Title|get_title]], [[set_title]]&lt;br /&gt;
&lt;br /&gt;
[[Category:GUI]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Pmlbeta&amp;diff=14852</id>
		<title>Pmlbeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Pmlbeta&amp;diff=14852"/>
		<updated>2021-03-01T03:05:59Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 3 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type = plugin&lt;br /&gt;
|download = https://gitlab.com/awacha/pmlbeta/-/raw/binaries/pmlbeta_latest.zip&lt;br /&gt;
|author = András Wacha&lt;br /&gt;
|license = [https://choosealicense.com/licenses/bsd-3-clause/ BSD 3-clause]&lt;br /&gt;
|homepage = https://pmlbeta.readthedocs.io&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Pmlbeta]] is primarily a plugin for creating and manipulating molecular models of &amp;amp;beta;-peptides, but works for &amp;amp;alpha;-peptides as well. In other words, the [[Fab]] command on steroids. Its central piece is the betafab2 command, but a graphical user interface is also supplied.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Install the current version from [https://gitlab.com/awacha/pmlbeta/-/raw/binaries/pmlbeta_latest.zip pmlbeta_latest.zip] using the PyMOL [[Plugin Manager]]&lt;br /&gt;
&lt;br /&gt;
== On-line documentation ==&lt;br /&gt;
&lt;br /&gt;
On-line documentation is available at https://pmlbeta.readthedocs.io&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Fab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=PICv&amp;diff=14848</id>
		<title>PICv</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=PICv&amp;diff=14848"/>
		<updated>2021-03-01T03:05:58Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 33 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type = plugin&lt;br /&gt;
|download = [http://vidyaniranjan.co.in/PICv/PICv.py '''PICv''']&lt;br /&gt;
|author = [https://akshayuttarkar.wixsite.com/akshay Akshay Uttarkar], [http://vasanthdesai.me/?i=1 Vasanth Kumar Desai], Namitha P, John Berrisford, [https://www.ebi.ac.uk/about/people/sameer-velankar Sameer Velankar], [http://www.vidyaniranjan.co.in/ Vidya Niranjan]*  &lt;br /&gt;
|license = GNU Free Documentation License 1.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''About PICv''' ==&lt;br /&gt;
&lt;br /&gt;
[[File:PICv.png]]&lt;br /&gt;
&lt;br /&gt;
Protein interaction clustering and visualization is an pioneer attempt in understanding protein-protein interaction at a residue level. For any given protein the interaction is purely dependent on its charges and surface-structural modifications. The clustering of proteins based on there preferential amino acid interactions provides a biological insight on both the above mentioned aspects. The clusters such obtained can be used to infer the interaction behavior for a class or family of proteins. Such interpretation can be useful in understanding structural protein chemistry. The interactions also provide information on the crucial amino acids required for interactions to remain stable. This information can be used to design antibody or induce mutations to depreciate its functionality&lt;br /&gt;
&lt;br /&gt;
[[File:PICv_home_screen.PNG]]&lt;br /&gt;
&lt;br /&gt;
== '''Code''' ==&lt;br /&gt;
Download the plugin from the following URL:&lt;br /&gt;
&lt;br /&gt;
[http://vidyaniranjan.co.in/PICv/PICv.py '''PICv Source Code''']&lt;br /&gt;
&lt;br /&gt;
== '''Installation and Demo video''' ==&lt;br /&gt;
&lt;br /&gt;
Visit the below mentioned link for detailed installation followed by demo.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/3bxpASy-FV0 '''PICv (Video)''']&lt;br /&gt;
&lt;br /&gt;
== '''Developed by''' ==&lt;br /&gt;
&lt;br /&gt;
The plugin was developed by '''Center of Excellence Computational Genomics''', R V College of Engineering, Bangalore, India in collaboration with '''Protein Data Bank in Europe (PDBe), UK'''&lt;br /&gt;
&lt;br /&gt;
'''For more details visit'''&lt;br /&gt;
&lt;br /&gt;
[http://www.vidyaniranjan.co.in/ '''Center of Excellence Computational Genomics''']&lt;br /&gt;
&lt;br /&gt;
== '''Copyright''' ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
# Copyright Notice&lt;br /&gt;
# ================&lt;br /&gt;
# &lt;br /&gt;
# The PyMOL Plugin source code in this file is copyrighted, but you are&lt;br /&gt;
# free to use and copy it as long as you don't change or remove any of&lt;br /&gt;
# the copyright notices.&lt;br /&gt;
# &lt;br /&gt;
# -----------------------------------------------------------------------------------&lt;br /&gt;
# This PyMOL Plugin PICv is&lt;br /&gt;
# Copyright (C) 2021 by Vidya Niranjan &amp;lt;vidya.n@rvce.edu.in&amp;gt;&lt;br /&gt;
# &lt;br /&gt;
#                        All Rights Reserved&lt;br /&gt;
# &lt;br /&gt;
# Permission to use, copy, modify, distribute, and distribute modified&lt;br /&gt;
# versions of this software and its documentation for any purpose and&lt;br /&gt;
# without fee is hereby granted, provided that the above copyright&lt;br /&gt;
# notice appear in all copies and that both the copyright notice and&lt;br /&gt;
# this permission notice appear in supporting documentation, and that&lt;br /&gt;
# the name(s) of the author(s) not be used in advertising or publicity&lt;br /&gt;
# pertaining to distribution of the software without specific, written&lt;br /&gt;
# prior permission.&lt;br /&gt;
# &lt;br /&gt;
# THE AUTHOR(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,&lt;br /&gt;
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN&lt;br /&gt;
# NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR&lt;br /&gt;
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF&lt;br /&gt;
# USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR&lt;br /&gt;
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR&lt;br /&gt;
# PERFORMANCE OF THIS SOFTWARE.&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Pymol-script-repo]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=14814</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=14814"/>
		<updated>2021-03-01T03:05:55Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background: #B22222; margin-bottom: 4em; border-bottom: 1px solid #B22222; border-left: 1px solid #B22222; border-right: 1px solid #B22222;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.0em; font-weight: normal; color: #FFFFFF; text-align:right; background: #B22222; padding-top:0.5em; padding-bottom: 0.25em; padding-right: 0.60em; border-top: 2px solid #B22222; border-bottom: 1px solid #fff;&amp;quot; |hosted by [[File:SBGridlogo2.jpg|140 px|link=https://sbgrid.org/]]&lt;br /&gt;
|}&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; style=&amp;quot;padding-bottom: 3em;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:210%; font-weight: bold; color:#000000; text-align:center; padding: 5px; margin-bottom: 4px;&amp;quot; | Welcome to the PyMOL Wiki!&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight: normal; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
| The community-run support site for the [http://pymol.org PyMOL] molecular viewer.&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:normal; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
| To request a new account, email SBGrid at:  accounts (@) sbgrid dot org&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:bold; color: #000000; font-size: 120%; font-family: sans-serif;&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;45%&amp;quot; style=&amp;quot;background: #FFFFFF; margin-bottom: 4em; border-bottom: 1px solid #AFB29E; border-left: 1px solid #AFB29E; border-right: 1px solid #AFB29E;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; color: #FFFFFF; text-align:center; background: #000000; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #000000; border-bottom: 1px solid #fff;&amp;quot; |Quick Links&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[:Category:Tutorials|Tutorials]]''' || '''[[TOPTOC|Table of Contents]]''' || '''[[:Category:Commands|Commands]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[:Category:Script_Library|Script Library]]''' || '''[[:Category:Plugins|Plugins]]''' || '''[[:Category:FAQ|FAQ]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; font-weight: normal; color #48A2B4; padding: 0.5em 1em 0.5em 3em;&amp;quot;|'''[[Gallery]]''' | '''[[Covers]]'''&lt;br /&gt;
||'''[[CheatSheet|PyMOL Cheat Sheet]]''' (''[[Media:PymolRef.pdf|PDF]]'')&lt;br /&gt;
||'''[[PyMOL_mailing_list|Getting Help]]'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 40%&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;jtable&amp;quot; style=&amp;quot;float: left; width: 90%;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;&amp;quot; | News &amp;amp;amp; Updates&lt;br /&gt;
|-&lt;br /&gt;
! Official Release&lt;br /&gt;
| [https://pymol.org PyMOL v2.4 has been released] on May 20, 2020.&lt;br /&gt;
|-&lt;br /&gt;
! Python 3&lt;br /&gt;
| New [[2to3|Python 3 compatibility guide]] for scripts and plugins&lt;br /&gt;
|-&lt;br /&gt;
! Official Release&lt;br /&gt;
| [https://pymol.org PyMOL v2.3 has been released] on February 11, 2019.&lt;br /&gt;
|-&lt;br /&gt;
! POSF&lt;br /&gt;
| [https://pymol.org/fellowship New PyMOL fellows announced for 2018-2019]&lt;br /&gt;
|-&lt;br /&gt;
! Tutorial&lt;br /&gt;
| [[Plugins Tutorial]] updated for PyQt5&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[PICv|PICv]] is a new plugin for clustering protein-protein interactions and visualization with available data from PDBe&lt;br /&gt;
|-&lt;br /&gt;
! Selection keywords&lt;br /&gt;
| New [[Selection Algebra|polymer.protein and polymer.nucleic]] selection keywords. Thanks everyone who participated in the [https://goo.gl/forms/r0Ck03VTytZQxN4A2 poll]!&lt;br /&gt;
|-&lt;br /&gt;
! Plugin Update&lt;br /&gt;
| [[MOLE 2.0: advanced approach for analysis of biomacromolecular channels|MOLE 2.5]] is an updated version of channel analysis software in PyMOL&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[dssr_block]] is a wrapper for DSSR (3dna) and creates block-shaped nucleic acid cartoons&lt;br /&gt;
|-&lt;br /&gt;
! Older News&lt;br /&gt;
| See [[Older_News|Older News]].&lt;br /&gt;
|}&lt;br /&gt;
|style=&amp;quot;vertical-align: top; width: 40%&amp;quot;|&lt;br /&gt;
{| class=&amp;quot;jtable&amp;quot; style=&amp;quot;float: right; width: 90%&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.4em; font-weight: bold; text-align:left; border-bottom: 2px solid #6678b1;&amp;quot; |Did you know...&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;div class=&amp;quot;didyouknow&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;DynamicPageList&amp;gt;&lt;br /&gt;
randomcount=1&lt;br /&gt;
category=Commands|Plugins|Script_Library|Settings&lt;br /&gt;
includepage=*&lt;br /&gt;
includemaxlength=1050&lt;br /&gt;
escapelinks=false&lt;br /&gt;
allowcachedresults=false&lt;br /&gt;
resultsheader=__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
listseparators=,&amp;lt;h3&amp;gt;[[%PAGE%]]&amp;lt;/h3&amp;gt;,,\n&lt;br /&gt;
&amp;lt;/DynamicPageList&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;vertical-align: top; width: 18%&amp;quot;|&lt;br /&gt;
&amp;lt;DynamicPageList&amp;gt;&lt;br /&gt;
imagecontainer=Covers&lt;br /&gt;
randomcount=1&lt;br /&gt;
escapelinks=false&lt;br /&gt;
openreferences=true&lt;br /&gt;
listseparators=[[,%PAGE%,|thumb|185px|A Random PyMOL-generated Cover.  See [[Covers]].]],\n&lt;br /&gt;
ordermethod=none&lt;br /&gt;
allowcachedresults=false&lt;br /&gt;
&amp;lt;/DynamicPageList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Get_Symmetry&amp;diff=14812</id>
		<title>Get Symmetry</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Get_Symmetry&amp;diff=14812"/>
		<updated>2021-03-01T03:05:51Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 1 revision&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''get_symmetry''' can be used to obtain the crystal and spacegroup parameters for a molecule or map object.&lt;br /&gt;
&lt;br /&gt;
===USAGE===&lt;br /&gt;
 get_symmetry object-name-or-selection&lt;br /&gt;
&lt;br /&gt;
===DESCRIPTION===&lt;br /&gt;
&lt;br /&gt;
Returns a tuple containing the following 7 values:&lt;br /&gt;
&lt;br /&gt;
* The unit cell lengths (a,b,c)&lt;br /&gt;
* The unit cell angles (alpha, beta, gamma)&lt;br /&gt;
* The space group name (e.g. &amp;quot;P 21 21 21&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===PYMOL API===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cmd.get_symmetry(string selection) &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===See Also===&lt;br /&gt;
&lt;br /&gt;
* [[Set_Symmetry|set_symmetry]]&lt;br /&gt;
* [[symmetry_copy]]&lt;br /&gt;
* [[Supercell]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands|Get Symmetry]]&lt;/div&gt;</summary>
		<author><name>Cchem</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Symmetry&amp;diff=14810</id>
		<title>Symmetry</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Symmetry&amp;diff=14810"/>
		<updated>2020-12-07T04:05:37Z</updated>

		<summary type="html">&lt;p&gt;Cchem: 6 revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are many ways that symmetry can be important/useful/beautiful to look at in macromolecular structures. A typically application is the reconstruction of a symmetric oligomer from a few subunits. PyMOL has tools that can help with this type of analysis or depiction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Expanding crystallographic symmetry ==&lt;br /&gt;
Structures determined by X-ray crystallography are typically deposited as files containing the coordinates for one asymmetric unit (ASU). Knowledge of the symmetry operators that describe how the ASUs are arranged relative to each other allows the arrangement of the crystal lattice to be recreated. PyMOL can read this symmetry information from the input coordinate file and recreate the neigbouring copies of the ASU using symmexp. &lt;br /&gt;
&lt;br /&gt;
PyMOL's built in symmetry expansion functionality is available as A-&amp;gt;generate-&amp;gt;symmetry mates for an object or as the [[symexp]] command.&lt;br /&gt;
&lt;br /&gt;
The [[SuperSym]] plugin has additional unit cell and symmetry axis tools.&lt;br /&gt;
&lt;br /&gt;
== Displaying symmetry axes ==&lt;br /&gt;
Often it is necessary to be able to find and draw symmetry axes. There are some contributed scripts that help do this including [[Symmetry Axis]], for which you need to know the coordinates and direction of the axis you would like to draw, and [[RotationAxis]], which does an excellent job of displaying symmetry relationships between selections.&lt;br /&gt;
&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>Cchem</name></author>
	</entry>
</feed>