scipion-em-tomo


Namescipion-em-tomo JSON
Version 3.9.2 PyPI version JSON
download
home_pagehttps://github.com/scipion-em/scipion-em-tomo
SummaryPlugin to use electron tomography software within the Scipion framework
upload_time2024-12-09 09:28:49
maintainerNone
docs_urlNone
authorJ.M. De la Rosa, Estrella Fernandez, David Herreros, Adrian Quintana
requires_pythonNone
licenseNone
keywords scipion electron-microscopy cryo-em cryo-tomography subtomogram-averaging structural-biology image-processing scipion-3.0
VCS
bugtrack_url
requirements mrcfile scipion-em
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ===========
Tomo plugin
===========

Base Scipion plugin for electron cryo-tomography and subtomogram averaging.

Protocols
---------

* **import tilt-series**: Protocol to import tilt series.
* **import tilt-series movies**: Protocol to import tilt series movies.
* **import tomograms** : Protocol to import a set of tomograms to the project.
* **import tomomasks (segmentations)**: Protocol to import a set of tomomasks (segmentations) to the project.
* **import 3D coordinates from scipion** : Protocol to import a set of 3d coordinates from Scipion sqlite file.
* **import set of coordinates 3D** : Protocol to import a set of coordinates 3D to the project.
* **import subtomograms** : Protocol to import a set of tomograms to the project.
* **2D particles to subtomograms** : Protocol to create a set of subtomograms from a selected 2D particles.
* **2d coordinates to 3d coordinates** : Turns 2d coordinates into set of 3d coordinates. Works in coordination with 'tomograms to micrographs' protocol.
* **Compose Tilt Serie** : Compose in streaming a set of tilt series based on a sets of micrographs and mdoc files. Three time parameters are abailable for the streaming behaviour: Time for next tilt, Time for next micrograph and Time for next Tilt Serie
* **Tilt-series assign alignment** : Assign the transformation matrices from an input set of tilt-series to a target one.
* **Tilt-series consensus alignment** : Perform a consensus of a set of alignments for the same tilt series. Returns the average alignment matrix of the consensus alignments and its standard deviation of shift and angle.
* **Tilt-series convert coords3D** : Scipion protocol to convert a set of tilt-series coordinates 3d to a set of coordinates 3d associated to a set of tomograms.
* **assign alignment** : Assign the alignment stored in a set of Subtomograms/Coordinates3D to another set. Both sets should have same pixel size (A/px). The Subtomograms/Coordinates3D with the alignment can also be a subset of a bigger set.
* **assign tomograms to tomo masks (segmentations)** : This protocol assign tomograms to tomomasks (segmentations).
* **assign tomos to subtomos** : This protocol assign tomograms to subtomograms that have been imported before without tomograms. Subtomograms should contain the name of the original tomogram in their own file name.
* **average tilt-series movies** : Simple protocol to average TiltSeries movies as basic  motion correction. It is used mainly for testing purposes.
* **consensus classes subtomo** : Compare several SetOfClassesSubTomograms. Return the intersection of the input classes.
* **ctf validate** : Validate a set of CTF tomo series and separate into two sets (good and bad tomo series )
* **extract 3D coordinates** : Extract the coordinates information from a set of subtomograms. This protocol is useful when we want to re-extract the subtomograms (maybe resulting from classification) with the original dimensions. It can be also handy to visualize the resulting subtomograms in their location on the tomograms.
* **export 3D coordinates**: Export 3D subtomogram coordinates to be used outside Scipion.
* **split even/odd tomos/subtomos** : Protocol to split set of tomograms or subtomograms in even/odd sets by element id.
* **tomograms to micrographs** : Turns tomograms into set of micrographs to apply SPA picking methods.


**Latest plugin versions**
==========================

If you want to check the latest version and release history go to `CHANGES <https://github.com/scipion-em/scipion-em-tomo/blob/master/CHANGES.txt>`_


**Installing the plugin**
=========================

In order to install the plugin follow these instructions:

.. code-block::

    scipion installp -p scipion-em-tomo


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


**To install in development mode**

Clone or download the plugin repository

.. code-block::

    git clone -b devel https://github.com/scipion-em/scipion-em-tomo.git

