Scipion plugin for PySeg
Project description
Scipion plugin for PySeg
This plugin allows to use PySeg - De novo analysis for cryo-electron tomography - within the Scipion framework.
Setup
System pre-requisites:
Cmake 2.6.3+. The intallation command in Ubuntu is:
sudo apt-get install cmake
GSL (GNU Scientific Library). In Ubuntu, the installation command is:
sudo apt-get install libgsl-dev
gcc/g++ version greater or equal to 5 (for DisPerSE compilation).
Installation
The plugin can be installed in user (stable) or developer (latest, may be unstable) mode:
1. User (stable) version::
scipion3 installp -p scipion-em-pyseg
2. Developer (latest, may be unstable) version::
Clone the source code repository:
git clone https://github.com/scipion-em/scipion-em-pyseg.git
Install:
scipion3 installp -p local/path/to/scipion-em-pyseg --devel
Protocols
The integrated protocols are:
pyseg - fils: Filters a MbGraphMCF (Mean Cumulative Function) object by extracting a filament network
pyseg - graphs: Analyzes a GraphMCF (Mean Cumulative Function) from a segmented membrane
pyseg - picking: Extracts particles from a filament network of a oriented single membrane graph
pyseg - 2D classification: Unsupervised and deterministic classification of membrane-bound particles
pyseg - posrec: post-process already reconstructed particles; rot angle randomization and membrane suppression
pyseg - preseg membranes: Segment membranes into membranes, inner surroundings and outer surroundings
Tests
The installation can be checked out running some tests (Important: TestPosRec requires the plugins scipion-em-xmipp and scipion-em-reliontomo to be installed:
scipion3 tests pyseg.tests.test_preseg_graphs_fils_picking.TestFromPresegToPicking
scipion3 tests pyseg.tests.test_pos_rec.TestPostRec
Tutorial
A tutorial about how to use PySeg within Scipion can be found here.
References
Template-free detection and classification of heterogeneous membrane-bound complexes in cryo-electron tomograms. A. Martinez-Sanchez et al., Nature Methods, 2020.
Contact information
If you experiment any problem, please contact us here: scipion-users@lists.sourceforge.net or open an issue.
We’ll be pleased to help.
Scipion Team
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file scipion-em-pyseg-3.1.3.tar.gz
.
File metadata
- Download URL: scipion-em-pyseg-3.1.3.tar.gz
- Upload date:
- Size: 65.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8f4ca347faa48316e43c9a96782be1301be5c66f7fe8e46b2fac2bd3f2481f7 |
|
MD5 | 143dc9e3b3b0329535f9810fc83df5e6 |
|
BLAKE2b-256 | 347ee2bf20bb14f971ac1ff41f4d1b2876c4a475072dfca4eff1e24611a16ca9 |
File details
Details for the file scipion_em_pyseg-3.1.3-py3-none-any.whl
.
File metadata
- Download URL: scipion_em_pyseg-3.1.3-py3-none-any.whl
- Upload date:
- Size: 79.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31729015091570331526e8d1a2d94af251871505da0c43dcb866000b9ea983dd |
|
MD5 | 14f32e71e7d7bccc1f9f0a094dde22f2 |
|
BLAKE2b-256 | b278408b024456e200f765ae8fdc36dd7ec281a2d30febb227e6c0958c9347f6 |