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
Hashes for ecell4_base-2.1.0b2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b2dc2149740f7333b58e28aa899752ca3181469491dbdac26f8b6656a57ce30 |
|
MD5 | e76ee4f5b25c73a462e563f92b992db8 |
|
BLAKE2b-256 | 0057842c3d00ddf8a518a614ac805c8e4c14636ab735ce071b89e34ffa013a68 |
Hashes for ecell4_base-2.1.0b2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b85cbcbad70ad6febc3dcaf88c1d2815237c4173d16960b67c775a3e40cde2f |
|
MD5 | b6b403c71150c7f60ecafe98d33e997c |
|
BLAKE2b-256 | b0d9ab868b7e7be2cafe6f453c944c9f3f371cfb033e9ad0cd082437c285ce65 |
Hashes for ecell4_base-2.1.0b2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0267c34626d089f5abe3f0d939d7d316c668379ff4d0bca001e23fefa9fe86b7 |
|
MD5 | 7ea3a1cadb054d2c2a69f6e396cc7a83 |
|
BLAKE2b-256 | 12fd3ad7d5f45e4dc3452e07474e793094a245a3132138acfcba7cfab528974d |
Hashes for ecell4_base-2.1.0b2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc329f8e60df669dc03a402203bd77422dedd8df9417021ae77fa981a4235b38 |
|
MD5 | ddb0470da30bdb3efc56d9cda320a504 |
|
BLAKE2b-256 | dbeaed81c38ebfc4c65d3b4cd76058c68da9e86920a0e81024999998fd4d57b5 |