Skip to main content

Plugin to use some of the Tomography tools from IMOD in Scipion

Project description

This plugin provides wrappers for several programs of IMOD software suite.

PyPI release License Supported Python versions SonarCloud quality gate Downloads

Current development

This plugin is currently in BETA mode.

Installation

You will need to use 3.0+ version of Scipion to be able to run these protocols.

Protocols

  • Apply transformation : Compute the interpolated tilt-series from its transform matrix. More info: newstack doc

  • Automatic CTF estimation : CTF estimation of a set of input tilt-series using the IMOD procedure. More info: ctfplotter doc

  • CTF correction : CTF correction of a set of input tilt-series using the IMOD procedure. More info: ctfphaseflip doc

  • Dose filter : Tilt-series dose filtering based on the IMOD procedure. More info: mtffilter doc

  • Etomo interactive : Simple wrapper around etomo to manually reconstruct a Tomogram. More info: etomo tutorial

  • Exclude views : excludeviews - Reversibly remove views from a tilt series stack. If you use this protocol, make sure tis output tilt series is use for everything else CTF estimation, per particle per tilt, tomogram reconstruction….More info: here

  • Fiducial alignment : Construction of a fiducial model and alignment of tilt-series based on the IMOD procedure. More info: tiltalign doc , model2point doc, imodtrans doc, newstack doc, ccderaser doc

  • Generate fiducial model : Construction of a fiducial model and alignment of tilt-series based on the IMOD procedure. More info: autofidseed doc, beadtrack doc, model2point doc

  • Gold bead picker 3D : 3-dimensional gold bead picker using the IMOD procedure. More info: findbeads3d doc

  • Import tomo CTFs : Protocol to import estimations of CTF series from tilt-series into Scipion.

  • Import transformation matrix : Import the transformation matrices assigned to an input set of tilt-series

  • Manual CTF estimation : CTF estimation of a set of input tilt-series using the IMOD procedure. Runs the protocol through the interactive GUI. The resulting defocus values MUST BE SAVED manually by the user. More info: ctfplotter doc

  • Tilt-series preprocess : Normalize input tilt-series and change its storing formatting. More info: newstack doc

  • Tomo preprocess : Normalize input tomogram and change its storing formatting. More info: newstack doc, binvol doc

  • Tomo projection : Re-project a tomogram given a geometric description (axis and angles). More info: xyzproj doc

  • Tomo reconstruction : omogram reconstruction procedure based on the IMOD procedure. More info: tilt doc

  • Coarse prealignment : Tilt-series cross correlation alignment based on the IMOD procedure. More info: tiltxcorr doc

  • X-rays eraser : Erase X-rays from aligned tilt-series based on the IMOD procedure. More info: ccderaser doc

Latest plugin versions

If you want to check the latest version and release history go to CHANGES

Installing the plugin

In order to install the plugin follow these instructions:

scipion installp -p scipion-em-imod

or through the plugin manager by launching Scipion and following Configuration >> Plugins

To install in development mode

Clone or download the plugin repository

git clone https://github.com/scipion-em/scipion-em-imod.git

Install the plugin in developer mode.

scipion installp -p local/path/to/scipion-em-imod --devel

IMOD binaries will be downloaded and installed automatically with the plugin, but you can also link an existing installation. Default installation path assumed is software/em/imod-4.11.24/IMOD, if you want to change it, set IMOD_HOME in scipion.conf file to the folder where the IMOD is installed.

To check the installation, simply run one of the tests. A complete list of tests can be displayed by executing scipion test --show --grep imod

Supported versions

4.11.7, 4.11.20, 4.11.24

References

  1. James R. Kremer, David N. Mastronarde, J.Richard McIntosh. Computer Visualization of Three-Dimensional Image Data Using IMOD. Journal of Structural Biology, Volume 116, Issue 1, 1996, Pages 71-76. https://doi.org/10.1006/jsbi.1996.0013

  2. David N. Mastronarde, Susannah R. Held. Automated tilt series alignment and tomographic reconstruction in IMOD. Journal of Structural Biology, Volume 197, Issue 2, 2017, Pages 102-113, ISSN 1047-8477. https://doi.org/10.1016/j.jsb.2016.07.011

Buildbot status

Status devel version:

http://scipion-test.cnb.csic.es:9980/badges/imod_devel.svg

Status production version:

http://scipion-test.cnb.csic.es:9980/badges/imod_prod.svg

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scipion-em-imod-3.1.5.tar.gz (94.4 kB view details)

Uploaded Source

Built Distribution

scipion_em_imod-3.1.5-py3-none-any.whl (125.8 kB view details)

Uploaded Python 3

File details

Details for the file scipion-em-imod-3.1.5.tar.gz.

File metadata

  • Download URL: scipion-em-imod-3.1.5.tar.gz
  • Upload date:
  • Size: 94.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for scipion-em-imod-3.1.5.tar.gz
Algorithm Hash digest
SHA256 e860e171acee8f0603427bf622b3b531ba7c308ae4f9a9ddc0bedd55c2e87c19
MD5 1b6b104a46b79552a37126da0db1bd03
BLAKE2b-256 c592e5e94a63d0a04d0dd369d47fa3a2be425e7d78a35dd9ce9e79aab305d534

See more details on using hashes here.

File details

Details for the file scipion_em_imod-3.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for scipion_em_imod-3.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2aea2553a94bcf5d64a329dd86d3106cb8a2bda41ffe7208a8c43b12caed6bd6
MD5 57e24cba5a67e615d570110a29315f49
BLAKE2b-256 de4d8f0eecc78a9db88c27a16a822f35feb2e1c5b23895050f983908f64615cd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page