Skip to main content

Simulation of Biological Systems

Project description

SimBio

simbio is a Python-based library of biological systems simulation. As a comparison with other libraries we can enumerate:

  • Models are composables, so you can create bigger models using smaller ones
  • Models are python classes, so it is easier to understand the inners and easy to compose into bigger models
  • Posibility to do numba JIT compilation
  • Small footprint library, can be imported on a bigger application without fuzz

Installation

If you are using pip, it can be installed directly from PyPI:

pip install simbio

or the latest version from GitHub:

pip install git+https://github.com/hgrecco/simbio

Examples

On the folder src/simbio/tests/examples, we included some examples for the library usage.

Development

We are using pytest for testing, and pre-commit hooks to format and lint the codebase.

To easily set-up a development environment, run the following commands:

git clone https://github.com/hgrecco/simbio
cd simbio
conda env create --file environment-dev.yml
pre-commit install

which assume you have git and conda preinstalled.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SimBio-0.2.1.tar.gz (35.5 kB view details)

Uploaded Source

Built Distribution

SimBio-0.2.1-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

Details for the file SimBio-0.2.1.tar.gz.

File metadata

  • Download URL: SimBio-0.2.1.tar.gz
  • Upload date:
  • Size: 35.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for SimBio-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c86c5b440096a29ece02d91ca3b8225f336057b8239ffa85eef65ec8bab9bd23
MD5 3e669711da5ce92b26e4a577dc2d1cb0
BLAKE2b-256 fa4378b338da8a44f9bb2ced7495aa849956b564498de300d01aa67428cad85d

See more details on using hashes here.

File details

Details for the file SimBio-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: SimBio-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 24.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for SimBio-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fe179da995aa0c601ddca7167f935df2dce913e683ffb4ebc76bfcf7edf94a5a
MD5 c822d513f2aeda46a12f8cbcd4532cb4
BLAKE2b-256 6e6eedbe68001ce89e580251025e8db1e748a8c68ef7d54a085423fa1db7f46c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page