Main Page: Difference between revisions

From PyMOLWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 57: Line 57:
|-
|-
|<div class="didyouknow" >
|<div class="didyouknow" >
<DPL>
<DynamicPageList>
namespace=
namespace=
category=Commands|Plugins|Script_Library|Settings
category=Commands|Plugins|Script_Library|Settings
Line 65: Line 65:
resultsheader=__NOTOC__ __NOEDITSECTION__
resultsheader=__NOTOC__ __NOEDITSECTION__
randomcount=1
randomcount=1
mode=userformat
addpagecounter=true
listseparators=,<h3>[[%PAGE%]]</h3>,,\n
listseparators=,<h3>[[%PAGE%]]</h3>,,\n
</DPL>
</DynamicPageList>
</div>
</div>
<div style="clear: both;"></div>
<div style="clear: both;"></div>
Line 74: Line 72:
|
|
|style="vertical-align: top; width: 18%"|
|style="vertical-align: top; width: 18%"|
<DPL>
<DynamicPageList>
imagecontainer=Covers
imagecontainer=Covers
randomcount=1
randomcount=1
Line 81: Line 79:
listseparators=[[,%PAGE%,|thumb|185px|A Random PyMOL-generated Cover.  See [[Covers]].]],\n
listseparators=[[,%PAGE%,|thumb|185px|A Random PyMOL-generated Cover.  See [[Covers]].]],\n
ordermethod=none
ordermethod=none
</DPL>
</DynamicPageList>


|}
|}

Revision as of 23:16, 2 January 2016

Welcome to the PyMOL Wiki!
The community-run support site for the PyMOL molecular viewer.
New accounts: email jason (dot) vertrees (@) gmail dot com
Quick Links
Tutorials Table of Contents Commands
Script Library Plugins FAQ
Gallery | Covers PyMOL Cheat Sheet (PDF) Getting Help
News & Updates
New Plugin LiSiCA is a new plugin for 2D and 3D ligand based virtual screening using a fast maximum clique algorithm.
Official Release PyMOL v1.8.0 has been released on Nov 18, 2015.
PyMOL Open-Source Fellowship Schrödinger is now accepting applications for the PyMOL Open-Source Fellowship program! Details on http://pymol.org/fellowship
Official Release PyMOL, AxPyMOL, and JyMOL v1.7.6 have all been released on May 4, 2015.
New Plugin PyANM is a new plugin for easier Anisotropic Network Model (ANM) building and visualising in PyMOL.
New Plugin Bondpack is a collection of PyMOL plugins for easy visualization of atomic bonds.
New Plugin MOLE 2.0 is a new plugin for rapid analysis of biomacromolecular channels in PyMOL.
3D using Geforce PyMOL can now be visualized in 3D using Nvidia GeForce video cards (series 400+) with 120Hz monitors and Nvidia 3D Vision, this was previously only possible with Quadro video cards.
Older News See Older News.
Did you know...

Set Key

set_key binds a Python function or PyMOL command to a key press.

Such key binding customization is typically done with your pymolrc startup script.

Changes with PyMOL version:

  • 1.8: decorator support
  • 1.7: second argument can also be a string in PyMOL command syntax

PyMOL API

cmd.set_key(string key, function fn, tuple arg=(), dict kw={})

Also supported since PyMOL 1.7:

cmd.set_key(string key, string command)

Decorator support since PyMOL 1.8:

cmd.set_key(string key)(function fn)

PyMOL Command (since PyMOL 1.7)

set_key key, command

Examples

from pymol import cmd

# define a custom function which colors a selection blue
def make_it_blue(selection): cmd.color("blue", selection)

# color "object1" blue when the F1 key is pressed
cmd.set_key( 'F1' , make_it_blue, [ "object1" ] )

<source lang="python">

  1. zoom on everything

cmd.set_key( 'CTRL-C' , cmd.zoom ) ..→

A Random PyMOL-generated Cover. See Covers.