Standalone installation of Xmipp is recommended for researchers and developers. This installation allows you to use Xmipp without Scipion, however, in the next section it is explained how to link it with Scipion. Xmipp script automatically downloads several dependencies and then creates a configuration file that contains paths and flags used during the compilation. Please refer to the Xmipp configuration guide for more info.
Start by cloning the repository and then navigate to the right directory.
git clone https://github.com/I2PC/xmipp.git xmipp-bundle && cd xmipp-bundle
./xmipp --help for additional info on the compilation
process and possible customizations.
Next is to compile xmipp. There are two possibilities and in both you will can run Xmipp in Scipion (see linking step)
Compile Xmipp by invoking the compilation script, which will take you through the rest of the process:
that way you will install Xmipp with the dependencies and thier versions that the enviroment youdecide, or the default one.
Compile Xmipp via Scipion enviroment
scipion3 run ./xmipp
that way you will install Xmipp with the dependencies and their versions that Scipion decided.
It is important to highlight that this step only compiles Xmipp, but it does not link to Scipion. The linking to Scipion is explained in the next section.