=============
Spider plugin
=============
This plugin provides wrappers for several programs of `SPIDER <https://github.com/spider-em/SPIDER>`_ software suite.
.. image:: https://img.shields.io/pypi/v/scipion-em-spider.svg
:target: https://pypi.python.org/pypi/scipion-em-spider
:alt: PyPI release
.. image:: https://img.shields.io/pypi/l/scipion-em-spider.svg
:target: https://pypi.python.org/pypi/scipion-em-spider
:alt: License
.. image:: https://img.shields.io/pypi/pyversions/scipion-em-spider.svg
:target: https://pypi.python.org/pypi/scipion-em-spider
:alt: Supported Python versions
.. image:: https://img.shields.io/sonar/quality_gate/scipion-em_scipion-em-spider?server=https%3A%2F%2Fsonarcloud.io
:target: https://sonarcloud.io/dashboard?id=scipion-em_scipion-em-spider
:alt: SonarCloud quality gate
.. image:: https://img.shields.io/pypi/dm/scipion-em-spider
:target: https://pypi.python.org/pypi/scipion-em-spider
:alt: 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:
a) Stable version
.. code-block::
scipion installp -p scipion-em-spider
b) Developer's version
* download repository
.. code-block::
git clone -b devel https://github.com/scipion-em/scipion-em-spider.git
* install
.. code-block::
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 <https://github.com/scipion-em/scipion-em-spider/wiki/How-to-Install-MPI>`_. 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:
.. code-block::
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
---------
* `Align AP SR <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtAlignAPSR>`_
* `Align pairwise <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtAlignPairwise>`_
* `CA PCA <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtCAPCA>`_
* `Classification protocols: Diday, K-means, Ward <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtClassify>`_
* Custom 2D mask
* Filter particles
* Reconstruct Fourier
* Refinement
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.
Raw data
{
"_id": null,
"home_page": "https://github.com/scipion-em/scipion-em-spider",
"name": "scipion-em-spider",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "scipion electron-microscopy cryo-em structural-biology image-processing scipion-3.0",
"author": "Grigory Sharov",
"author_email": "sharov.grigory@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/4f/1f/d81eff2b53c21e2b892afc6b79319a9e6304ceb074a812af024bc24db8c3/scipion-em-spider-3.1.7.tar.gz",
"platform": null,
"description": "=============\nSpider plugin\n=============\n\nThis plugin provides wrappers for several programs of `SPIDER <https://github.com/spider-em/SPIDER>`_ software suite.\n\n.. image:: https://img.shields.io/pypi/v/scipion-em-spider.svg\n :target: https://pypi.python.org/pypi/scipion-em-spider\n :alt: PyPI release\n\n.. image:: https://img.shields.io/pypi/l/scipion-em-spider.svg\n :target: https://pypi.python.org/pypi/scipion-em-spider\n :alt: License\n\n.. image:: https://img.shields.io/pypi/pyversions/scipion-em-spider.svg\n :target: https://pypi.python.org/pypi/scipion-em-spider\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/sonar/quality_gate/scipion-em_scipion-em-spider?server=https%3A%2F%2Fsonarcloud.io\n :target: https://sonarcloud.io/dashboard?id=scipion-em_scipion-em-spider\n :alt: SonarCloud quality gate\n\n.. image:: https://img.shields.io/pypi/dm/scipion-em-spider\n :target: https://pypi.python.org/pypi/scipion-em-spider\n :alt: Downloads\n\n\nInstallation\n------------\n\nYou will need to use 3.0+ version of Scipion to be able to run these protocols. To install the plugin, you have two options:\n\na) Stable version\n\n.. code-block::\n\n scipion installp -p scipion-em-spider\n\nb) Developer's version\n\n * download repository\n\n .. code-block::\n\n git clone -b devel https://github.com/scipion-em/scipion-em-spider.git\n\n * install\n\n .. code-block::\n\n scipion installp -p /path/to/scipion-em-spider --devel\n\nSPIDER binaries will be installed automatically with the plugin, but you can also link an existing installation. \nDefault 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 <https://github.com/scipion-em/scipion-em-spider/wiki/How-to-Install-MPI>`_. 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. :(\nDepending 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.\n\nTo check the installation, simply run one of the following Scipion tests:\n\n.. code-block::\n\n scipion test spider.tests.test_protocols_spider_reconstruct.TestSpiderReconstruct\n scipion test spider.tests.test_protocols_spider_align.TestSpiderAlign\n scipion test spider.tests.test_workflow_spiderMDA.TestSpiderWorkflow\n scipion test spider.tests.test_workflow_spiderMDA.TestSpiderConvert\n scipion test spider.tests.test_protocols_spider_projmatch.TestSpiderRefinement\n\n\nA complete list of tests can also be seen by executing ``scipion test --show --grep spider``\n\nSupported versions\n------------------\n\n26.06\n\nProtocols\n---------\n\n* `Align AP SR <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtAlignAPSR>`_\n* `Align pairwise <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtAlignPairwise>`_\n* `CA PCA <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtCAPCA>`_\n* `Classification protocols: Diday, K-means, Ward <https://github.com/scipion-em/scipion-em-spider/wiki/SpiderProtClassify>`_\n* Custom 2D mask\n* Filter particles\n* Reconstruct Fourier\n* Refinement\n\nReferences\n----------\n\n1. \\J. Frank et al. (1996). SPIDER and WEB: Processing and visualization of images in 3D electron microscopy and related fields. JSB. 116: 190-199.\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Plugin to use Spider programs within the Scipion framework",
"version": "3.1.7",
"project_urls": {
"Bug Reports": "https://github.com/scipion-em/scipion-em-spider/issues",
"Homepage": "https://github.com/scipion-em/scipion-em-spider",
"Source": "https://github.com/scipion-em/scipion-em-spider/"
},
"split_keywords": [
"scipion",
"electron-microscopy",
"cryo-em",
"structural-biology",
"image-processing",
"scipion-3.0"
],
"urls": [
{
"comment_text": "scipion-3.0",
"digests": {
"blake2b_256": "8d409e8c3362bc1b2d81ae32228158fbd66fee18fa6f60252724f16c4b81e4c5",
"md5": "ae90c57a588cba422288c9a480e1650e",
"sha256": "b61c37e207be197bae935e9a41fb513ee276b6a94948ac24549cc0194f2e74b0"
},
"downloads": -1,
"filename": "scipion_em_spider-3.1.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ae90c57a588cba422288c9a480e1650e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 161026,
"upload_time": "2023-11-19T13:31:39",
"upload_time_iso_8601": "2023-11-19T13:31:39.526403Z",
"url": "https://files.pythonhosted.org/packages/8d/40/9e8c3362bc1b2d81ae32228158fbd66fee18fa6f60252724f16c4b81e4c5/scipion_em_spider-3.1.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "scipion-3.0",
"digests": {
"blake2b_256": "4f1fd81eff2b53c21e2b892afc6b79319a9e6304ceb074a812af024bc24db8c3",
"md5": "c4d79056f88ef74f4d2d7f4a6f0ff475",
"sha256": "343492cfa1644fed0199c506cece5918d870e46206422fc9e23098d6a9c27a3e"
},
"downloads": -1,
"filename": "scipion-em-spider-3.1.7.tar.gz",
"has_sig": false,
"md5_digest": "c4d79056f88ef74f4d2d7f4a6f0ff475",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 110036,
"upload_time": "2023-11-19T13:31:41",
"upload_time_iso_8601": "2023-11-19T13:31:41.577042Z",
"url": "https://files.pythonhosted.org/packages/4f/1f/d81eff2b53c21e2b892afc6b79319a9e6304ceb074a812af024bc24db8c3/scipion-em-spider-3.1.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-19 13:31:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "scipion-em",
"github_project": "scipion-em-spider",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "scipion-em-spider"
}