FineST: Fine-grained Spatial Transcriptomic
Project description
About
FineST (Fine-grained Spatial Transcriptomics), a statistical model and toolbox to identify the super-resolved ligand-receptor interaction with spatial co-expression (i.e., spatial association).
Uniquely, FineST can distinguish co-expressed ligand-receptor pairs (LR pairs) from spatially separating pairs at sub-spot level or single-cell level, and identify the super-resolved interaction.
It comprises two main steps:
Fine-grained ligand-receptor pair discovery;
Cell-cell communication pattern classification;
Pathway enrichment analysis.
With the analytical testing method, FineST accurately predicts ST gene expression and outperforms TESLA and iStar at both spot and gene levels in terms of the root mean square error (RMSE) and Pearson correlation coefficient (PCC) between the predicted gene expressions and ground truth.
It comprises two main steps:
global selection spatialdm_global to identify significantly interacting LR pairs;
local selection spatialdm_local to identify local spots for each interaction.
Installation
FineST is available through PyPI. To install, type the following command line and add -U for updates:
pip install -U FineST
Alternatively, you can install from this GitHub repository for latest (often development) version by the following command line:
pip install -U git+https://github.com/LingyuLi-math/FineST
Installation time: < 1 min
Alternatively,
$ git clone https://github.com/LingyuLi-math/FineST.git
$ conda create --name FineST python=3.8
$ conda activate FineST
$ cd FineST
$ pip install -r requirements.txt
Typically installation is expected to be completed within a few minutes.
Quick example
Using the build-in NPC dataset as an example, the following Python script will predict super-resolution ST gene expression and compute the p-value indicating whether a certain Ligand-Receptor is spatially co-expressed.
Detailed Manual
The full manual is at finest-rtd-tutorial.
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 finest-0.0.1.tar.gz.
File metadata
- Download URL: finest-0.0.1.tar.gz
- Upload date:
- Size: 39.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04761dc3cd0b0b9edad445a2a883277cdddda292d8bb8a51a4f05f0d71794c9b
|
|
| MD5 |
fc52771ea8fb41e11ed6a002be77aebc
|
|
| BLAKE2b-256 |
f37a65b7ba2a29c39bf18cb277777da5a29ff8d09f58655398a39da8f95bb137
|
File details
Details for the file FineST-0.0.1-py3-none-any.whl.
File metadata
- Download URL: FineST-0.0.1-py3-none-any.whl
- Upload date:
- Size: 45.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cd153d3f24208636e88eb188b362d665254eb9ffb413021fe96626fa67d2c84
|
|
| MD5 |
d1bd127f2a8592bcbc54c32463e0c3cb
|
|
| BLAKE2b-256 |
67a33e5c60cb98c03e6a67214b813ce8a744b95d70fbf0bfd7db5c1569e688bd
|