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

Built distribution (wheel)

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

Total release size: 182.8 kB

Release files / easymode-1.2.5.tar.gz

Download URL easymode-1.2.5.tar.gz
Size 82.6 kB
Tags Source
SHA-256 checksum
How to use checksums
160be3031bb9f25ff0b3e75bacc3d2e10c06d896436fe7bc4f9beed6813d21c8
BLAKE2b-256 checksum
How to use checksums
7f841f1c8d9687752cb84ab811049bdc5770206651e05bd59999fa75ace61550
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 17, 2026.

Transparency log

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

Download URL easymode-1.2.5-py3-none-any.whl
Size 100.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e0d81ac0cbd92f3f79c685b496f876e7056e4ed755816d0d8af47a150b07bc46
BLAKE2b-256 checksum
How to use checksums
db2c1ea1d1d95d26eb11b8506ee8521526e92e835e6dcc52acdf4172b8e9e458
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 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.5 This release

2 release files

1.2.4

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