<?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=Venky</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=Venky"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php/Special:Contributions/Venky"/>
	<updated>2026-05-05T11:29:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=925</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=925"/>
		<updated>2013-05-21T19:55:06Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the protein 3D visualization capabilities of PyMOL and the protein's 2D contact map with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
* Added support for reading multi-model PDB files. (Multi-Model PDB file for NMR structure or Trajectory from MD simulations.)&lt;br /&gt;
* Supports displaying variance of contact points from a series of contact maps generated from multi-model PDB files.&lt;br /&gt;
* CMPyMOL stores the calculated contact maps, heat maps and contact density information in a local SQLite database for fast and easy subsequent access.&lt;br /&gt;
* Cleaner GUI.&lt;br /&gt;
* Parallelized the code for contact map calculation for multi-frame PDB files.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL. (It is recommended that the user add the PyMOL installation directory to the $PATH environment variable.)&lt;br /&gt;
* Stride secondary structure assignment tool. This program can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and compiled into a stand-alone executable. It is recommended that the Stride executable or its installation directory is added to the $PATH environment variable. NOTE: If this executable is not detected in the $PATH variable, the secondary structure calculation will be disabled in CMPyMOL.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommended that the user use Enthought Canopy python distribution and management package downloaded from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into the $PATH environment variable.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or a similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; package, depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python /&amp;lt;path to CMPyMOL directory&amp;gt;/CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and dragging a selection of contact points on the displayed contact map will highlight the corresponding residues in the PyMOL window (as red and blue colored atoms in spheres representation). In addition, several structural/biochemical properties can be overlaid on top of the contact map. The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: The PDB can include REMARKS, CRYST and other standard PDB information entries. The MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein is overlaid as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not found in the system path ($PATH). (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs are highlighted. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction are highlighted. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a B-factor that is higher than a certain cutoff are highlighted (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the pair of selected residues are in contact (selected by checking the checkboxes). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of pairwise aminoacid interaction count.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts around a given residue. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance contact map starting from the initial frame until the current frame. This view can be used to identifying the dynamic regions in a protein.&lt;br /&gt;
&lt;br /&gt;
=== Word of Caution ===&lt;br /&gt;
When using a multi-frame PDB file, the contact-map for the next frame(s) are being pre-calculated in the background (depending on the number of free CPU cores available). Clicking on &amp;quot;Next Frame&amp;quot; in rapid succession may lead to undesired results and/or a crash.&lt;br /&gt;
&lt;br /&gt;
In the event of a crash, delete the database that is created in the working directory and relaunch the program.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or to report a bug.&lt;br /&gt;
&lt;br /&gt;
== Main Window ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== Pairwise Aminoacid Heatmap ==&lt;br /&gt;
[[File:Heatmap-CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=924</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=924"/>
		<updated>2013-05-21T19:53:53Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Screenshot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the protein 3D visualization capabilities of PyMOL and the protein's 2D contact map with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
* Added support for reading multi-model PDB files. (Multi-Model PDB file for NMR structure or Trajectory from MD simulations.)&lt;br /&gt;
* Supports displaying variance of contact points from a series of contact maps generated from multi-model PDB files.&lt;br /&gt;
* CMPyMOL stores the calculated contact maps, heat maps and contact density information in a local SQLite database for fast and easy subsequent access.&lt;br /&gt;
* Cleaner GUI.&lt;br /&gt;
* Parallelized the code for contact map calculation for multi-frame PDB files.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL. (It is recommended that the user add the PyMOL installation directory to the $PATH environment variable.)&lt;br /&gt;
* Stride secondary structure assignment tool. This program can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and compiled into a stand-alone executable. It is recommended that the Stride executable or its installation directory is added to the $PATH environment variable. NOTE: If this executable is not detected in the $PATH variable, the secondary structure calculation will be disabled in CMPyMOL.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommended that the user use Enthought Canopy python distribution and management package downloaded from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into the $PATH environment variable.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or a similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; package, depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python /&amp;lt;path to CMPyMOL directory&amp;gt;/CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and dragging a selection of contact points on the displayed contact map will highlight the corresponding residues in the PyMOL window (as red and blue colored atoms in spheres representation). In addition, several structural/biochemical properties can be overlaid on top of the contact map. The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: The PDB can include REMARKS, CRYST and other standard PDB information entries. The MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein is overlaid as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not found in the system path ($PATH). (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs are highlighted. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction are highlighted. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a B-factor that is higher than a certain cutoff are highlighted (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the pair of selected residues are in contact (selected by checking the checkboxes). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of pairwise aminoacid interaction count.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts around a given residue. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance contact map starting from the initial frame until the current frame. This view can be used to identifying the dynamic regions in a protein.&lt;br /&gt;
&lt;br /&gt;
=== Word of Caution ===&lt;br /&gt;
When using a multi-frame PDB file, the contact-map for the next frame(s) are being pre-calculated in the background (depending on the number of free CPU cores available). Clicking on &amp;quot;Next Frame&amp;quot; in rapid succession may lead to undesired results and/or a crash.&lt;br /&gt;
&lt;br /&gt;
In the event of a crash, delete the database that is created in the working directory and relaunch the program.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or to report a bug.&lt;br /&gt;
&lt;br /&gt;
== Main Window ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Heatmap-CMPyMOL.PNG&amp;diff=2338</id>
		<title>File:Heatmap-CMPyMOL.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Heatmap-CMPyMOL.PNG&amp;diff=2338"/>
		<updated>2013-05-21T19:53:20Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=923</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=923"/>
		<updated>2013-05-20T21:23:41Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the protein 3D visualization capabilities of PyMOL and the protein's 2D contact map with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
* Added support for reading multi-model PDB files. (Multi-Model PDB file for NMR structure or Trajectory from MD simulations.)&lt;br /&gt;
* Supports displaying variance of contact points from a series of contact maps generated from multi-model PDB files.&lt;br /&gt;
* CMPyMOL stores the calculated contact maps, heat maps and contact density information in a local SQLite database for fast and easy subsequent access.&lt;br /&gt;
* Cleaner GUI.&lt;br /&gt;
* Parallelized the code for contact map calculation for multi-frame PDB files.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL. (It is recommended that the user add the PyMOL installation directory to the $PATH environment variable.)&lt;br /&gt;
* Stride secondary structure assignment tool. This program can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and compiled into a stand-alone executable. It is recommended that the Stride executable or its installation directory is added to the $PATH environment variable. NOTE: If this executable is not detected in the $PATH variable, the secondary structure calculation will be disabled in CMPyMOL.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommended that the user use Enthought Canopy python distribution and management package downloaded from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into the $PATH environment variable.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or a similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; package, depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python /&amp;lt;path to CMPyMOL directory&amp;gt;/CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and dragging a selection of contact points on the displayed contact map will highlight the corresponding residues in the PyMOL window (as red and blue colored atoms in spheres representation). In addition, several structural/biochemical properties can be overlaid on top of the contact map. The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: The PDB can include REMARKS, CRYST and other standard PDB information entries. The MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein is overlaid as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not found in the system path ($PATH). (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs are highlighted. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction are highlighted. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a B-factor that is higher than a certain cutoff are highlighted (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the pair of selected residues are in contact (selected by checking the checkboxes). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of pairwise aminoacid interaction count.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts around a given residue. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance contact map starting from the initial frame until the current frame. This view can be used to identifying the dynamic regions in a protein.&lt;br /&gt;
&lt;br /&gt;
=== Word of Caution ===&lt;br /&gt;
When using a multi-frame PDB file, the contact-map for the next frame(s) are being pre-calculated in the background (depending on the number of free CPU cores available). Clicking on &amp;quot;Next Frame&amp;quot; in rapid succession may lead to undesired results and/or a crash.&lt;br /&gt;
&lt;br /&gt;
In the event of a crash, delete the database that is created in the working directory and relaunch the program.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or to report a bug.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=922</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=922"/>
		<updated>2013-05-20T20:54:12Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Plots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is now stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format. The PDB can include REMARKS, CRYST and other standard information lines about the PDB, but MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the display of the variance contact map calculated starting from the initial frame until the current frame. This view can be used to identifying the dynamic regions of a protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or to report a bug.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=921</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=921"/>
		<updated>2013-05-20T20:44:26Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Requests and Disclaimer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is now stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format. The PDB can include REMARKS, CRYST and other standard information lines about the PDB, but MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance of the contact map starting from the initial frame until the current frame. This is extremely useful in identifying the dynamic regions of a protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or to report a bug.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=920</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=920"/>
		<updated>2013-05-20T20:44:03Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Requests and Disclaimer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is now stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format. The PDB can include REMARKS, CRYST and other standard information lines about the PDB, but MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance of the contact map starting from the initial frame until the current frame. This is extremely useful in identifying the dynamic regions of a protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature or report a bug in the software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=919</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=919"/>
		<updated>2013-05-20T20:42:20Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations. The calculated contact-map, heat-map and contact density information is now stored in a local SQL database. Any subsequent access of the same PDB with matching parameters will be read from the database for fast access. The code for calculating contact map for trajectory files is parallelized for efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* Single-frame PDB files (local)&lt;br /&gt;
* Multi-frame PDB trajectory files (local)&lt;br /&gt;
* Multi-frame trajectory files should have the following format. The PDB can include REMARKS, CRYST and other standard information lines about the PDB, but MODEL line is essential for the software to work properly (ENDMDL is optional).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
MODEL X&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ATOM ...&lt;br /&gt;
ATOM ...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
ENDMDL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
* Variance Contact Map - For Multi-frame PDB files (trajectory), this button toggles the displays the variance of the contact map starting from the initial frame until the current frame. This is extremely useful in identifying the dynamic regions of a protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=918</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=918"/>
		<updated>2013-05-20T20:38:23Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Screenshot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:CMPyMOL.PNG&amp;diff=1394</id>
		<title>File:CMPyMOL.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:CMPyMOL.PNG&amp;diff=1394"/>
		<updated>2013-05-20T20:37:38Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=917</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=917"/>
		<updated>2013-05-06T16:09:25Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://www.wxpython.org wxpython]&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Gyration_tensor&amp;diff=8012</id>
		<title>Gyration tensor</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Gyration_tensor&amp;diff=8012"/>
		<updated>2013-05-02T16:12:42Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|download  =  http://emptyewer.github.io/Gyration_tensor&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This program calculates and visualizes the gration tensors of a protein (based on geometry) for each chain in the PDB file.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
 git clone https://github.com/emptyewer/Gyration_tensor.git&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] and &lt;br /&gt;
* [http://numpy.scipy.org/ Numpy]&lt;br /&gt;
 sudo apt-get install python-tk python-numpy&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Locate the downloaded gyration_tensor.py file in the dialogbox and select 'OK'&lt;br /&gt;
* Quit and Restart 'pymol'&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select PDB file and select 'OK'.&lt;br /&gt;
* The plugin calculates and outputs the Magnitude and Direction of the tensors in the debug window and draws the corresponding tensors as a cgo object in the PyMOL opengl window.&lt;br /&gt;
----&lt;br /&gt;
=== Screenshot ===&lt;br /&gt;
&lt;br /&gt;
[[File:Gyration_tensor.png|thumb|800px|center]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
Please see your user account [[User:Venky]]. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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 Gyration Tensor 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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Contact_density.png&amp;diff=1729</id>
		<title>File:Contact density.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Contact_density.png&amp;diff=1729"/>
		<updated>2013-05-01T17:17:46Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Heatmap.png&amp;diff=1841</id>
		<title>File:Heatmap.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Heatmap.png&amp;diff=1841"/>
		<updated>2013-05-01T17:17:23Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=916</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=916"/>
		<updated>2013-05-01T17:04:32Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
&lt;br /&gt;
http://emptyewer.github.io/CMPyMOL/&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=915</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=915"/>
		<updated>2013-05-01T17:02:28Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL is an add-on software to molecular visualization program PyMOL. It combines the 3D visualization capabilities of PyMOL and 2D protein contact maps with an interactive interface for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python libraries using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. This package includes a robust python library management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. NOTE: This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no need for installation of the script. Optionally, a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This command will automatically invoke the PyMOL executable and the user is led through the rest of the program with a series of pop-up windows.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Clicking (left) and draging a selection of points on the displayed contact map will highlight the corresponding residues involved in that contact in the PyMOL window (as red and blue colored spheres). In addition, several structural/biochemical properties can be overlayed on top of the contact map (listed below). The contact-map data can also be plotted in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary structure of the protein as translucent strips over the contact map. This button won't be active if secondary structure calculation program stride is not installed. (Button: Secondary Structure)&lt;br /&gt;
* Contact points where a Charge-Charge interaction occurs. (Button: Charged Interactions)&lt;br /&gt;
* Residues that interact via hydrophobic interaction. (Button: Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (Button: B-factor). The b-factor cutoff can be varied using a slider (Slider).&lt;br /&gt;
* Highlights a contact point/region where the selected pair of residues are in contact (selected by checking the checkbox). If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another one of the same type is highlighted. (List of checkboxes for each aminoacid)&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of count of pairwise aminoacid interactions.&lt;br /&gt;
* Contacts Histogram - Plots the number of contacts formed by a given residue as a bar graph. Selecting a particular bar highlights the corresponding residue in the PyMOL window.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=914</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=914"/>
		<updated>2013-05-01T15:51:26Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x is recommended and is available from MacPorts http://www.macports.org.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python module dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=913</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=913"/>
		<updated>2013-05-01T15:51:06Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x is recommended and is available from MacPorts http://www.macports.org.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python module dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. NOTE: The requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=912</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=912"/>
		<updated>2013-05-01T02:27:00Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x is recommended and is available from MacPorts http://www.macports.org.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python module dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=911</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=911"/>
		<updated>2013-05-01T02:26:38Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python module dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x is recommended and is available from MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python module dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7647</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=7647"/>
		<updated>2013-05-01T02:14:40Z</updated>

		<summary type="html">&lt;p&gt;Venky: &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;
== 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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7646</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=7646"/>
		<updated>2013-05-01T02:13:27Z</updated>

		<summary type="html">&lt;p&gt;Venky: &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;
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;
'''Enhanced version of this plugin is now available at''' [CMPyMOL]&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;
== 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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7645</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=7645"/>
		<updated>2013-05-01T02:13:03Z</updated>

		<summary type="html">&lt;p&gt;Venky: &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;
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;
'''Enhanced version of this plugin is now available at [CMPyMOL]'''&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;
== 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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=910</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=910"/>
		<updated>2013-05-01T02:07:00Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=909</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=909"/>
		<updated>2013-04-30T18:58:12Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|version = 1.0b&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=908</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=908"/>
		<updated>2013-04-30T18:53:14Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Script_Library]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=907</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=907"/>
		<updated>2013-04-30T18:52:38Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=906</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=906"/>
		<updated>2013-04-30T18:51:32Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
[[Category:Third_Party_Software|CMPyMOL]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=905</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=905"/>
		<updated>2013-04-30T18:50:48Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=904</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=904"/>
		<updated>2013-04-30T18:47:27Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Contact regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact via a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff (B-factor). The cutoff can be varied using a slider (slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4836</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4836"/>
		<updated>2013-04-30T18:44:39Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; style=&amp;quot;padding-bottom: 4em;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:210%; font-weight: bold; color:#032d45; 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
| New accounts: email jason (dot) vertrees (@) gmail dot com&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;45%&amp;quot; style=&amp;quot;background: #EDEBD5; 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: #032d45; text-align:center; background: #5F7F96; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #AFB29E; border-bottom: 1px solid #fff;&amp;quot; |Quick Links&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; color #61021F; 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; color #61021F; 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; color #61021F; 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;
||'''[[GoogleSearch]]'''&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;
! New Software&lt;br /&gt;
| [[CMPyMOL]] is a software that interactively visualizes 2D contact maps of proteins in PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[cgo_arrow]] draws an arrow between two picked atoms.&lt;br /&gt;
|-&lt;br /&gt;
! Tips &amp;amp; Tricks&lt;br /&gt;
| Instructions for [[Movie_pdf|generating movie PDFs]] using .mpg movies from PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Cluster_Count|Cluster Count]] calculates statistics on the B-values for all atoms in the selected object.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Make_Figures|Make Figures]] aids you in making publication quality figures for the currently displayed scene.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[DistancesRH|Distances RH]]&lt;br /&gt;
|-&lt;br /&gt;
! PyMOL on the iPad&lt;br /&gt;
| PyMOL is now available on the iPad as a free download from the AppStore. See [http://pymol.org/mobile pymol.org/mobile] for more info.&lt;br /&gt;
|-&lt;br /&gt;
! OS X Compatibility&lt;br /&gt;
| Mac OS X 10.8 doesn't ship with X11. But, you can get the libraries here [http://xquartz.macosforge.org/landing/ X11 Libraries].&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[select_sites]] can set author/paper selections according to SITE annotation in pdb file&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[b2transparency]] can set surface transparency based on atom b-factor&lt;br /&gt;
|-&lt;br /&gt;
! New Extension&lt;br /&gt;
| [[psico]] is a python module which extends PyMOL with many commands&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[uniprot_features]] makes named selections for sequence annotations from uniprot&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[Gyration_tensor]] Calculates chain-wise gyration tensor of a protein.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[set_phipsi]] can set phi/psi angles for all residues in a selection&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[dehydron]] A plugin to calculate dehydrons and display them onto the protein structure. A dehydron is a main chain hydrogen bond incompletely shielded from water attack. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[pymol2glmol]] is script to export a scene in pymol to a webpage for GLmol. GLmol is a molecular viewer for Web browsers written in WebGL/Javascript. Like web Jmol, but MUCH faster. Try it out!&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[cyspka]] is an experimental surface cysteine pKa predictor.&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[Contact_Map_Visualizer]] visualize residues corresponding to the contact map. See [[CMPyMOL]].&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[spectrum_states]] colors states of multi-state object&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[TMalign]] is a wrapper for the TMalign program&lt;br /&gt;
|-&lt;br /&gt;
! Gallery Updates&lt;br /&gt;
| The [[Gallery|gallery]] has been updated to include a few new ideas and scripts for rendering&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[save_settings]] can dump all changed settings to a file&lt;br /&gt;
|-&lt;br /&gt;
! Tips &amp;amp; Tricks&lt;br /&gt;
| Instructions for [[3d_pdf|generating 3D PDFs]] using PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! Wiki Update&lt;br /&gt;
| Wiki has been updated. Please report any problems to the sysops.&lt;br /&gt;
|-&lt;br /&gt;
! New Scripts&lt;br /&gt;
| Create objects for each molecule or chain in selection with [[split_object]] and [[split_chains]]&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Rotkit]]: is a collection of usefull scripts to place your dye/molecule where you want. It includes a very handy, rotation around line, function.  &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Forster-distance-calculator]]: Can be used as a pymol-python shortcut to calculate the Förster distance between dyes from different companies. Useful, if the user have pymol installed, but not python. This script is meant as a tool to finding the right dyes, when labelling suitable positions for the site-directed cysteine mutants. See [[DisplacementMap]]. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[propka]]: Fetches the pka values for your protein from the [http://propka.ki.ku.dk/ propka] server. [[propka]] generates a pymol command file that make pka atoms, color and label them according to your protein. Inspection is made easy by grouping the pka atoms in the pymol menu.&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;DPL&amp;gt;&lt;br /&gt;
namespace=&lt;br /&gt;
category=Commands|Plugins|Script_Library|Settings&lt;br /&gt;
includepage=*&lt;br /&gt;
includemaxlength=450&lt;br /&gt;
escapelinks=false&lt;br /&gt;
resultsheader=__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
randomcount=1&lt;br /&gt;
mode=userformat&lt;br /&gt;
addpagecounter=true&lt;br /&gt;
listseparators=,&amp;lt;h3&amp;gt;[[%PAGE%]]&amp;lt;/h3&amp;gt;,,\n&lt;br /&gt;
&amp;lt;/DPL&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;DPL&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;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=903</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=903"/>
		<updated>2013-04-30T18:41:49Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact by a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff that is fixed by a slider (B-factor and slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=902</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=902"/>
		<updated>2013-04-30T18:38:54Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|download = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact by a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff that is fixed by a slider (B-factor and slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=901</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=901"/>
		<updated>2013-04-30T18:37:00Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = Software&lt;br /&gt;
|filename = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact by a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff that is fixed by a slider (B-factor and slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4835</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4835"/>
		<updated>2013-04-30T18:36:01Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; style=&amp;quot;padding-bottom: 4em;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:210%; font-weight: bold; color:#032d45; 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
| New accounts: email jason (dot) vertrees (@) gmail dot com&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;45%&amp;quot; style=&amp;quot;background: #EDEBD5; 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: #032d45; text-align:center; background: #5F7F96; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #AFB29E; border-bottom: 1px solid #fff;&amp;quot; |Quick Links&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; color #61021F; 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; color #61021F; 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; color #61021F; 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;
||'''[[GoogleSearch]]'''&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;
! New Software&lt;br /&gt;
| [[CMPyMOL]] is a software that interactively visualizes 2D contact maps of proteins in PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[cgo_arrow]] draws an arrow between two picked atoms.&lt;br /&gt;
|-&lt;br /&gt;
! Tips &amp;amp; Tricks&lt;br /&gt;
| Instructions for [[Movie_pdf|generating movie PDFs]] using .mpg movies from PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Cluster_Count|Cluster Count]] calculates statistics on the B-values for all atoms in the selected object.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Make_Figures|Make Figures]] aids you in making publication quality figures for the currently displayed scene.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[DistancesRH|Distances RH]]&lt;br /&gt;
|-&lt;br /&gt;
! PyMOL on the iPad&lt;br /&gt;
| PyMOL is now available on the iPad as a free download from the AppStore. See [http://pymol.org/mobile pymol.org/mobile] for more info.&lt;br /&gt;
|-&lt;br /&gt;
! OS X Compatibility&lt;br /&gt;
| Mac OS X 10.8 doesn't ship with X11. But, you can get the libraries here [http://xquartz.macosforge.org/landing/ X11 Libraries].&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[select_sites]] can set author/paper selections according to SITE annotation in pdb file&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[b2transparency]] can set surface transparency based on atom b-factor&lt;br /&gt;
|-&lt;br /&gt;
! New Extension&lt;br /&gt;
| [[psico]] is a python module which extends PyMOL with many commands&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[uniprot_features]] makes named selections for sequence annotations from uniprot&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[Gyration_tensor]] Calculates chain-wise gyration tensor of a protein.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[set_phipsi]] can set phi/psi angles for all residues in a selection&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[dehydron]] A plugin to calculate dehydrons and display them onto the protein structure. A dehydron is a main chain hydrogen bond incompletely shielded from water attack. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[pymol2glmol]] is script to export a scene in pymol to a webpage for GLmol. GLmol is a molecular viewer for Web browsers written in WebGL/Javascript. Like web Jmol, but MUCH faster. Try it out!&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[cyspka]] is an experimental surface cysteine pKa predictor.&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[Contact_Map_Visualizer]] visualize residues corresponding to the contact map&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[spectrum_states]] colors states of multi-state object&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[TMalign]] is a wrapper for the TMalign program&lt;br /&gt;
|-&lt;br /&gt;
! Gallery Updates&lt;br /&gt;
| The [[Gallery|gallery]] has been updated to include a few new ideas and scripts for rendering&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[save_settings]] can dump all changed settings to a file&lt;br /&gt;
|-&lt;br /&gt;
! Tips &amp;amp; Tricks&lt;br /&gt;
| Instructions for [[3d_pdf|generating 3D PDFs]] using PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! Wiki Update&lt;br /&gt;
| Wiki has been updated. Please report any problems to the sysops.&lt;br /&gt;
|-&lt;br /&gt;
! New Scripts&lt;br /&gt;
| Create objects for each molecule or chain in selection with [[split_object]] and [[split_chains]]&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Rotkit]]: is a collection of usefull scripts to place your dye/molecule where you want. It includes a very handy, rotation around line, function.  &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Forster-distance-calculator]]: Can be used as a pymol-python shortcut to calculate the Förster distance between dyes from different companies. Useful, if the user have pymol installed, but not python. This script is meant as a tool to finding the right dyes, when labelling suitable positions for the site-directed cysteine mutants. See [[DisplacementMap]]. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[propka]]: Fetches the pka values for your protein from the [http://propka.ki.ku.dk/ propka] server. [[propka]] generates a pymol command file that make pka atoms, color and label them according to your protein. Inspection is made easy by grouping the pka atoms in the pymol menu.&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;DPL&amp;gt;&lt;br /&gt;
namespace=&lt;br /&gt;
category=Commands|Plugins|Script_Library|Settings&lt;br /&gt;
includepage=*&lt;br /&gt;
includemaxlength=450&lt;br /&gt;
escapelinks=false&lt;br /&gt;
resultsheader=__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
randomcount=1&lt;br /&gt;
mode=userformat&lt;br /&gt;
addpagecounter=true&lt;br /&gt;
listseparators=,&amp;lt;h3&amp;gt;[[%PAGE%]]&amp;lt;/h3&amp;gt;,,\n&lt;br /&gt;
&amp;lt;/DPL&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;DPL&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;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=900</id>
		<title>CMPyMOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=CMPyMOL&amp;diff=900"/>
		<updated>2013-04-30T18:33:42Z</updated>

		<summary type="html">&lt;p&gt;Venky: Created page with &amp;quot;{{Infobox script-repo |type      = external-protein |filename = https://github.com/VenkyKrishnamani/CMPyMOL |author    = Venkatramanan Krishnamani  |license   = Th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = external-protein&lt;br /&gt;
|filename = https://github.com/VenkyKrishnamani/CMPyMOL&lt;br /&gt;
|author    = [[User:Venky|Venkatramanan Krishnamani]] &lt;br /&gt;
|license   = The MIT License (MIT)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
CMPyMOL combines the 3D visualization capabilities of PyMol and protein contact map into a rich and intuitive tool for scientific analysis. This software is freely distributed under the MIT license for Linux and Mac OS X platforms.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Python 2.7&lt;br /&gt;
* Python framework dependency&lt;br /&gt;
** [http://matplotlib.org matplotlib]&lt;br /&gt;
** [http://www.pythonware.com/products/pil/ python imaging library (PIL)]&lt;br /&gt;
** [http://www.numpy.org numpy]&lt;br /&gt;
** [http://biopython.org/wiki/Main_Page biopython]&lt;br /&gt;
* PyMOL executable. It is recommended that the user make sure the directory of installed executable is listed in the $PATH variable.&lt;br /&gt;
* Stride executable. This can be downloaded from http://webclu.bio.wzw.tum.de/stride/ and easily compiled into an executable. It is recommemded that the executable or its directory is listed in the system variable $PATH. NOTE: If this executable is not installed properly, the secondary structure calculation will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Users can install the python dependencies easily using &amp;quot;easy_install&amp;quot; or &amp;quot;pip&amp;quot;. It is recommened that the user downloads Enthough Canopy python distribution and management package from https://www.enthought.com/products/canopy/. It comes with a robust package management software and a python IDE.&lt;br /&gt;
* PyMOL 1.5.x can be installed using MacPorts http://www.macports.org. This automatically adds the executable into $PATH.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* The python dependencies and PyMOL can be installed using apt-get (aptitude) or similar package management system.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
There is no installation of the script is required required. Optionally a standalone executable can be complied using &amp;quot;pyinstaller&amp;quot; or &amp;quot;py2exe&amp;quot; or &amp;quot;py2app&amp;quot; packages depending on the users operating system.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python CMPyMOL.py&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The above command will automatically invoke PyMOL. The user is led through the rest of the program with a series of pop-up window.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Left-clicking and draging anywhere on the contact map displayed will highlight the corresponding residues in PyMOL (spheres). In addition, there are several different structural/biochemical properties overlays that can be overlayed on top of the contact map. The user can plot the contact-map data in other representations.&lt;br /&gt;
&lt;br /&gt;
=== Overlays ===&lt;br /&gt;
* Secondary Structure of the protein as strips of color (Secondary Structure). This button won't be active if secondary structure calculation program stride is not installed.&lt;br /&gt;
* Regions where a Charge-Charge interaction occurs (Charged Interactions)&lt;br /&gt;
* Residues that interact by a hydrophobic interaction (Hydrophobic Interactions)&lt;br /&gt;
* Contact regions that have a b-factor that is higher than a certain cutoff that is fixed by a slider (B-factor and slider below the button).&lt;br /&gt;
* Highlights a contact point/region where a pair of residues are in contact. If only one aminoacid is selected from the list, interaction site of the selected aminoacid with another on of the same type is highlighted.&lt;br /&gt;
&lt;br /&gt;
===  Plots ===&lt;br /&gt;
* Pairwise Heat Map - Plots a 20x20 matrix of number of pairwise aminoacid interactions as a colored heatmap.&lt;br /&gt;
* Contacts Histogram - Plots the number of residue wise contacts of a given protein.&lt;br /&gt;
&lt;br /&gt;
== Requests and Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Users are welcome to send me an email to request the addition of a specific feature. I am actively developing this software. Please do understand that I have other committments, so the requested feature may not be able to implemented promptly.&lt;br /&gt;
&lt;br /&gt;
== Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[File:CMPyMOL-Screenshot.PNG|thumb|877px|center]]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
#  The MIT License (MIT)&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;
# CMPyMOL&lt;br /&gt;
# Copyright (C) 2013 by Venkatramanan Krishnamani &amp;lt;venks@andrew.cmu.edu&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Permission is hereby granted, free of charge, to any person obtaining a copy of this &lt;br /&gt;
# software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software &lt;br /&gt;
# without restriction, including without limitation the rights to use, copy, modify, &lt;br /&gt;
# merge, publish, distribute, sublicense, and/or sell copies of the Software, and to &lt;br /&gt;
# permit persons to whom the Software is furnished to do so, subject to the following &lt;br /&gt;
# conditions:&lt;br /&gt;
#&lt;br /&gt;
# The above copyright notice and this permission notice shall be included in all copies &lt;br /&gt;
# or substantial portions of the Software.&lt;br /&gt;
#&lt;br /&gt;
# THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, &lt;br /&gt;
# INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR&lt;br /&gt;
# PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE &lt;br /&gt;
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, &lt;br /&gt;
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR&lt;br /&gt;
# OTHER DEALINGS IN THE SOFTWARE.&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>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:CMPyMOL-Screenshot.PNG&amp;diff=1153</id>
		<title>File:CMPyMOL-Screenshot.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:CMPyMOL-Screenshot.PNG&amp;diff=1153"/>
		<updated>2013-04-30T18:31:46Z</updated>

		<summary type="html">&lt;p&gt;Venky: Screenshot of CMPyMOL software that interfaces with PyMOL to combine 3D visualization of protein and 2D contact map representation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Screenshot of CMPyMOL software that interfaces with PyMOL to combine 3D visualization of protein and 2D contact map representation.&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=User:Venky&amp;diff=4931</id>
		<title>User:Venky</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=User:Venky&amp;diff=4931"/>
		<updated>2012-02-02T23:13:25Z</updated>

		<summary type="html">&lt;p&gt;Venky: Created page with &amp;quot;Hi my name is Venky and I work as a post-doc in the Department of physics at Carnegie Mellon University.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi my name is Venky and I work as a post-doc in the Department of physics at Carnegie Mellon University.&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Template:Infobox_script-repo&amp;diff=640</id>
		<title>Template:Infobox script-repo</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Template:Infobox_script-repo&amp;diff=640"/>
		<updated>2012-02-02T23:09:42Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;3&amp;quot; class=&amp;quot;infobox&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
| {{#switch: {{{type|script}}}&lt;br /&gt;
   | module = [[Running Scripts#Python_Modules|Python Module]]&lt;br /&gt;
   | plugin = [[Plugins|PyMOL Plugin]]&lt;br /&gt;
   | script = [[Running Scripts|Python Script]]&lt;br /&gt;
   | pml    = [[Running Scripts|PyMOL Script]]&lt;br /&gt;
   | {{{type}}}&lt;br /&gt;
  }}&lt;br /&gt;
|-&lt;br /&gt;
! Download&lt;br /&gt;
| {{#if: {{{filename|}}}&lt;br /&gt;
   | [{{{filename}}} {{{filename}}}]&lt;br /&gt;
   | {{{download|}}}&lt;br /&gt;
  }}&lt;br /&gt;
|-&lt;br /&gt;
! Author(s)&lt;br /&gt;
| {{{author|anonymous}}}&lt;br /&gt;
|-&lt;br /&gt;
! License&lt;br /&gt;
| {{#switch: {{{license|}}}&lt;br /&gt;
   | BSD    = [http://opensource.org/licenses/BSD-2-Clause {{{license}}}]&lt;br /&gt;
   | GPL    = [http://opensource.org/licenses/GPL-2.0 {{{license}}}]&lt;br /&gt;
   | LGPL   = [http://opensource.org/licenses/LGPL-2.1 {{{license}}}]&lt;br /&gt;
   | BSD-2-Clause&lt;br /&gt;
   | BSD-3-Clause&lt;br /&gt;
   | GPL-2.0&lt;br /&gt;
   | GPL-3.0&lt;br /&gt;
   | LGPL-2.1&lt;br /&gt;
   | LGPL-3.0&lt;br /&gt;
   | Python-2.0&lt;br /&gt;
   | MIT    = [http://opensource.org/licenses/{{{license}}} {{{license}}}]&lt;br /&gt;
   | {{{license|}}}&lt;br /&gt;
  }}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; font-size:80%; background-color: #ddd&amp;quot;| {{#if: {{{homepage|}}}&lt;br /&gt;
   | {{{homepage}}}&amp;lt;br&amp;gt;&lt;br /&gt;
   |&lt;br /&gt;
  }} {{#if: {{{filename|}}}&lt;br /&gt;
   | This code has been put under version control in the project [[Git intro|Pymol-script-repo]]&lt;br /&gt;
   |&lt;br /&gt;
  }}&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is a info box for scripts in the Pymol-script-repo.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox script-repo&lt;br /&gt;
|type      =&lt;br /&gt;
|filename  =&lt;br /&gt;
|author    =&lt;br /&gt;
|license   =&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Argument '''type''' can be one of:&lt;br /&gt;
* module&lt;br /&gt;
* plugin&lt;br /&gt;
* script (for python script)&lt;br /&gt;
* pml (for python script)&lt;br /&gt;
* or some free description&lt;br /&gt;
&lt;br /&gt;
The '''filename''' argument must match a file in the Pymol-script-repo.&lt;br /&gt;
If the script is ''not'' in the repo, the '''download''' argument can be provided as an alternative.&lt;br /&gt;
&lt;br /&gt;
Some licenses (currently BSD, GPL and LGPL) are linked with &amp;lt;code&amp;gt;opensource.org/licenses&amp;lt;/code&amp;gt; by default.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|filename  = plugins/dynoplot.py&lt;br /&gt;
|author    = Dan Kulp&lt;br /&gt;
|license   =&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox script-repo&lt;br /&gt;
|type      = module&lt;br /&gt;
|filename  = anglebetweenhelices.py&lt;br /&gt;
|author    = [[User:Speleo3|Thomas Holder]]&lt;br /&gt;
|license   = BSD&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If script is not in repo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox script-repo&lt;br /&gt;
|type      = pml&lt;br /&gt;
|download  = please copy&amp;amp;paste script&lt;br /&gt;
|author    = &lt;br /&gt;
|license   = BSD&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4822</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Main_Page&amp;diff=4822"/>
		<updated>2012-02-02T23:01:57Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; style=&amp;quot;padding-bottom: 4em;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:210%; font-weight: bold; color:#032d45; 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: 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:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
| New accounts: email jason (dot) vertrees (@) gmail dot com&lt;br /&gt;
|- style=&amp;quot;text-align:center; font-weight:bold; color: #6d6003; font-size: 140%; font-style: italic; font-family: serif;&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;45%&amp;quot; style=&amp;quot;background: #EDEBD5; 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: #032d45; text-align:center; background: #5F7F96; padding-top:0.5em; padding-bottom: 0.25em; border-top: 2px solid #AFB29E; border-bottom: 1px solid #fff;&amp;quot; |Quick Links&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; color #61021F; 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; color #61021F; 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; color #61021F; 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;
||'''[[GoogleSearch]]'''&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;
! New Plugin&lt;br /&gt;
| [[Gyration_tensor]] Calculates chain-wise gyration tensor of a protein.&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[set_phipsi]] can set phi/psi angles for all residues in a selection&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[dehydron]] A plugin to calculate dehydrons and display them onto the protein structure. A dehydron is a main chain hydrogen bond incompletely shielded from water attack. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[pymol2glmol]] is script to export a scene in pymol to a webpage for GLmol. GLmol is a molecular viewer for Web browsers written in WebGL/Javascript. Like web Jmol, but MUCH faster. Try it out!&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[cyspka]] is an experimental surface cysteine pKa predictor.&lt;br /&gt;
|-&lt;br /&gt;
! New Plugin&lt;br /&gt;
| [[Contact_Map_Visualizer]] visualize residues corresponding to the contact map&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[spectrum_states]] colors states of multi-state object&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[TMalign]] is a wrapper for the TMalign program&lt;br /&gt;
|-&lt;br /&gt;
! Gallery Updates&lt;br /&gt;
| The [[Gallery|gallery]] has been updated to include a few new ideas and scripts for rendering&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[save_settings]] can dump all changed settings to a file&lt;br /&gt;
|-&lt;br /&gt;
! Tips &amp;amp; Tricks&lt;br /&gt;
| Instructions for [[3d_pdf|generating 3D PDFs]] using PyMOL.&lt;br /&gt;
|-&lt;br /&gt;
! Wiki Update&lt;br /&gt;
| Wiki has been updated. Please report any problems to the sysops.&lt;br /&gt;
|-&lt;br /&gt;
! New Scripts&lt;br /&gt;
| Create objects for each molecule or chain in selection with [[split_object]] and [[split_chains]]&lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Rotkit]]: is a collection of usefull scripts to place your dye/molecule where you want. It includes a very handy, rotation around line, function.  &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[Forster-distance-calculator]]: Can be used as a pymol-python shortcut to calculate the Förster distance between dyes from different companies. Useful, if the user have pymol installed, but not python. This script is meant as a tool to finding the right dyes, when labelling suitable positions for the site-directed cysteine mutants. See [[DisplacementMap]]. &lt;br /&gt;
|-&lt;br /&gt;
! New Script&lt;br /&gt;
| [[propka]]: Fetches the pka values for your protein from the [http://propka.ki.ku.dk/ propka] server. [[propka]] generates a pymol command file that make pka atoms, color and label them according to your protein. Inspection is made easy by grouping the pka atoms in the pymol menu.&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;DPL&amp;gt;&lt;br /&gt;
namespace=&lt;br /&gt;
category=Commands|Plugins|Script_Library|Settings&lt;br /&gt;
includepage=*&lt;br /&gt;
includemaxlength=450&lt;br /&gt;
escapelinks=false&lt;br /&gt;
resultsheader=__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
randomcount=1&lt;br /&gt;
mode=userformat&lt;br /&gt;
addpagecounter=true&lt;br /&gt;
listseparators=,&amp;lt;h3&amp;gt;[[%PAGE%]]&amp;lt;/h3&amp;gt;,,\n&lt;br /&gt;
&amp;lt;/DPL&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;DPL&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;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Gyration_tensor.png&amp;diff=2334</id>
		<title>File:Gyration tensor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Gyration_tensor.png&amp;diff=2334"/>
		<updated>2012-02-02T22:58:56Z</updated>

		<summary type="html">&lt;p&gt;Venky: Gyration tensor plugin screenshot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gyration tensor plugin screenshot&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7641</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=7641"/>
		<updated>2012-01-13T20:29:22Z</updated>

		<summary type="html">&lt;p&gt;Venky: &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    = Venkatramanan Krishnamani&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
Right-click in the info box in top right corner, and save as.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-tk python-imaging python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&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;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
&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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&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;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7640</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=7640"/>
		<updated>2012-01-13T18:53:25Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Installing on Linux */&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    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
Right-click in the info box in top right corner, and save as.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-tk python-imaging python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&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;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
&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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&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;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7639</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=7639"/>
		<updated>2012-01-13T18:52:30Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Installing on Linux */&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    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
Right-click in the info box in top right corner, and save as.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-tk python-imaging python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Choose Contact-Map-Visualizer.py from the dialogbox and 'OK'&lt;br /&gt;
* Quit and Restart  'pymol'&lt;br /&gt;
&lt;br /&gt;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
&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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&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;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7638</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=7638"/>
		<updated>2012-01-13T18:44:26Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Generate Contact Map */&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    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
Right-click in the info box in top right corner, and save as.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-tk python-imaging python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
* Follow the steps below&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Choose Contact-Map-Visualizer.py from the dialogbox and 'OK'&lt;br /&gt;
* Quit and Restart  'pymol'&lt;br /&gt;
&lt;br /&gt;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
&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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&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;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7633</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=7633"/>
		<updated>2012-01-13T17:48:32Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|download = [https://raw.github.com/VenkyKrishnamani/Contact-Map-Visualizer/master/Contact-Map-Visualizer.py Contact-Map-Visualizer.py]&lt;br /&gt;
|author    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
&lt;br /&gt;
* You can download it from the git repository https://github.com/VenkyKrishnamani/Contact-Map-Visualizer&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
 sudo apt-get install python-imaging&lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
&lt;br /&gt;
* Follow the steps below&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
 cd Contact-Map-Visualizer&lt;br /&gt;
* Run 'pymol' as an administrator from the command line&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Choose Contact-Map-Visualizer.py from the dialogbox and 'OK'&lt;br /&gt;
* Quit and Restart  'pymol' (not required to be administator mode)&lt;br /&gt;
&lt;br /&gt;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
* 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;
&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;
For a mean contact map for 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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&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;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Screenshot.png&amp;diff=2545</id>
		<title>File:Screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Screenshot.png&amp;diff=2545"/>
		<updated>2012-01-13T17:45:38Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7632</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=7632"/>
		<updated>2012-01-13T17:40:39Z</updated>

		<summary type="html">&lt;p&gt;Venky: /* Generate Contact Map */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|download = [https://raw.github.com/VenkyKrishnamani/Contact-Map-Visualizer/master/Contact-Map-Visualizer.py Contact-Map-Visualizer.py]&lt;br /&gt;
|author    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
&lt;br /&gt;
* You can download it from the git repository https://github.com/VenkyKrishnamani/Contact-Map-Visualizer&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
 sudo apt-get install python-imaging&lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
&lt;br /&gt;
* Follow the steps below&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
 cd Contact-Map-Visualizer&lt;br /&gt;
* Run 'pymol' as an administrator from the command line&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Choose Contact-Map-Visualizer.py from the dialogbox and 'OK'&lt;br /&gt;
* Quit and Restart  'pymol' (not required to be administator mode)&lt;br /&gt;
&lt;br /&gt;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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;
* 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;
&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;
For a mean contact map for 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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Contact_map_visualizer&amp;diff=7631</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=7631"/>
		<updated>2012-01-13T17:39:10Z</updated>

		<summary type="html">&lt;p&gt;Venky: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox script-repo&lt;br /&gt;
|type      = plugin&lt;br /&gt;
|download = [https://raw.github.com/VenkyKrishnamani/Contact-Map-Visualizer/master/Contact-Map-Visualizer.py Contact-Map-Visualizer.py]&lt;br /&gt;
|author    = Venkatramanan Krishanamni&lt;br /&gt;
|license   = -&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
It is a fast and easy way of mapping contact maps to the residues in PyMOL. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== How to get it ====&lt;br /&gt;
&lt;br /&gt;
* You can download it from the git repository https://github.com/VenkyKrishnamani/Contact-Map-Visualizer&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Required Dependencies on Linux and Mac OS X==&lt;br /&gt;
* [http://wiki.python.org/moin/TkInter Tkinter] &lt;br /&gt;
* [http://www.pythonware.com/products/pil/ PIL] (Python Imaging Library) and &lt;br /&gt;
 sudo apt-get install python-imaging&lt;br /&gt;
* [http://pygame.org/ pygame]&lt;br /&gt;
 sudo apt-get install python-pygame&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Installing on Linux===&lt;br /&gt;
&lt;br /&gt;
* Follow the steps below&lt;br /&gt;
 git clone git://github.com/VenkyKrishnamani/Contact-Map-Visualizer.git&lt;br /&gt;
 cd Contact-Map-Visualizer&lt;br /&gt;
* Run 'pymol' as an administrator from the command line&lt;br /&gt;
* Navigate to plugins &amp;gt; install&lt;br /&gt;
* Choose Contact-Map-Visualizer.py from the dialogbox and 'OK'&lt;br /&gt;
* Quit and Restart  'pymol' (not required to be administator mode)&lt;br /&gt;
&lt;br /&gt;
===Installing on Mac OS X===&lt;br /&gt;
Coming soon…&lt;br /&gt;
----&lt;br /&gt;
=== Generate Contact Map ===&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.  [[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;
For 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;
For a mean contact map for 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;
----&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* Launch PyMOL&lt;br /&gt;
* Navigate to Plugins &amp;gt; Contact Map Visualizer in PyMOL&lt;br /&gt;
* When the first dialog box pops up, select the contact map image like the one shown above (only .png and .jpg are supported currently) and select 'OK'.&lt;br /&gt;
* In the second dialog box, select the pdb file which was used to generate the above contact map OR first/any single frame of a trajectory in pdb/mol format.&lt;br /&gt;
* Once the visualizer launches, click on the location you want to visualize on the contact map, this will be reflected as selected residues in the PyMOL window.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Requests for features are welcome ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&amp;lt;source lang=bash&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;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=File:Contact-Map-of-a-Trajectory.png&amp;diff=1481</id>
		<title>File:Contact-Map-of-a-Trajectory.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=File:Contact-Map-of-a-Trajectory.png&amp;diff=1481"/>
		<updated>2012-01-13T17:34:59Z</updated>

		<summary type="html">&lt;p&gt;Venky: A Typical contact map generated from g_mdmat program in the Gromacs analysis package.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Typical contact map generated from g_mdmat program in the Gromacs analysis package.&lt;/div&gt;</summary>
		<author><name>Venky</name></author>
	</entry>
</feed>