CCTBX: Difference between revisions
Jump to navigation
Jump to search
(Windows) |
(CCTBX-fedora32) |
||
Line 32: | Line 32: | ||
=== Open-Source PyMOL === | === Open-Source PyMOL === | ||
See [[CCTBX-fedora32]]. | |||
[[Category:PyMol_Integration|cctbx]] | [[Category:PyMol_Integration|cctbx]] |
Revision as of 14:59, 11 May 2020
This page describes how to use the Computational Crystallography Toolbox (cctbx) with PyMOL.
cctbx and PyMOL need to be compiled with the same Python distribution, otherwise they won't be compatible.
Incentive PyMOL
Using cctbx with Incentive PyMOL 2.x should become easier once the cctbx project provides conda packages. See https://github.com/cctbx/cctbx_project/issues/9
Linux
Confirmed procedure to get this working on Linux with CCTBX build dev-1723, which is based on conda:
- Download cctbx from http://cci.lbl.gov/cctbx_build/
- Install cctbx:
./install --prefix=$HOME/local
- Install Miniconda
- Install pymol with conda into the cctbx environment:
$HOME/miniconda3/bin/conda install -p $HOME/local/cctbx-dev-1723/conda_base -c schrodinger -c conda-forge pymol
- Activate cctbx:
source $HOME/local/cctbx-dev-1723/cctbx_env.sh
- Run PyMOL with:
cctbx.python -m pymol
Windows
Confirmed procedure to get this working on Windows with CCTBX build dev-1725, which is based on conda:
- Download cctbx from http://cci.lbl.gov/cctbx_build/
- Extract ZIP file (e.g. to
F:\cctbx-installer-dev-1725-intel-windows-x86_64
) - Install Miniconda
- Install pymol with conda into the cctbx environment:
conda install -p F:\cctbx-installer-dev-1725-intel-windows-x86_64\conda_base -c schrodinger -c conda-forge pymol
- Activate cctbx:
call F:\cctbx-installer-dev-1725-intel-windows-x86_64\cctbx_env.bat
- Run PyMOL with:
cctbx.python -m pymol
Open-Source PyMOL
See CCTBX-fedora32.