Statescope
Statescope is a computational framework designed to discover cell states from cell type-specific gene expression profiles inferred from bulk RNA profiles.
Installation
Using pip
The python package of Statescope is available on pip:
pip install Statescope
We tested Statescope with python => 3.10.
Using conda
In case the pip installation gives you problems, you can also use the environment.yaml file provided on this Github.
conda env create -f environment.yaml
conda activate Statescope
This install Statescope version 1.0.8 with python 3.10.19
Running a demo script
Basic Tutorial
You can find an basic demo script under the tutorial folder.
You can open the script using the command below after installing Statecope:
jupyter notebook tutorial/BasicTutorial.ipynb
Advanced Tutorial
You can also find a more advanced demo script under the tutorial folder.
jupyter notebook tutorial/AdvancedTutorial.ipynb
Documentation
Website
The documentation of Statescope is hosted on https://tgac-vumc.github.io/Statescopeweb/
System Requirements
Hardware Requirements
Statescope can run on the minimal computer spec, such as Binder (1 CPU, 2GB RAM on Google Cloud), when data size is small. However, Statescope can significantly benefit from the larger amount of CPUs and RAM and can leverage GPU hardware.
OS Requirements
The package development version is tested on Linux operating systems. (CentOS 7 and Ubuntu 16.04).
Metadata
Release files for Statescope 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| statescope-1.0.8.tar.gz | 57.6 kB | Without provenance | Details for statescope-1.0.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| statescope-1.0.8-py3-none-any.whl | Python 3 | none | any | Details for statescope-1.0.8-py3-none-any.whl |
Total release size: 118.2 kB
Release files / statescope-1.0.8.tar.gz
| Download URL | statescope-1.0.8.tar.gz |
|---|---|
| Size | 57.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
376794dab2a4e0af9eb7bb6897f41ba01d026ed0d6361804034fcb0286ec23af
|
|
BLAKE2b-256 checksum How to use checksums |
4d85124188e5685d6c82ec07445f9ebbf05ff466b7f2ad77386c73d4a35e40f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.18
|
Release files / statescope-1.0.8-py3-none-any.whl
| Download URL | statescope-1.0.8-py3-none-any.whl |
|---|---|
| Size | 60.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ccb4668ba50cc2516083fa27827beb80a1f20d1e9c4804bfd6a79b2c35a82add
|
|
BLAKE2b-256 checksum How to use checksums |
ae7f7f1990d2d9afb1f42be9cd371e4b144cbf9a25c27707783dcef12525d54f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.18
|
Security for Statescope 1.0.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.