Skip to content
This repository was archived by the owner on Apr 26, 2023. It is now read-only.

Developer guide: Installing plugins from the command line

yaizar edited this page Mar 12, 2019 · 3 revisions

You can see the up-to-date list of available plugins with this command:

./scipion installp --help

To install one of the plugins from the list (by default, all plugins are installed in software/lib/python2.7/site-packages and their binaries in software/em), run the install command with the name of the package. For example, to install Xmipp3:

./scipion installp -p scipion-em-xmipp -j 5

You may replace -j 5 by the number of cores available in your machine or remove it altogether if you only wish to use one (will be quite slow). You can also install multiple packages with a single install command:

./scipion installp -p scipion-em-xmipp -j 5 -p scipion-em-relion -j 5 -p scipion-em-grigoriefflab

Or you can install a plugin and its binaries in two steps. For this, first we install the plugin without binaries:

./scipion installp -p scipion-em-relion -j 5 --noBin

Then we list available binary versions:

./scipion installb --help

This should show something like:

[. . . ]
Example: /home/yaiza/git/scipion/scipion installb ctffind4 unblur-1.0.15

Available binaries: ([ ] not installed, [X] seems already installed)
	         relion       1.4 [ ]     1.4f [ ]      2.0 [ ]      2.1 [ ]      3.0 [ ]
	       xmippBin   3.18.08 [ ]
	       xmippSrc   3.18.08 [ ]

Now we can install our preferred binaries:

scipion installb relion-3.0 -j 5
Clone this wiki locally