Skip to main content

easymode

License: GPL v3 Downloads Documentation Status Last Commit

easymode

pretrained neural networks for cellular cryoET

Easymode is a collection of general pretrained neural networks for cellular cryo-electron tomography (cryoET). It provides single command line interface functions to handle feature detection: segmentation of cellular features, coordinate extraction, and data preprocessing. Inspired by, built on, and built to work with: Warp/M, RELION, MemBrain-seg, Ais, and Pom.

Preprint | Documentation | Model library | Tutorials

installation

conda create -n easymode python=3.10 cudatoolkit=11.2 cudnn=8.1 git -c conda-forge
conda activate easymode
pip install tensorflow==2.11.0
pip install easymode

For full installation instructions including CUDA setup, Ais, and Pom, see the installation guide.

quick start

# List available models
easymode list

# Segment features
easymode segment ribosome microtubule --data warp_tiltseries/reconstruction

# Extract particle coordinates
easymode pick ribosome --data segmented/ --output coordinates/ribosome --size 2000000 --spacing 300

# Reconstruct tomograms (requires WarpTools and AreTomo3)
easymode reconstruct --frames frames/ --mdocs mdocs/ --apix 1.56 --dose 4.6

# Denoise tomograms
easymode denoise --method n2n --mode direct --data warp_tiltseries/reconstruction --output denoised

Pretrained networks are hosted on HuggingFace and downloaded automatically on first use. See the user guide for detailed usage.

training data

All networks were trained on a dataset of over 4500 tilt series from 68+ sources, covering many prokaryotic, archaeal, and eukaryotic species, different sample preparation techniques, hardware configurations, pixel sizes, electron doses, and defocus values. Tomograms were reconstructed in multiple flavours using WarpTools, AreTomo3, cryoCARE, and DeepDeWedge at 10.0 A voxel size. See the preprint for more details.

See our other tools

Mart So-Last, 2026 | mgflast@gmail.com

Metadata

Release files for easymode 1.2.0

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

Source distribution (sdist)

Source distribution for easymode 1.2.0
File Size Uploaded
easymode-1.2.0.tar.gz 82.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for easymode 1.2.0
File Interpreter ABI Platform
easymode-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 181.6 kB

Release files / easymode-1.2.0.tar.gz

Download URL easymode-1.2.0.tar.gz
Size 82.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5536b88e949b9634a39666a30d19891756c44a2332d87e08e1b9069bdf87f7cd
BLAKE2b-256 checksum
How to use checksums
a45976c40c84a04f84a8a802d10a321972a4626e44cf2ad5115b97bb3bb416cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / easymode-1.2.0-py3-none-any.whl

Download URL easymode-1.2.0-py3-none-any.whl
Size 99.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f4dd8e49c27677cdfabacf906596c0f641de0e8d0737073d6a91bc8ddde0d66
BLAKE2b-256 checksum
How to use checksums
044bd340d1f1dea77c091a4ef5169e3d8322b06228633b58c4779e87d70699c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.5

2 release files

1.2.4

2 release files

This release

1.2.0 This release

2 release files

1.0.17

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