University of Wisconsin–Madison

Category: PyMOL

ChatMOL: PyMOL ChatGPT Plugin with Free chatlite version

Summary ChatMol is a ChatGPT plugin that offers a Free chatlite version that does not require an API key. ChatMol ChatMol is a PyMOL plugin based on  large language models, that provide a conversational interface (CUI) for molecular operation and computation. Current supported models include models from OpenAI (ChatGPT versions), Anthropic (Claude versions), DeepSeek, and …

No GUI PyMOL – computing distances for thousands of PDB files from Rosetta

Summary We run a script to compute the distance between 2 atoms in a series of PDB files with identical molecules in different conformations and save the distance results into a plain text file. No GUI PyMOL In previous posts I explained how we can use PyMOL as a command-line tool from a Terminal when …

PyMOL and Biological Units from REMARK 350

Summary Compute biological assembly from coordinates with a python script. Symmetry X-ray crystallography solved the mathematical problem to provide 3D (cartesian) coordinates but the resulting “asymmetric unit cell” does not necessarily represent the biological structure. The Protein Data Bank (PDB) now provides options to download the biological entity, which can contain a lesser number than …

New Tutorial Section: Computational Modeling

Computational Modeling This is the general title of a new Tutorials pull-down menu that will be populated with new or updated tutorials. It can be found within the Tutorials menu list as Computational Modeling The very first tutorial is the result of an update to a Rosetta tutorial for “ligand docking” and adapt the Linux-based …

Rosetta Ligand Docking – Help with Docker

Summary Combine software and scripts on Docker and local macOS computer (Intel amd64 or arm64 Silicon Chip M series) to follow successfully the Rosetta tutorial Ligand Docking with a G-Protein Coupled Receptor. This method will allow to access the native OS speed while fulfilling all preparatory and exploratory steps that fail or are too complex …

POSE: build, manipulate, mutate, L, D, protein molecular structures

Summary Pose is a Python library for building and manipulating protein molecular structures. Builds with L- and D- amino acids or a mixture; can open existing PDB structures. Computes many molecular properties. Pose Library Pose is a Python library for building and manipulating protein molecular structures. From an amino acid sequence the user can create …

3D Protein Imager a PyMOL/Qutemol web alternative

Summary Molecule of the Month In the year 2000 David Goodsell started to provide stories on the The Protein Data Bank web site as the “molecule of the month” with his unique style that was later made available by the Qutemol software, unfortunately not updated since 2007 and therefore no longer working on many systems, …

Faster image creation in PyMOL: Shortcuts and Docker

Summary PyMOL command scripts are available natively and within Docker images. PyMOL Scripts PyMOL offers a very easy-to-use graphical user interface (GUI) to manipulate loaded molecule, and alter the appearance and coloring options. However, while this is easy, it is not the “best way” to use PyMOL if one wants to be able to reproduce …

No GUI PyMOL for high throughput images and optional Docker

Summary Computing a PNG image for each of 1,000 PDB files as a cartoon, color-coded by B factor. PyMOL without GUI PyMOL is routinely used by Biologists to illustrate molecules, using the graphical user interface (GUI.) However, there are situations where it may be beneficial to run PyMOL without using the mouse. I recently computed …

AlphaFold2 on Macintosh M1

Summary This post is a summary of installation of AlphaFold2 onto a Macintosh with an M1 style (arm64) computer chip (i.e. not an Intel/AMD Chip.) This post started with the blog post Installing Alphafold2 on Apple Silicon. The installation will require about 8Gb of space. Installing AlphaFold2 AlphaFold2 is a trained Machine Learning set of …