Skip to main content

ProCell

ProCell is an award winning modeling and simulation framework designed to investigate cell proliferation dynamics that, differently from other approaches, takes into account the inherent stochasticity of cell division events.

ProCell manipulates raw data coming from flow cytometry experiments. Specifically, uses as input:

  • a histogram of initial cell fluorescences (e.g., GFP signal in the population);
  • the number of different sub-populations, along with their proportions;
  • the mean and standard deviation of division time for each population;
  • a fluorescence minimum threshold;
  • a maximum simulation time T, expressed in hours.

The output produced by ProCell is a histogram of GFP fluorescence after time T.

Installing and using ProCell

ProCell can be easily installed with pip:

pip install procell

Once installed, ProCell's new GUI designed by Luca Zanini can be launched by typing:

python -m procell.gui

from the console.

A tutorial about modeling, calibration, simulation and validation will be published soon.

You can find a list of ProCell's pre-requisites here:

https://docs.google.com/document/d/1OC0DDQQHAKs6sMOi7hWleWcwgU04h9RAsZzOye6dnAU/edit?usp=sharing

GPU version of ProCell

We are developing a GPU-accelerated version of ProCell, able to strongly reduce the computational effort of simulations. The alpha implementation can be downloaded from: https://github.com/ericniso/cuda-pro-cell

More info about ProCell

If you need additional information about ProCell please write to: nobile@disco.unimib.it.

Citing ProCell

Nobile M.S., Vlachou T., Spolaor S., Bossi D., Cazzaniga P., Lanfrancone L., Mauri G., Pelicci P.G., Besozzi D.: Modeling cell proliferation in human acute myeloid leukemia xenografts, Bioinformatics, 35(18):3378–3386, 2019

Nobile M.S., Vlachou T., Spolaor S., Cazzaniga P., Mauri G., Pelicci P.G., Besozzi D.: ProCell: Investigating cell proliferation with Swarm Intelligence, Proceedings of the 16th IEEE International Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB 2019), Certosa di Pontignano, Siena, Tuscany, Italy, 2019

Metadata

Release files for procell 1.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for procell 1.7.2
File Size Uploaded
procell-1.7.2.tar.gz 1.3 MB Details

Release files / procell-1.7.2.tar.gz

Download URL procell-1.7.2.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
91b6dc1e4f5d067f8f94dde7349f2534e1af1e04a06775650bbc68ae2f97a9cd
BLAKE2b-256 checksum
How to use checksums
ac11a87de5d80094280b40c923e4965f31e3ec4beec7af6aca56429c86020c75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

Release history Release notifications | RSS feed

This release

1.7.2 This release

1 release file

1.7.1

1 release file

1.7.0

1 release file

1.6.9

1 release file

1.6.7

1 release file

1.6.6

1 release file

1.6.5

1 release file

1.6.4

1 release file

1.6.3

1 release file

1.6.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page