vivarium-cell
WARNING: This library has been deprecated. Please see https://vivarium-collective.github.io for alternatives.
vivarium-cell is a library of configurable cell process and composites for vivarium projects.
Installation
vivarium-cell can be used as a python library. To install:
$ pip install vivarium-cell
Setup in local repository
Clone the repository, make a python environment, and install dependencies.
First install numpy:
$ pip install numpy
Then the remaining requirements:
$ pip install -r requirements.txt
Run individual processes and composites
Each process file under cell/processes can run on its own. Some of these have their own command line options.
For example, call the convenience_kinetics process with:
$ python vivarium_cell/processes/convenience_kinetics.py
Composites with multiple integrated processes can also be executed on their own:
$ python vivarium_cell/composites/gene_expression.py
Experiments
TODO
Tests
Tests are performed with pytest. Simply call the following to ensure everything is working properly:
$ pytest
To run only the fast tests:
$ pytest -m 'not slow'
Logging
Logging is done with python logging. To print out logging information, run a simulation with:
$ LOGLEVEL=INFO python vivarium_cell/..
Metadata
Release files for vivarium-cell 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vivarium-cell-0.1.5.tar.gz | 10.5 MB | Details |
Release files / vivarium-cell-0.1.5.tar.gz
| Download URL | vivarium-cell-0.1.5.tar.gz |
|---|---|
| Size | 10.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0233d0d62f4e552269c9dc7638d8a2711d8136463e9ab392b2ef50593dd2ec0c
|
|
BLAKE2b-256 checksum How to use checksums |
99dbc57a891b2f9dc48b6cf3a2374839aa40cf25358c6d13a8dc3393fd9c394a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.3
|