Difference between revisions of "Category:Script Library"

From PyMOLWiki
Jump to navigation Jump to search
m
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
The PyMOLWiki script library houses many useful scripts. Here you will find premade scripts that will extend the power of PyMOL.
+
{| style="text-align: left; background: #D9CEB2; color: #7A6A53; border: 2px solid #D5DED9; padding: 3em;" align="center"
 
+
|-
The scripts are now categorized based on their functionSomeone may have added a script but not listed it on this page, therefore please see the autogenerated list of scripts at the bottom of this page.
+
! style="padding-top: 1em; padding-bottom: 2.5em; font-size: 1.25em; text-align: center;" |
 
+
! style="padding-top: 1em; padding-bottom: 2.5em; font-size: 2.5em; text-align: center;" | PyMOL Script Library
Please post any script requests to this page's discussion pageWho knows, someone might have already written it or would be willing to write it.
+
! style="padding-top: 1em; padding-bottom: 2.5em; font-size: 1.25em; text-align: center;" |
 
+
|-
= Depositing Scripts =
+
! style="padding-bottom: 4em; font-size: 1.25em; text-align: center;" | [[Running_Scripts|Running Scripts]]
Please create a new page for your script. Once you've done that, please add it to the Script_Library Category and any subcategories appropriate for the script.  For example, if you have a script that performs some geometrical action upon various objects or selections you can then add the subcategories of ObjectsAndSelections_SL and also MathGeometry_SL.  The convention (which might change is CategoryName_SL (where indicates a subcategory of the ScriptLibrary).
+
! style="padding-bottom: 4em; font-size: 1.25em; text-align: center;"| [[Category_talk:Script_Library#Requests|Script Requests]]
 
+
! style="padding-bottom: 4em; font-size: 1.25em; text-align: center;"| [[Category_talk:Script_Library#Policy|Policy]]
= Categorized Descriptions =
+
|-
== [[:Category:UI_Scripts|User Interface]] ==
+
! style="font-size: 1.25em; " | [[:Category:Structural_Biology_Scripts|Structural Biology]]
{{#menu:
+
! style="font-size: 1.25em; " | [[:Category:ObjSel_Scripts|Objects and Selections]]
<DPL>
+
! style="font-size: 1.25em; " | [[:Category:Math_Scripts|Math/Geometry/CGO]]
category=UI_Scripts
+
|- valign=top
 +
|<DPL>
 +
category=Structural_Biology_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
||
 
 
== [[:Category:ObjSel_Scripts|Objects and Selections]] ==
 
{{#menu:
 
 
<DPL>
 
<DPL>
 
category=ObjSel_Scripts
 
category=ObjSel_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
||
 
 
== [[:Category:System_Scripts|System (OS/Filesystem/Web/etc)]] ==
 
{{#menu:
 
 
<DPL>
 
<DPL>
category=System_Scripts
+
category=Math_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
|-
 
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%;" | [[:Category:UI_Scripts|User Interface]]
== [[:Category:Structural_Biology_Scripts|Structural Biology]] ==
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%;" | [[:Category:Biochemical_Scripts|Biochemical Scripts]]
{{#menu:
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%;" | [[:Category:System_Scripts|System Scripts]]
<DPL>
+
|- valign=top
category=System_Scripts
+
|<DPL>
 +
category=UI_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
||
 
 
== [[:Category:ThirdParty_Scripts|Third Party]] ==
 
{{#menu:
 
 
<DPL>
 
<DPL>
category=ThirdParty_Scripts
+
category=Biochemical_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
||
 
 
== [[:Category:Biochemical_Scripts|Biochemical Scripts]] ==
 
{{#menu:
 
 
<DPL>
 
<DPL>
category=Biochemical_Scripts
+
category=System_Scripts
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
|-
 
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%" | [[:Category:ThirdParty_Scripts|Third Party]]
* [[Show aromatics]] -- This script will display a backbone "worm" for your protein, with all of the sidechains for aromatic residues displayed as green "sticks".  Usage: Save this as "show_aromatics.pml", load your protein in PyMOL, and run the script (select "Run" from the "File" menu). (PyMOL script; TStout)
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%;" |
* [[Show hydrophobics]] -- This script will display a backbone "worm" for your protein, with all of the sidechains for hydrophobic residues displayed as orange "sticks". Usage: Same as "show aromatics". (PyMOL script; TStout)
+
! style="font-size: 1.25em; padding-top: 3.5em; width:33%;" |
* [[Show charged]] -- This script will display a backbone "worm" for your protein, with all of the sidechains for charged residues displayed as red (negative) or blue (posititve) "sticks".  Usage: Same as "show aromatics". (PyMOL script; TStout)
+
|- valign=top
* [[Show hydrophilic]] -- This script will display a backbone "worm" for your protein, with all of the sidechains for hydrophilic residues displayed as green "sticks". Usage: Same as "show aromatics". (PyMOL script; TStout)
+
|<DPL>
* [[pucker]] -- Calculates the sugar pucker information for a given selection
+
category=ThirdParty_Scripts
* [[resicolor]] -- Colors proteins according to residue type.
 
* [[createAtom]] -- Make an atom at a distance along the line of a bond.
 
 
 
== [[:Category:Math_Scripts|Math/Geometry/CGO]] ==
 
{{#menu:
 
<DPL>
 
category=Math_Scripts
 
 
redirects=include
 
redirects=include
 
mode=unordered
 
mode=unordered
 +
format = <ul type="disc">,<li>[[%PAGE%]],</li>,</ul>
 
</DPL>
 
</DPL>
}}
+
|}
 
 
* [[Perp Maker]] -- Creates a perpendicular plane through the center of your protein with respect to the camera's current position.  (If you translate the protein towards the camera a bit, you get a nice surface, sometimes.) A stupid little script I wrote in response to a request a few months ago (and it doesn't even conform to the request!)  Load a protein, run the script (read the documentation in the script). (Jason Vertrees/[[User:Tree|Tree]])
 
* [[Axes]] -- Creates a 3D-CGO object that shows the three coordinate axes.
 
* [[Symmetry Axis]] -- Draw a 3D-CGO line given a point and a direction.
 
* [[CGO Text]] -- Creates a 3D-CGO text object.
 
* [[Slerpy]] -- Pymol command extensions for key frame animation movie making.
 
* [[Plane Wizard]] -- Wizard to draw planes between three picked points.
 
* [[Bounding Box]] -- Create a bounding box around a selection (Python script; requires numarray and Scientific; gilleain)
 
* [[Ellipsoid]] -- Create callback object (opengl) ellipsoids. (Python script;  gilleain)
 
* [[TransformSelectionByCameraView]] -- Transforms the selection by the camera view.
 
* [[modevectors]] -- A wonderful script that allows you to draw highly customizable vectors between two states (NMA, TMD, etc)
 
* [[Center Of Mass]] -- Given a selection of atoms (of equal weight) - Calculates the center of mass and represents it with a CGO sphere
 
 
 
  
 
[[Category:Scripting|Script Library]]
 
[[Category:Scripting|Script Library]]

Latest revision as of 12:07, 14 December 2011

PyMOL Script Library
Running Scripts Script Requests Policy
Structural Biology Objects and Selections Math/Geometry/CGO
User Interface Biochemical Scripts System Scripts
Third Party

Subcategories

This category has the following 7 subcategories, out of 7 total.

Pages in category "Script Library"

The following 197 pages are in this category, out of 197 total.