Skip to main content

Plugin to use Spider programs within the Scipion framework

Project description

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

PyPI release License Supported Python versions SonarCloud quality gate Downloads

Installation

You will need to use 3.0+ version of Scipion to be able to run these protocols. To install the plugin, you have two options:

  1. Stable version

scipion installp -p scipion-em-spider
  1. Developer’s version

    • download repository

    git clone -b devel https://github.com/scipion-em/scipion-em-spider.git
    • install

    scipion installp -p /path/to/scipion-em-spider --devel

SPIDER binaries will be installed automatically with the plugin, but you can also link an existing installation. Default installation path assumed is software/em/spider-26.06, if you want to change it, set SPIDER_HOME in scipion.conf file to the folder where the SPIDER is installed. Additional information about using SPIDER with MPI can be found on a separate page. Unfortunately, at the moment we do not support MPI in our SPIDER wrappers, since it requires a lot of effort to refactor almost all protocols. :( Depending on you CPU type you might want to change the default binary from spider_linux_mp_intel64 to a different one by explicitly setting SPIDER variable.

To check the installation, simply run one of the following Scipion tests:

scipion test spider.tests.test_protocols_spider_reconstruct.TestSpiderReconstruct
scipion test spider.tests.test_protocols_spider_align.TestSpiderAlign
scipion test spider.tests.test_workflow_spiderMDA.TestSpiderWorkflow
scipion test spider.tests.test_workflow_spiderMDA.TestSpiderConvert
scipion test spider.tests.test_protocols_spider_projmatch.TestSpiderRefinement

A complete list of tests can also be seen by executing scipion test --show --grep spider

Supported versions

26.06

Protocols

References

  1. J. Frank et al. (1996). SPIDER and WEB: Processing and visualization of images in 3D electron microscopy and related fields. JSB. 116: 190-199.

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_spider-3.1.8.tar.gz (110.6 kB view details)

Uploaded Source

Built Distribution

scipion_em_spider-3.1.8-py3-none-any.whl (161.1 kB view details)

Uploaded Python 3

File details

Details for the file scipion_em_spider-3.1.8.tar.gz.

File metadata

  • Download URL: scipion_em_spider-3.1.8.tar.gz
  • Upload date:
  • Size: 110.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for scipion_em_spider-3.1.8.tar.gz
Algorithm Hash digest
SHA256 e26886a8dd466e90622ef02b99451ea043786515cb0e6c651f9d6e85b8679689
MD5 9894455b46b8b16215074101eaee56b7
BLAKE2b-256 cea3e7cc187a743551645cacf7e56d99305ad297fe33de76abeba8c65f066d87

See more details on using hashes here.

File details

Details for the file scipion_em_spider-3.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for scipion_em_spider-3.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 29bd16a2914b303fe07647ca5d9817ff7d2e0c7da106155c2fb1dacbcfb3e3a6
MD5 f9e39a6193f6777950a28e9dbdea65f4
BLAKE2b-256 de907205c98a1fa77aaed9ce92e423bdbfcd8d46b9489d023077be4a77963edf

See more details on using hashes here.

Supported by

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