Cell Expansion Computer Tracking Software.
Project description
Cellects: Cell Expansion Computer Tracking Software
Description
Cellects is a user-friendly software for automated computation of biological growth, motion and morphology from 2D images and time-lapse sequences (2D + t). Its graphical interface has a minimalist design which ensures users can perform essential image analysis tasks without prior expertise. Cellects’ main strengths are its broad scope of action, automated computation of a variety of geometrical descriptors, easy installation and user-friendly interface.
Installation (Short version)
Install on Windows (.exe) and macOS (.dmg)
Or, install via pip:
pip install cellects
Any difficulties? follow our complete installation tutorial
Quick Start
Run in terminal:
cellects
Documentation
Cellects' workflow is described in a complete documentation. It includes:
- What is Cellects: Purpose of the software, usable data and introduction of its user manual
- Setting up a first analysis: Step-by-step workflows for data localization, image analysis and video tracking
- Improving the analysis: Customization options, batch processing, parameter tuning.
- Use cases: Real-world cases using the GUI (interface) and the API (scripts).
- Contributing: Report bugs and feature requests; contribute; testing and documentation processes.
- API Reference: Auto-generated from source code docstrings (see [Build Documentation]).
Use Cases
See use cases for real-world examples:
- Automated Physarum polycephalum tracking using GUI
- Automated Physarum polycephalum tracking using API
- Colony growth tracking
Contributing
We welcome contributions!
- Fork the repository and create a new branch.
- Submit issues/PRs via GitHub.
For developer workflows, see Contributing.
License & Citation
GNU GPL3 License (see LICENSE).
To cite Cellects, use:
@article{boussard2026cellects,
title={Cellects, a software to quantify cell expansion and motion},
author = {Boussard, Aur{\`e}le and Petit, Manuel and Arrufat, Patrick and Dussutour, Audrey and P{\'e}rez-Escudero, Alfonso},
journal={bioRxiv},
pages={2026--02},
year = {2026},
doi = {10.1101/2024.03.26.586795},
publisher={Cold Spring Harbor Laboratory}
}
Testing
Run unit tests with:
pip install -e ".[test]"
pytest
Resources
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 Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cellects-1.1.0.tar.gz.
File metadata
- Download URL: cellects-1.1.0.tar.gz
- Upload date:
- Size: 807.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d53909acfe02b6ce956d407a43ee9e0409c1f11a6fbd91131b1cd0b01009e96d
|
|
| MD5 |
cbbdf56372863a8ee502b49b118a460c
|
|
| BLAKE2b-256 |
2c40d6b63c0621ae66d4ec9261e31b0e8ece9add836f73a556282f0fd4060eb6
|
Provenance
The following attestation bundles were made for cellects-1.1.0.tar.gz:
Publisher:
release.yml on Aurele-B/Cellects
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellects-1.1.0.tar.gz -
Subject digest:
d53909acfe02b6ce956d407a43ee9e0409c1f11a6fbd91131b1cd0b01009e96d - Sigstore transparency entry: 1591875949
- Sigstore integration time:
-
Permalink:
Aurele-B/Cellects@35fdeef2258173238d5b2b946529d52715fde9db -
Branch / Tag:
refs/tags/1.1.0 - Owner: https://github.com/Aurele-B
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@35fdeef2258173238d5b2b946529d52715fde9db -
Trigger Event:
push
-
Statement type:
File details
Details for the file cellects-1.1.0-py3-none-any.whl.
File metadata
- Download URL: cellects-1.1.0-py3-none-any.whl
- Upload date:
- Size: 766.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac29d6262aecab646972677d406e46afaa6ba5554be0e3276caa879886730498
|
|
| MD5 |
d174d68add9ee95814e385b83d9ab1bf
|
|
| BLAKE2b-256 |
15b1ab920db9abe907df8cb07530293e329f4baddd012567de2ea67e035e854c
|
Provenance
The following attestation bundles were made for cellects-1.1.0-py3-none-any.whl:
Publisher:
release.yml on Aurele-B/Cellects
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellects-1.1.0-py3-none-any.whl -
Subject digest:
ac29d6262aecab646972677d406e46afaa6ba5554be0e3276caa879886730498 - Sigstore transparency entry: 1591875959
- Sigstore integration time:
-
Permalink:
Aurele-B/Cellects@35fdeef2258173238d5b2b946529d52715fde9db -
Branch / Tag:
refs/tags/1.1.0 - Owner: https://github.com/Aurele-B
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@35fdeef2258173238d5b2b946529d52715fde9db -
Trigger Event:
push
-
Statement type: