scipion-em-spider


Namescipion-em-spider JSON
Version 3.1.7 PyPI version JSON
download
home_pagehttps://github.com/scipion-em/scipion-em-spider
SummaryPlugin to use Spider programs within the Scipion framework
upload_time2023-11-19 13:31:41
maintainer
docs_urlNone
authorGrigory Sharov
requires_python
license
keywords scipion electron-microscopy cryo-em structural-biology image-processing scipion-3.0
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =============
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"
}
        
Elapsed time: 1.16274s