Skip to main content

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).

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)

Source distribution for Statescope 1.0.8
File Size Uploaded
statescope-1.0.8.tar.gz 57.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Statescope 1.0.8
File Interpreter ABI Platform
statescope-1.0.8-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

1.0.8 This release

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page