News & Updates
| Official Release
|
PyMOL, AxPyMOL, and JyMOL v1.7.4 have all been released on December 3, 2014.
|
| New Plugin
|
PyANM is a new plugin for easier Anisotropic Network Model (ANM) building and visualising in PyMOL.
|
| 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.2 have all been released on August 4, 2014.
|
| Official Release
|
PyMOL, AxPyMOL, and JyMOL v1.7 have all been released today, January 14, 2014.
|
| 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.
|
| New Plugin
|
GROMACS_Plugin is a new plugin that ties together PyMOL and GROMACS.
|
| New Software
|
CMPyMOL is a software that interactively visualizes 2D contact maps of proteins in PyMOL.
|
| New Script
|
cgo_arrow draws an arrow between two picked atoms.
|
| Tips & Tricks
|
Instructions for generating movie PDFs using .mpg movies from PyMOL.
|
| Older News
|
See Older News.
|
|
Did you know...
This page describes PyMOL's plugin architechture since version 1.5.0.6.
API Entry Points
A plugin is a Python module which uses PyMOL's API. The following entrypoints add functionality to PyMOL:
pymol.cmd.extend(func) registers a function as a PyMOL command
pymol.plugins.addmenuitemqt(label, callback) adds a plugin menu item, should be called inside __init_plugin__
MyPlugin.__init_plugin__(app) is called during plugin initialization (if defined by the plugin)
__init_plugin__
A plugin can implement an __init_plugin__(app) function (previously __init__, deprecated) which is called during plugin initialization. It is passed an object which is compatible with the legacy PMGApp instance and provides access to the Tkinter parent (app.root).
Example for a PyQt5 GUI (PyMOL 2.x)
See also the Plugins Tutorial
<syntaxhighlight lang="python">
de ..→
|
|
|
A Random PyMOL-generated Cover. See Covers.
|