Skip to main content

ReaDDy

Build Status

ReaDDy (Reaction Diffusion Dynamics) is an open source particle based reaction-diffusion simulator that can be configured and run via Python. Currently supported platforms are Mac and Linux.

Installation

The preferred way of installing the software is by using the conda package manager:

# optional: create environment for readdy, switch to that environment
conda create -n readdy
conda activate readdy

# add conda-forge channel
conda config --env --add channels conda-forge

# install readdy with a specified Python version
conda install python=3.9 readdy

Documentation

A documentation and a few examples are provided at https://readdy.github.io/.

Core features

  • particle based simulation of reaction-diffusion systems in 3D
  • particles diffuse via Brownian dynamics
  • reactions between single instances of particles (unimolecularly and bimolecularly)
  • particle interaction potentials for modeling
    • space exclusion
    • molecular crowding
    • aggregation
  • particle complexes via harmonic bonds, angles, and cosine dihedrals for modeling, e.g.,
    • domain structure
    • polymer chains
  • spatially and temporally triggered changes in the particle complexes
  • simulation output in a compact hdf5 file
  • single-threaded and pthread-parallelized implementations available

Metadata

Release files for readdy 2.0.14

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

Source distribution (sdist)

Source distribution for readdy 2.0.14
File Size Uploaded
readdy-2.0.14.tar.gz 13.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for readdy 2.0.14
File
readdy-2.0.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
readdy-2.0.14-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
readdy-2.0.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
readdy-2.0.14-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
readdy-2.0.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
readdy-2.0.14-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
readdy-2.0.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
readdy-2.0.14-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 40.8 MB

Release files / readdy-2.0.14.tar.gz

Download URL readdy-2.0.14.tar.gz
Size 13.2 MB
Tags Source
SHA-256 checksum
How to use checksums
e6e18fb19ad3b9973d0f9ef583409a6cb9aefa318ed9197376a033ed02b501f7
BLAKE2b-256 checksum
How to use checksums
bf3640f0356dd087b197b885558f918942b13331affdfcfdd566bbbde4076368
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL readdy-2.0.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8708d725545fa63159bf3c962bf7d07c6d5ab62be8341bdd24f302d010ff70b3
BLAKE2b-256 checksum
How to use checksums
fb206d20a721778017cf0ecf89d087156e74c167491af59f18a600ec1858a923
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp313-cp313-macosx_14_0_arm64.whl

Download URL readdy-2.0.14-cp313-cp313-macosx_14_0_arm64.whl
Size 2.8 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
7209cb545bc9b3c8437668f923d586fcbc2a12a07938d5de6efb949d766c0601
BLAKE2b-256 checksum
How to use checksums
f866a45c6cf378928b202060ba939c7798174043b4601ec889d574d7f68bbcd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL readdy-2.0.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fce9714b883a882750d056fb4cf5919fa963d464361f3b3591f3596fbb9ec941
BLAKE2b-256 checksum
How to use checksums
040b6db8fc1700386a84a0fe4000e47864dede919ecb7382b2bda87c8ed658fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp312-cp312-macosx_14_0_arm64.whl

Download URL readdy-2.0.14-cp312-cp312-macosx_14_0_arm64.whl
Size 2.8 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3d75da7708a97720b19cf0ca72e1d4d3ba3966907e549e6117ad6359e1b8bbd9
BLAKE2b-256 checksum
How to use checksums
955972ccbe27c27961f05ac90900a5cd01b6938e802e835c74154f6584db3c11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL readdy-2.0.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cfc54fecd7998537b8d4ab2e22cb5716e6a38481bf711e8e9aef24fb1d4b7219
BLAKE2b-256 checksum
How to use checksums
13b1cbda6fcdd1d6da43f4f132c78c0df6dd7ffe04260bb7abed2fda2253723c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp311-cp311-macosx_14_0_arm64.whl

Download URL readdy-2.0.14-cp311-cp311-macosx_14_0_arm64.whl
Size 2.8 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
fbcfd89358713e53aeca2e39933f90052350f17225d9b7a006e49275f0b6e381
BLAKE2b-256 checksum
How to use checksums
2a8d256680bbfe633d0d6012cf2cb083d5c844746b9b45131cb0bbdddf9822aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL readdy-2.0.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fb2c2d2930f3908d8283c135a5c21a3b29a2bfa7e90d5b64710a45927b233717
BLAKE2b-256 checksum
How to use checksums
ddd33e515cfe042bf0af8db6eed29a659577ce16c6d9220ad2ff1aa2b93fd7b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release files / readdy-2.0.14-cp310-cp310-macosx_14_0_arm64.whl

Download URL readdy-2.0.14-cp310-cp310-macosx_14_0_arm64.whl
Size 2.8 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
7251f0969c78ded63d00ac44228e5388b309c088e99d663c1b1c56b5c8fb20ce
BLAKE2b-256 checksum
How to use checksums
8af2b0ab6598bffb060453ac8b7c9bfaf91cd977f1cc4815480de8e6a1a16311
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.14 This release

9 release files

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