Skip to main content

A downstream analysis toolkit for Spatial Transcriptomic data

Project description

# stLearn - A downstream analysis toolkit for Spatial Transcriptomic data (v0.1.7)

stLearn is designed to comprehensively analyse Spatial Transcriptomics (ST) data to investigate complex biological processes within an undissociated tissue. ST is emerging as the “next generation” of single-cell RNA sequencing because it adds spatial and morphological context to the transcriptional profile of cells in an intact tissue section. However, existing ST analysis methods typically use the captured spatial and/or morphological data as a visualisation tool rather than as informative features for model development. We have developed an analysis method that exploits all three data types: Spatial distance, tissue Morphology, and gene Expression measurements (SME) from ST data. This combinatorial approach allows us to more accurately model underlying tissue biology, and allows researchers to address key questions in three major research areas: cell type identification, cell trajectory reconstruction, and the study of cell-cell interactions within an undissociated tissue sample.

## Detailed tutorials:

For installation and implementation of stLearn functionalities, see the dedicated documentation page at: https://stlearn.readthedocs.io/en/latest/

A collection of Jupyter notebooks are available in this repository in the tutorial folder

## Brief installation instructions are below:

### Step 0:

Prepare conda environment for stlearn

` conda create -n stlearn python=3.8 `

### Step 1:

` conda config --add channels conda-forge `

` conda install jupyterlab louvain ipywidgets` ### Step 2 (For Windows user):

Access to:

Download 2 files: python_igraph‑0.7.1.post6‑cp37‑cp37m‑win_amd64.whl and louvain‑0.6.1‑cp37‑cp37m‑win_amd64.whl

You have to change to downloaded files directory and install it:

` pip install python_igraph‑0.7.1.post6‑cp37‑cp37m‑win_amd64.whl `

` pip install louvain‑0.6.1‑cp37‑cp37m‑win_amd64.whl `

### Step 3:

` pip install stlearn`

History

0.1.8 (2020-05-21)

0.1.7 (2020-03-20)

0.1.6 (2020-01-31)

0.1.5 (2020-01-31)

0.1.4 (2020-01-30)

0.1.3 (2020-01-30)

0.1.2 (2020-01-30)

0.1.1 (2020-01-30)

0.1.0 (2020-01-30)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stlearn-0.1.8.tar.gz (8.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

stlearn-0.1.8-py3.7.egg (227.0 kB view details)

Uploaded Egg

stlearn-0.1.8-py2.py3-none-any.whl (98.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file stlearn-0.1.8.tar.gz.

File metadata

  • Download URL: stlearn-0.1.8.tar.gz
  • Upload date:
  • Size: 8.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for stlearn-0.1.8.tar.gz
Algorithm Hash digest
SHA256 00b4bf2e9b298042d7960e35128e3267e941cbf9c0abed244ecdf4b771063ecb
MD5 0162a1108077f80fce2f0a5a0eb1b05d
BLAKE2b-256 1191dff54433d07976c4a0c90b5815f8d0593d8873a36dc975b58dc3fa554731

See more details on using hashes here.

File details

Details for the file stlearn-0.1.8-py3.7.egg.

File metadata

  • Download URL: stlearn-0.1.8-py3.7.egg
  • Upload date:
  • Size: 227.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for stlearn-0.1.8-py3.7.egg
Algorithm Hash digest
SHA256 b09528b1dc8efa1e4bb98cc702f5102d060ef459024057cd5f76d1099756061a
MD5 78c7c3a94af1d84c5ddfc37c6483aedd
BLAKE2b-256 c219c0ebcf691a82e12e1031656f276230ae9af97407d835cd96b08d456ea63d

See more details on using hashes here.

File details

Details for the file stlearn-0.1.8-py2.py3-none-any.whl.

File metadata

  • Download URL: stlearn-0.1.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 98.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for stlearn-0.1.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eb46cdf7a1bcc7f237ed5e5b695b00f66231e524f094d1e52be4160226e261ec
MD5 c5a240e59281ac77d19e8bf7afa586a3
BLAKE2b-256 bc66fbbcfe3415326bb6df8d7965490d981872eb0a9be2bab0893703c77b500c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page