Install the plugin in developer mode.

.. code-block::

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


**Configuration variables**
===========================

**NAPARI_ENV_ACTIVATION** (default = conda activate napari-0.4.19):
Command to activate napari environment (used by other tomo plugins).


Buildbot status
---------------

Status devel version:

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


Status production version:

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



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/scipion-em/scipion-em-tomo",
    "name": "scipion-em-tomo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "scipion electron-microscopy cryo-em cryo-tomography subtomogram-averaging structural-biology image-processing scipion-3.0",
    "author": "J.M. De la Rosa, Estrella Fernandez, David Herreros, Adrian Quintana",
    "author_email": "delarosatrevin@scilifelab.se",
    "download_url": "https://files.pythonhosted.org/packages/60/8b/c21a18e69d44b6d787516fdc21df98fb5689e009c02c311e5afebafd7908/scipion-em-tomo-3.9.2.tar.gz",
    "platform": null,
    "description": "===========\nTomo plugin\n===========\n\nBase Scipion plugin for electron cryo-tomography and subtomogram averaging.\n\nProtocols\n---------\n\n* **import tilt-series**: Protocol to import tilt series.\n* **import tilt-series movies**: Protocol to import tilt series movies.\n* **import tomograms** : Protocol to import a set of tomograms to the project.\n* **import tomomasks (segmentations)**: Protocol to import a set of tomomasks (segmentations) to the project.\n* **import 3D coordinates from scipion** : Protocol to import a set of 3d coordinates from Scipion sqlite file.\n* **import set of coordinates 3D** : Protocol to import a set of coordinates 3D to the project.\n* **import subtomograms** : Protocol to import a set of tomograms to the project.\n* **2D particles to subtomograms** : Protocol to create a set of subtomograms from a selected 2D particles.\n* **2d coordinates to 3d coordinates** : Turns 2d coordinates into set of 3d coordinates. Works in coordination with 'tomograms to micrographs' protocol.\n* **Compose Tilt Serie** : Compose in streaming a set of tilt series based on a sets of micrographs and mdoc files. Three time parameters are abailable for the streaming behaviour: Time for next tilt, Time for next micrograph and Time for next Tilt Serie\n* **Tilt-series assign alignment** : Assign the transformation matrices from an input set of tilt-series to a target one.\n* **Tilt-series consensus alignment** : Perform a consensus of a set of alignments for the same tilt series. Returns the average alignment matrix of the consensus alignments and its standard deviation of shift and angle.\n* **Tilt-series convert coords3D** : Scipion protocol to convert a set of tilt-series coordinates 3d to a set of coordinates 3d associated to a set of tomograms.\n* **assign alignment** : Assign the alignment stored in a set of Subtomograms/Coordinates3D to another set. Both sets should have same pixel size (A/px). The Subtomograms/Coordinates3D with the alignment can also be a subset of a bigger set.\n* **assign tomograms to tomo masks (segmentations)** : This protocol assign tomograms to tomomasks (segmentations).\n* **assign tomos to subtomos** : This protocol assign tomograms to subtomograms that have been imported before without tomograms. Subtomograms should contain the name of the original tomogram in their own file name.\n* **average tilt-series movies** : Simple protocol to average TiltSeries movies as basic  motion correction. It is used mainly for testing purposes.\n* **consensus classes subtomo** : Compare several SetOfClassesSubTomograms. Return the intersection of the input classes.\n* **ctf validate** : Validate a set of CTF tomo series and separate into two sets (good and bad tomo series )\n* **extract 3D coordinates** : Extract the coordinates information from a set of subtomograms. This protocol is useful when we want to re-extract the subtomograms (maybe resulting from classification) with the original dimensions. It can be also handy to visualize the resulting subtomograms in their location on the tomograms.\n* **export 3D coordinates**: Export 3D subtomogram coordinates to be used outside Scipion.\n* **split even/odd tomos/subtomos** : Protocol to split set of tomograms or subtomograms in even/odd sets by element id.\n* **tomograms to micrographs** : Turns tomograms into set of micrographs to apply SPA picking methods.\n\n\n**Latest plugin versions**\n==========================\n\nIf you want to check the latest version and release history go to `CHANGES <https://github.com/scipion-em/scipion-em-tomo/blob/master/CHANGES.txt>`_\n\n\n**Installing the plugin**\n=========================\n\nIn order to install the plugin follow these instructions:\n\n.. code-block::\n\n    scipion installp -p scipion-em-tomo\n\n\nor through the **plugin manager** by launching Scipion and following **Configuration** >> **Plugins**\n\n\n**To install in development mode**\n\nClone or download the plugin repository\n\n.. code-block::\n\n    git clone -b devel https://github.com/scipion-em/scipion-em-tomo.git\n\nInstall the plugin in developer mode.\n\n.. code-block::\n\n    scipion installp -p local/path/to/scipion-em-tomo --devel\n\n\n**Configuration variables**\n===========================\n\n**NAPARI_ENV_ACTIVATION** (default = conda activate napari-0.4.19):\nCommand to activate napari environment (used by other tomo plugins).\n\n\nBuildbot status\n---------------\n\nStatus devel version:\n\n.. image:: http://scipion-test.cnb.csic.es:9980/badges/tomo_devel.svg\n\n\nStatus production version:\n\n.. image:: http://scipion-test.cnb.csic.es:9980/badges/tomo_prod.svg\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Plugin to use electron tomography software within the Scipion framework",
    "version": "3.9.2",
    "project_urls": {
        "Bug Reports": "https://github.com/scipion-em/scipion-em-tomo/issues",
        "Homepage": "https://github.com/scipion-em/scipion-em-tomo",
        "Source": "https://github.com/scipion-em/scipion-em-tomo/"
    },
    "split_keywords": [
        "scipion",
        "electron-microscopy",
        "cryo-em",
        "cryo-tomography",
        "subtomogram-averaging",
        "structural-biology",
        "image-processing",
        "scipion-3.0"
    ],
    "urls": [
        {
            "comment_text": "scipion-3.0",
            "digests": {
                "blake2b_256": "509259978fd6aba3ef7870ce4b2375edd55d23a659e763ed1029c3aa79c891b6",
                "md5": "8a799223e6e91581bd85447c67b65c90",
                "sha256": "7eb685d5e9cff6a3994c75e0800c6782983f5dd0131beb8130028e8fcb736362"
            },
            "downloads": -1,
            "filename": "scipion_em_tomo-3.9.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8a799223e6e91581bd85447c67b65c90",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 291990,
            "upload_time": "2024-12-09T09:28:48",
            "upload_time_iso_8601": "2024-12-09T09:28:48.109990Z",
            "url": "https://files.pythonhosted.org/packages/50/92/59978fd6aba3ef7870ce4b2375edd55d23a659e763ed1029c3aa79c891b6/scipion_em_tomo-3.9.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "scipion-3.0",
            "digests": {
                "blake2b_256": "608bc21a18e69d44b6d787516fdc21df98fb5689e009c02c311e5afebafd7908",
                "md5": "f84df223946bc0e0fc4659a81ee23f08",
                "sha256": "fd52d6eacdd1cc12dde632b9f7ba5a8dd745b4127df7c0678a69f21226490069"
            },
            "downloads": -1,
            "filename": "scipion-em-tomo-3.9.2.tar.gz",
            "has_sig": false,
            "md5_digest": "f84df223946bc0e0fc4659a81ee23f08",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 230149,
            "upload_time": "2024-12-09T09:28:49",
            "upload_time_iso_8601": "2024-12-09T09:28:49.365710Z",
            "url": "https://files.pythonhosted.org/packages/60/8b/c21a18e69d44b6d787516fdc21df98fb5689e009c02c311e5afebafd7908/scipion-em-tomo-3.9.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-09 09:28:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "scipion-em",
    "github_project": "scipion-em-tomo",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "mrcfile",
            "specs": [
                [
                    ">=",
                    "1.4.0"
                ],
                [
                    "<=",
                    "1.4.3"
                ]
            ]
        },
        {
            "name": "scipion-em",
            "specs": [
                [
                    ">=",
                    "3.9.1"
                ]
            ]
        }
    ],
    "lcname": "scipion-em-tomo"
}
        
Elapsed time: 5.98321s