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.1.1.tar.gz (31.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SimBio-0.1.1-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: SimBio-0.1.1.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for SimBio-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7d02e8bcf2aea345b9fdd6e04d69ad6cdac9441daf7feffd918feee21a57d14d
MD5 4a68be6c7220a2432b2fac4bb161c363
BLAKE2b-256 7e21de6de3430913e79cde0d02130d0be1078b6c0ebe438c79af0c73f3dc2949

See more details on using hashes here.

File details

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

File metadata

  • Download URL: SimBio-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for SimBio-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd8578cad23983d609917000563631e5765228b2d9ef5b8b300afa2def2a9190
MD5 96623e170299e6d21ee254286f62c8c0
BLAKE2b-256 0cdb4ea33d2dda7662fcb3629fd1f34381e091184eff104e3d96549444f1b9aa

See more details on using hashes here.

Supported by

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