cisTEM is user-friendly software to process cryo-EM images of macromolecular complexes and obtain high-resolution 3D reconstructions from them. It was originally developed by Tim Grant, Alexis Rohou and Nikolaus Grigorieff and comprises a number of tools to process image data including movies, micrographs and stacks of single-particle images, implementing a complete “pipeline” of processing steps to obtain high-resolution single-particle reconstructions. cisTEM is distributed under the Janelia Research Campus Software License License and pre-compiled binaries can be downloaded from cistem.org. For best performance, we recommend downloading and using the pre-compiled binaries, rather than compiling the source code. New users are encouraged to follow the tutorial, which provides a quick way to become familiar with the most important functions of cisTEM.
Pre-compiled binaries for Linux are available from cisTEM.org.
We use GNU autotools to configure and build cisTEM. You should be able to do:
git clone https://github.com/timothygrant80/cistem.git cd cisTEM mkdir build cd build ../configure make make install
We welcome pull requests!
The recommended IDE for developing with cisTEM is Microsoft Visual Studio Code. Our main target OS is Linux - for convenience, the cistem_dev_env Docker image can be used for cross-platform development. For detailed documentation on how to setup vscode with this Docker, please consult the Docker hub page.
Please address questions and requests to help to the _cis_TEM forum.
Please note that the repository version of cisTEM is likely unstable, and features are not guaranteed to work. For this reason we recommend sticking to the released versions of cisTEM.
For a list of currently known issues, please see the issue page on Github.
Recent versions of cisTEM (including the 2.0+ releases) will soon be available under the Janelia Research Campus Software License.
cisTEM 1.0 is also distributed under Janelia Research Campus Software License.