scPCA - A probabilistic factor model for single-cell data
scPCA is a versatile matrix factorisation framework designed to analyze single-cell data across diverse experimental designs.
scPCA is a young project and breaking changes are to be expected.
scPCA in a nutshell
scPCA enables the analysis of single-cell RNA-seq data across condtions. In simple words, it enables the incorporation of a design (model) matrix that encodes the experimental design of the dataset and infers how the gene loading weight vectors change from a specified reference condition to the treated condtion.
https://github.com/user-attachments/assets/182af56e-14e0-4357-ab31-1b392dd45d18
Quick install
scPCA makes use torch, pyro and anndata. We highly recommend to run scPCA on a GPU device.
Via Pypi
The easiest option to install scpca is via Pypi. Simply type
$ pip install scpca
into your shell and hit enter.
- Free software: MIT license
- Documentation: https://sagar87.github.io/scPCA/index.html
Credits
- Harald Vöhringer
Release files for scpca 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scpca-0.3.3.tar.gz | 32.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scpca-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 75.1 kB
Release files / scpca-0.3.3.tar.gz
| Download URL | scpca-0.3.3.tar.gz |
|---|---|
| Size | 32.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ff8663731d71a5d4479172bc46ce9cc51e03798f984f896f2e9f63369ad71ee
|
|
BLAKE2b-256 checksum How to use checksums |
2c1ee1f3eaabb5a47afc2330be86bbed0a893828de72f072bb3be302c96b3823
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.10.16 Linux/6.8.0-1021-azure
|
Release files / scpca-0.3.3-py3-none-any.whl
| Download URL | scpca-0.3.3-py3-none-any.whl |
|---|---|
| Size | 42.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86136ec41ba23cf8f1fc4965fc0a7e24de0a78559d3dcb6551a83e3ce6cb7e5b
|
|
BLAKE2b-256 checksum How to use checksums |
576eef6140307a67d551188b96242fe30e9a0036e7b218f68c4c1477367cfd22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.10.16 Linux/6.8.0-1021-azure
|