https://wiki.pymol.org/index.php?title=CCTBX-fedora32&feed=atom&action=historyCCTBX-fedora32 - Revision history2024-03-28T13:38:14ZRevision history for this page on the wikiMediaWiki 1.35.1https://wiki.pymol.org/index.php?title=CCTBX-fedora32&diff=14780&oldid=prevCchem: 1 revision2020-09-14T02:13:13Z<p>1 revision</p>
<p><b>New page</b></p><div><br />
''' This page describes how to use the Computational Crystallography Toolbox (cctbx) with open-source PyMOL on Fedora 32 which has python3 only installed. '''<br />
<br />
----<br />
<br />
<br />
CCTBX and PyMOL need to be compiled with the same Python distribution, otherwise they won't be compatible.<br />
<br />
<br />
Confirmed procedure to get this working on Linux Fedora 32 with PyQt5 and CCTBX build dev-2130, which is based on conda:<br />
<br />
<br />
1. Download cctbx from http://cci.lbl.gov/cctbx_build<br />
<br />
2. Install cctbx: <br />
./install --prefix=/usr/local<br />
<br />
<br />
3. Install latest Miniconda3 in /usr/local from https://repo.anaconda.com/miniconda<br />
<br />
4. Install pymol dependencies with conda into the cctbx environment:<br />
<br />
/usr/local/miniconda3/bin/conda install -p /usr/local/cctbx-dev-2130/conda_base -c conda-forge glew freeglut libpng freetype libxml2 msgpack-c pyqt qt glm qt catch2 libnetcdf<br />
<br />
5. Download mmtf-cpp from https://github.com/rcsb/mmtf-cpp and copy the content of the include subdirectory to /usr/local/cctbx-dev-2130/conda_base/include<br />
<br />
6. Activate cctbx: <br />
source /usr/local/cctbx-dev-2130/cctbx_env.csh<br />
<br />
<br />
7. Compile PyMOL with: <br />
cctbx.python setup.py install<br />
<br />
<br />
8. Install Pmw from https://github.com/schrodinger/pmw-patched with: <br />
cctbx.python setup.py install<br />
<br />
<br />
9. Run PyMOL with: <br />
cctbx.python -m pymol</div>Cchemhttps://wiki.pymol.org/index.php?title=CCTBX-fedora32&diff=14754&oldid=prevCchem: 1 revision2020-06-22T05:01:40Z<p>1 revision</p>
<p><b>New page</b></p><div><br />
''' This page describes how to use the Computational Crystallography Toolbox (cctbx) with open-source PyMOL on Fedora 32 which has python3 only installed. '''<br />
<br />
----<br />
<br />
<br />
CCTBX and PyMOL need to be compiled with the same Python distribution, otherwise they won't be compatible.<br />
<br />
<br />
Confirmed procedure to get this working on Linux Fedora 32 with PyQt5 and CCTBX build dev-2130, which is based on conda:<br />
<br />
<br />
1. Download cctbx from http://cci.lbl.gov/cctbx_build<br />
<br />
2. Install cctbx: <br />
./install --prefix=/usr/local<br />
<br />
<br />
3. Install latest Miniconda3 in /usr/local from https://repo.anaconda.com/miniconda<br />
<br />
4. Install pymol dependencies with conda into the cctbx environment:<br />
<br />
/usr/local/miniconda3/bin/conda install -p /usr/local/cctbx-dev-2130/conda_base -c conda-forge glew freeglut libpng freetype libxml2 msgpack-c pyqt qt glm catch2 libnetcdf<br />
<br />
5. Download mmtf-cpp from https://github.com/rcsb/mmtf-cpp and copy the content of the include subdirectory to /usr/local/cctbx-dev-2130/conda_base/include<br />
<br />
6. Activate cctbx: <br />
source /usr/local/cctbx-dev-2130/cctbx_env.csh<br />
<br />
<br />
7. Compile PyMOL with: <br />
cctbx.python setup.py install<br />
<br />
<br />
8. Install Pmw from https://github.com/schrodinger/pmw-patched with: <br />
cctbx.python setup.py install<br />
<br />
<br />
9. Run PyMOL with: <br />
cctbx.python -m pymol</div>Cchemhttps://wiki.pymol.org/index.php?title=CCTBX-fedora32&diff=14740&oldid=prevCchem: 22 revisions2020-05-26T05:13:07Z<p>22 revisions</p>
<p><b>New page</b></p><div><br />
''' This page describes how to use the Computational Crystallography Toolbox (cctbx) with open-source PyMOL on Fedora 32 which has python3 only installed. '''<br />
<br />
----<br />
<br />
<br />
CCTBX and PyMOL need to be compiled with the same Python distribution, otherwise they won't be compatible.<br />
<br />
<br />
Confirmed procedure to get this working on Linux Fedora 32 with PyQt5 and CCTBX build dev-2130, which is based on conda:<br />
<br />
<br />
1. Download cctbx from http://cci.lbl.gov/cctbx_build<br />
<br />
2. Install cctbx: <br />
./install --prefix=/usr/local<br />
<br />
<br />
3. Install latest Miniconda3 in /usr/local from https://repo.anaconda.com/miniconda<br />
<br />
4. Install pymol dependencies with conda into the cctbx environment:<br />
<br />
/usr/local/miniconda3/bin/conda install -p /usr/local/cctbx-dev-2130/conda_base -c conda-forge glew freeglut libpng freetype libxml2 msgpack-c pyqt glm catch2 libnetcdf<br />
<br />
5. Download mmtf-cpp from https://github.com/rcsb/mmtf-cpp and copy the content of the include subdirectory to /usr/local/cctbx-dev-2130/conda_base/include<br />
<br />
6. Activate cctbx: <br />
source /usr/local/cctbx-dev-2130/cctbx_env.csh<br />
<br />
<br />
7. Compile PyMOL with: <br />
cctbx.python setup.py install<br />
<br />
<br />
8. Install Pmw from https://github.com/schrodinger/pmw-patched with: <br />
cctbx.python setup.py install<br />
<br />
<br />
9. Run PyMOL with: <br />
cctbx.python -m pymol</div>Cchem