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 --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.4

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.4
File Size Uploaded
easymode-1.2.4.tar.gz 82.6 kB Details

Built distribution (wheel)

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

Total release size: 182.8 kB

Release files / easymode-1.2.4.tar.gz

Download URL easymode-1.2.4.tar.gz
Size 82.6 kB
Tags Source
SHA-256 checksum
How to use checksums
189999cb9e0f606b510b59cf9fec8ffb1063d857090b4eda3b70fd266430928e
BLAKE2b-256 checksum
How to use checksums
26d10d4e897647c18f831fab3f264af4c4f57d08139bff506919d0dd38d0fa37
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 16, 2026.

Transparency log

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

Download URL easymode-1.2.4-py3-none-any.whl
Size 100.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f81a86f9e2e9103a26dc83a29f068e772484feaf870b42bc14a18a5bbf89cf3
BLAKE2b-256 checksum
How to use checksums
17920ea5ca8fae6a3e85b3209567eefe19147363cff54227094474dc7cbbc243
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 16, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.5

2 release files

This release

1.2.4 This release

2 release files

1.2.0

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