Analyze cell images.
Project description
Cellan: Analyze cell images.
Installation
Cellan works for Windows, Mac and Linux systems. Installation steps can vary for different systems. But in general, you need to:
- Install Python3 (>=3.9)
- If using an NVIDIA GPU, set up CUDA (v11.8) and install PyTorch with cu118 support.
- Install Cellan with pip
Below is the guide for Windows.
-
Install Python3, for example, Python 3.12.
Scroll down to the bottom and click the
Windows installer (64-bit)option. Run the installer and select 'Add python to path' and 'Disable long path limit'. -
If you're using an NVIDIA GPU, install CUDA Toolkit 11.8 and cuDNN, and install PyTorch with cu118 support.
First, Install CUDA Toolkit 11.8. Select your version of Windows, select "exe (local)," then click "Download."
Next, install cuDNN. You will need to register an NVIDIA Developer account, which you can do for free. You can choose cuDNN v8.9.7 that supports CUDA toolkit v11.8. Choose 'Local Installer for Windows (Zip)', download and extract it. And then copy the three folders 'bin', 'lib', and 'include' into where the CUDA toolkit is installed (typcially, 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8'), and replace all the three folders with the same names. After that, you may need to add the 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8' to path via environmental variables.
Finally, install PyTorch with cu118 support.
py -3.12 -m pip install torch==2.5.1 torchvision==0.20.1 torchaudio==2.5.1 --index-url https://download.pytorch.org/whl/cu118 -
Upgrade
pip,wheel,setuptools.py -3.12 -m pip install --upgrade pip wheel setuptools -
Install Cellan via
pip.py -3.12 -m pip install Cellan
Launch Cellan:
Cellan
If this doesn't work, which typically is because the python3/script is not in your environment path. You can google 'add python3 script to path environmental variable in windows' to add it to path, or simply use the following commands to initiate Cellan:
py -3.12
from Cellan import __main__
__main__.main()
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 cellan-0.8.0.tar.gz.
File metadata
- Download URL: cellan-0.8.0.tar.gz
- Upload date:
- Size: 898.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c34b107d45c91649b6904bfb9cb80b103671daf17b0bfe9914ffa718984ee6a
|
|
| MD5 |
bc511d628ee80f250da2e1d6bca4ab3d
|
|
| BLAKE2b-256 |
c5fc9dc803ab149d508b72ee0e29595abc648abdaf130da01ef43093a595d5f7
|
Provenance
The following attestation bundles were made for cellan-0.8.0.tar.gz:
Publisher:
python-publish.yml on yujiahu415/Cellan
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellan-0.8.0.tar.gz -
Subject digest:
6c34b107d45c91649b6904bfb9cb80b103671daf17b0bfe9914ffa718984ee6a - Sigstore transparency entry: 467236342
- Sigstore integration time:
-
Permalink:
yujiahu415/Cellan@19c3ae09132d49af69073c016bc9cd1a82d23bad -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/yujiahu415
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@19c3ae09132d49af69073c016bc9cd1a82d23bad -
Trigger Event:
release
-
Statement type:
File details
Details for the file cellan-0.8.0-py3-none-any.whl.
File metadata
- Download URL: cellan-0.8.0-py3-none-any.whl
- Upload date:
- Size: 1.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
617246c5e5520475657f9315de8a8804d8cae818807c92f8e72cc4a107e3af4a
|
|
| MD5 |
79a8e6f76e3525a087bfd9054bc4233e
|
|
| BLAKE2b-256 |
22c902e380881397695343b49142583a1fdb7136abd26234b4cfdb4ce73c408a
|
Provenance
The following attestation bundles were made for cellan-0.8.0-py3-none-any.whl:
Publisher:
python-publish.yml on yujiahu415/Cellan
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellan-0.8.0-py3-none-any.whl -
Subject digest:
617246c5e5520475657f9315de8a8804d8cae818807c92f8e72cc4a107e3af4a - Sigstore transparency entry: 467236358
- Sigstore integration time:
-
Permalink:
yujiahu415/Cellan@19c3ae09132d49af69073c016bc9cd1a82d23bad -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/yujiahu415
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@19c3ae09132d49af69073c016bc9cd1a82d23bad -
Trigger Event:
release
-
Statement type: