scipion-em / scipion-em-flexutils

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scipion flexutils plugin

This plugin contains a series of methods for the visualization and manipulation of flexibility data (specially desgined for continuous heterogeneity).

Plugin Installation

This plugin is currently under initial development and it is not ready for production yet.

In the meantime, it can be used for development, base on Scipion v3.x with plugins.

This plugin can be enabled by cloning this repository and execute the command:

git clone https://github.com/scipion-em/scipion-em-flexutils.git
scipion installp -p ~/scipion-em-flexutils --devel

The plugin needs PyQt5 to be installed in the device. The following commands can be used to install PyQt5 in different distributions:

Ubuntu:
sudo apt-get install python3-pyqt5

CentOS:
yum install qt5-qtbase-devel

Thee following libraries are also needed by PyQt.

Ubuntu:
sudo apt-get install libxcb-xinerama0
sudo apt install libxcb-image0

The viewers associated to this plugin require OpenGL 3.2 or later and Mesa 11.2 or later.

The installation of the Plugin also requires Conda to be installed in the system. In addition, Scipion needs to know where Conda has been installed. This can be done by adding to your scipion.conf file the following variable:

CONDA_ACTIVATION_CMD = eval "$(/path/to/your/conda/installation/condabin/conda shell.bash hook)"

Tutorials

Flexibility Hub tutorials are available in the Scipion FlexHub Wiki and in Youtube.

About

License:GNU General Public License v3.0


Languages

Language:Python 100.0%