A software platform for modeling, simulation and analysis of complex, heterogeneous and multi-scale systems like the cell. E-Cell has multi-algorithm, multi-timescale and multi-spatial-representation as its central feature.
Project description
E-Cell System version 4
| Conda package for Windows, Mac and Linux | |
| PyPI (wheel) package for Linux |
What is E-Cell System?
E-Cell System is a software platform for modeling, simulation and analysis of complex, heterogeneous and multi-scale systems like a cell.
E-Cell4 accepts multi-algorithms, multi-timescales and multi-spatial-representations as its central feature.
Features
- Single particle simulations, i.e. The enhanced Green's Function Reaction Dynamics (eGFRD) method, Spatiocyte (a lattice-based method), and the Reaction Brownian Dynamics (RBD) method
- Ordinary differential equations, Gillespie algorithm (the direct method), and spatial Gillespie algorithm (the next subvolume method)
- Rule-based modeling
- Python programmable
Try online
You can try this package online with Google Colaboratory. Please refer to https://github.com/ecell/ecell4_docs
Quick start
Please refer to https://github.com/ecell/ecell4#quick-start
Installation
E-Cell4 does NOT support Python2 and Python3 32-bit.
ecell4_base package does NOT support pip install on Windows and Mac. Please use conda instead.
Windows, Mac, Linux
Install Miniconda with Python 3.7 for 64-bit (from https://docs.conda.io/en/latest/miniconda.html) and run the following command in Terminal app. (On Windows, Start Menu -> Anaconda3 (64-bit) -> Anaconda Prompt or Anaconda Powershell Prompt)
conda install -c conda-forge ecell4
Linux environment where you can NOT use conda (For example Google Colab)
We provide ecell4_base wheel package only for Linux.
(On Linux) You can install (or upgrade) ecell4_base and ecell4 with
python3 -m pip install ecell4 -U
If you need to compile ecell4_base by yourself
Please refer to https://github.com/ecell/ecell4_base/blob/master/azure-pipelines.yml
Citation
If this package contributes to a project which leads to a scientific publication, I would appreciate a citation.
Licensing terms
This product is licensed under the terms of the GNU General Public License v3, See also LICENSE for the software included in this product.
- Copyright (c) 2010-, RIKEN
All rights reserved.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ecell4_base-2.1.0b1-cp38-cp38-manylinux2010_x86_64.whl.
File metadata
- Download URL: ecell4_base-2.1.0b1-cp38-cp38-manylinux2010_x86_64.whl
- Upload date:
- Size: 31.9 MB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c6c966288850621ba660a0ece4b12f3a97e9b7d6aa513a015094df5d3990765
|
|
| MD5 |
743adab05201181918ec6ee23ce7f843
|
|
| BLAKE2b-256 |
8f39a940f61bc23b183099b0674948e68ca25027a7f279d206e099f6d07e1b63
|
File details
Details for the file ecell4_base-2.1.0b1-cp37-cp37m-manylinux2010_x86_64.whl.
File metadata
- Download URL: ecell4_base-2.1.0b1-cp37-cp37m-manylinux2010_x86_64.whl
- Upload date:
- Size: 31.9 MB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6d183d89e3346143d33b3fe902d9c6104e772c179007c7a8dabc9275399d27b
|
|
| MD5 |
caeca39d709df912fc3ac1ac5d841306
|
|
| BLAKE2b-256 |
e48b7cd5002f5a39c5e0bf236996ab79fb626d301ba48211a0d33ffebfa97e06
|
File details
Details for the file ecell4_base-2.1.0b1-cp36-cp36m-manylinux2010_x86_64.whl.
File metadata
- Download URL: ecell4_base-2.1.0b1-cp36-cp36m-manylinux2010_x86_64.whl
- Upload date:
- Size: 31.9 MB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b57a2322906fa21015c145e571281f0fdfd98d904b7dad605368154d4399370a
|
|
| MD5 |
e0695f6fb095e3e24c8b2fcf8b936f68
|
|
| BLAKE2b-256 |
97bc778334984cfbc990704952b3d9f651cd3719001755bbe18339cd9db01f33
|
File details
Details for the file ecell4_base-2.1.0b1-cp35-cp35m-manylinux2010_x86_64.whl.
File metadata
- Download URL: ecell4_base-2.1.0b1-cp35-cp35m-manylinux2010_x86_64.whl
- Upload date:
- Size: 31.9 MB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc22833243c808f21fcba1901dd45cde67f9dd8c4b641c8bdaca8e08f2d6794b
|
|
| MD5 |
49031aabcdf48d128455058543a7fcec
|
|
| BLAKE2b-256 |
4541a6947fcdf08ed35aa54dda67214fa96cba9e101cd848305b5987ff237c59
|