.. figure:: ../_static/images/xmipp_noBackground.png
:alt: xmipp logo
:width: 400
Welcome to Xmipp documentation!
========================================
Xmipp is a suite of image processing programs, primarily aimed at single-particle 3D electron microscopy,
designed and managed by the `Biocomputing Unit `_ located in Madrid, Spain.
The Xmipp project is made up by the `xmipp programs `_, mainly written in C++, the `**scipion-em-xmipp** `_ plugin, where all the protocols of SPA are located and the `**scipion-em-xmippTomo** `_ plugin, where all the protocols of tomography are located .
Getting started
----------------
Xmipp is composed by a main repository with all the programs writen by C++ and two plugins to run protocols inside Scipion. To run the protocols the compillation of
the main repository is required and also the installation of the plugins.
.. figure:: ../_static/images/composed.png
:alt: xmippComposed
:width: 450
:align: center
The recommended way for users (not developers) to install and use Xmipp is via the
`Scipion framework `_, where you can use Xmipp with other Cryo-EM-related software. Xmipp will be installed during Scipion installation (pay attemption on the -noXmipp flag). The Scipion installer should take care of all dependencies for you, however, you can make its life easier if you have your compiler, `CUDA `_ and `HDF5 `_ library ready and available in the standard paths.
Read the installation page for more details about these softwares requirements. Follow the official installation guide of Scipion for more details.
.. _Installation-docs:
.. toctree::
:maxdepth: 1
:hidden:
:caption: Installing Xmipp
Installation/Requirements/index
Installation/Installation-with-Scipion/index
Installation/Standlone-installation/index
Installation/InstallationNotes/index
.. _Releases-docs:
.. toctree::
:maxdepth: 1
:hidden:
:caption: Releases
Releases/Releases-xmipp-program/index
Releases/Releases-scipion-em-xmipp/index
Releases/Releases-scipion-em-xmippTomo/index
.. _Utils-docs:
.. toctree::
:maxdepth: 1
:hidden:
:caption: Utils
Utils/ConfigurationF/index
Utils/xmippStructure/index
Utils/Conventions/index
Utils/Deprecated-programs/index
.. _Developers-docs:
.. toctree::
:maxdepth: 1
:hidden:
:caption: Developers
Developers/Guidelines/index
Developers/CodeDocumentation/index
Developers/Checkout-specific-date/index
Developers/ParallelPrograming/index
Developers/xmipp-Binding/index
Developers/testing-with-google-C++/index
Developers/UsefulScripts/index
Developers/How-to-release/index
.. toctree::
:maxdepth: 1
:hidden:
:caption: Others
listOfPublications
contact
license