Skip to main content

This plugin implements protocols from the MemBrain family of software packages for analysis of membrane proteins in cryo-electron tomography.

Installation

The plugin is currently only available in development mode. To install, proceed with the following steps:

Clone this repo:

git clone https://github.com/scipion-em/scipion-em-membrain.git

Install this plugin in devel (editable) mode:

scipion3 installp -p /path/to/scipion-em-membrain --devel

Scipion will automatically install MemBrain and download any pre-trained models necessary for running it.

Configuration variables

There are some optional variables related to the MemBrain installation. For example, if you have installed MemBrain-seg outside of Scipion, you may define MEMBRAIN_SEG_ENV_ACTIVATION in your scipion.conf file for specifying an already existing conda environment or a script to be sourced:

MEMBRAIN_SEG_ENV_ACTIVATION = conda activate my-membrain-seg-env

Also, you can use the MEMBRAIN_SEG_MODEL environment variable to indicate the full path to a MemBrain-seg model downloaded externally:

MEMBRAIN_SEG_MODEL = /path/to/membrain-seg/model.ckpt

If these variables are not defined, default values will be used that will work with the latest version installed through Scipion.

Protocols

The following protocols are currently implemented:

  • Membrane segmentation using the MemBrain-seg module

Using GPU or CPU

By default, MemBrain protocols assume that a GPU card is available. If such a device is not found, protocols may still run using the CPU with parallel threads, but will be much slower.

References

<!– in JSB citation style: –>

  • Lamm, L., Zufferey, S., Righetto, R.D., Wietrzynski, W., Yamauchi, K.A., Burt, A., Liu, Y., Zhang, H., Martinez-Sanchez, A., Ziegler, S., Isensee, F., Schnabel, J.A., Engel, B.D., Peng, T., 2024. MemBrain v2: an end-to-end tool for the analysis of membranes in cryo-electron tomography. https://doi.org/10.1101/2024.01.05.574336

  • Lamm, L., Righetto, R.D., Wietrzynski, W., Pöge, M., Martinez-Sanchez, A., Peng, T., Engel, B.D., 2022. MemBrain: A deep learning-aided pipeline for detection of membrane proteins in Cryo-electron tomograms. Computer Methods and Programs in Biomedicine 224, 106990. https://doi.org/10.1016/j.cmpb.2022.106990

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

Metadata

Release files for scipion-em-membrain 3.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scipion-em-membrain 3.1.5
File Size Uploaded
scipion_em_membrain-3.1.5.tar.gz 89.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scipion-em-membrain 3.1.5
File Interpreter ABI Platform
scipion_em_membrain-3.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 180.8 kB

Release files / scipion_em_membrain-3.1.5.tar.gz

Download URL scipion_em_membrain-3.1.5.tar.gz
Size 89.7 kB
Tags Source
SHA-256 checksum
How to use checksums
172b071f79968c6a0c3bf6d16e6780b4f1df7df0cf6b6750267fa7b166da0d1f
BLAKE2b-256 checksum
How to use checksums
d688a040b7f77ca7bd484e6bdc98f9722f396f768fd45fa3d1b12e70df047198
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.18

Release files / scipion_em_membrain-3.1.5-py3-none-any.whl

Download URL scipion_em_membrain-3.1.5-py3-none-any.whl
Size 91.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3b0fb0d6752e1f116223a1bf8232ac25a7255d8e75e5b65fada1aab6596bad55
BLAKE2b-256 checksum
How to use checksums
8a417a6227740e60ce1cf0364d937f516b746d400d06d54185cebbd5ee133815
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.18

Release history Release notifications | RSS feed

This release

3.1.5 This release

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page