Cell shape analysis using deep embedded clustering
Project description
cellshape-cluster
Cellshape-cluster is an easy-to-use tool to analyse the cluster cells by their shape using deep learning and, in particular, deep-embedded-clustering. The tool provides the ability to train popular graph-based or convolutional autoencoders on point cloud or voxel data of 3D single cell masks as well as providing pre-trained networks for inference.
To install
pip install cellshape-cluster
For developers
- Fork the repository
- Clone your fork
git clone https://github.com/USERNAME/cellshape-cluster
- Install an editable version (
-e
) with the development requirements (dev
)
cd cellshape-cluster
pip install -e .[dev]
- To install pre-commit hooks to ensure formatting is correct:
pre-commit install
- To release a new version:
Firstly, update the version with bump2version (bump2version patch
,
bump2version minor
or bump2version major
). This will increment the
package version (to a release candidate - e.g. 0.0.1rc0
) and tag the
commit. Push this tag to GitHub to run the deployment workflow:
git push --follow-tags
Once the release candidate has been tested, the release version can be created with:
bump2version release
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
Hashes for cellshape-cluster-0.0.2rc0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2e8cb35a7ced4258a7912beddecad6e48fa05adde9a79d7b2f8ae86902fcc47 |
|
MD5 | 1a591f337ef5bd6af5b3da5582dfdc5c |
|
BLAKE2b-256 | 824cc6dd3b9d4c4ae3c0b86057347987a5e8e81eb210a7bb88d5e75303ceab5b |
Hashes for cellshape_cluster-0.0.2rc0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c089a7cfd6085c9170cebfbb0243a79dd0447d099c4d254fc856cf0a5d943f15 |
|
MD5 | ed42553a9202dfea8aa5dd0a0279cbd5 |
|
BLAKE2b-256 | 0f9624cbd5271fb640b74c11e3fff05987ef30b66d51b9c3bc9989daba5d37ad |