Skip to main content

Plugin to use cryocare within the Scipion framework

Project description

Scipion plugin for cryoCARE

PyPI release License Supported Python versions Downloads

This plugin allows to use cryoCARE -trains a denoising U-Net for tomographic reconstruction according to the Noise2Noise training paradigm- tomography methods into Scipion framework.

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-cryocare

2. Developer (latest, may be unstable) version::

  • Clone the source code repository:

git clone https://github.com/scipion-em/scipion-em-cryocare.git
  • Install:

scipion3 installp -p local/path/to/scipion-em-cryocare --devel

Protocols

The integrated protocols are:

  1. Load a previously trained model.

  2. Generate the training data.

  3. Training: uses two data-independent reconstructed tomograms to train a 3D cryoCARE network.

4. Predict: generates the final restored tomogram by applying the cryoCARE trained network to both even/odd tomograms followed by per-pixel averaging.

Tests

The installation can be checked out running some tests. To list all of them, execute:

scipion3 tests --grep cryocare

To run all of them, execute:

scipion3 tests --grep cryocare --run

Tutorial

The test generates a cryoCARE workflow that can be used as a guide about how to use cryoCARE. The even/odd tomograms required to use cryoCARE can be generated inside Scipion with:

  1. Plugin scipion-em-motioncorr: protocol “align tilt-series movies”.

  2. Plugin scipion-em-xmipptomo: protocol “tilt-series flexalign”.

References

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scipion_em_cryocare-4.2.4.tar.gz (58.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scipion_em_cryocare-4.2.4-py3-none-any.whl (61.6 kB view details)

Uploaded Python 3

File details

Details for the file scipion_em_cryocare-4.2.4.tar.gz.

File metadata

  • Download URL: scipion_em_cryocare-4.2.4.tar.gz
  • Upload date:
  • Size: 58.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for scipion_em_cryocare-4.2.4.tar.gz
Algorithm Hash digest
SHA256 712ce9e6d5bcf2abee59a774a71964ce03f35616820f8d12a924a78193e3d44d
MD5 3febeb4badaa5caf3c465f07f4092e93
BLAKE2b-256 ee0b2a7f69fc497c986a06eab68a957e5e761f82c5cf5ec921fd0289d91152d4

See more details on using hashes here.

File details

Details for the file scipion_em_cryocare-4.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for scipion_em_cryocare-4.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4698420f980bb0275bffabe53c140fa619c9b1e66225146d3148f89e72670226
MD5 a196573829d8667b773a21cfca6b3aeb
BLAKE2b-256 1fbb73057d80b26f3c9d7d546c7f521197358eec9831aaf50eeeef0c856c91db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page