ImputeFISH: A Spatially Aware and Scalable Framework for Gene Imputation in Imaging-Based Spatial Transcriptomics
Project description
# ImputeFISH
ImputeFISH: A Spatially Aware and Scalable Framework for Gene Imputation in Imaging-Based Spatial Transcriptomics
—
## 🔍 Overview
ImputeFISH (Imputation for Fluorescence In-Situ Hybridization–based spatial transcriptomics) is a spatially aware and scalable framework designed for gene imputation and atlas-scale transcriptome enhancement in imaging-based spatial transcriptomics (IST) datasets such as MERFISH, Xenium, and seqFISH.
ImputeFISH integrates spatial context and scRNA-seq references to recover unmeasured genes, enabling more complete transcriptome representations and improved biological interpretation.
—
## 🚀 Key Features
🧠 Reference Selection: Automatically identifies the most compatible scRNA-seq reference using a gene co-expression network–based compatibility filter.
🌐 Spatial Awareness: Incorporates neighborhood-level spatial information inspired by graph neural network message passing.
🔄 Domain Adaptation: Applies SVD-based domain alignment to correct batch effects between IST and scRNA-seq datasets.
⚡ Scalability: Efficiently scales to millions of cells, suitable for atlas-scale datasets.
🧬 Accurate Gene Imputation: Uses non-negative ridge regression to predict unmeasured gene expression.
—
## 📦 Installation
You can install ImputeFISH using pip:
`bash pip install imputefish `
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
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 imputefish-0.0.7.tar.gz.
File metadata
- Download URL: imputefish-0.0.7.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
303440d55539aed9f31ff5ece273ef28322947a66a0bf859c1c6e5531dc6df29
|
|
| MD5 |
3a377aa847b34ffba203265f2bd01fe9
|
|
| BLAKE2b-256 |
c61e7641c21095c7ef52735d90623ccf9b3a9edae547a0ebf6504ffb273e04a6
|
File details
Details for the file imputefish-0.0.7-py3-none-any.whl.
File metadata
- Download URL: imputefish-0.0.7-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67b601c1a31cf74b29a2c904be34bba0e322c5da2a14fff64bb8e754440c1e04
|
|
| MD5 |
ec9149252c1d1e92b1234694da6cb663
|
|
| BLAKE2b-256 |
5aaa334e718c2df66556171025c80a6398086b5d712bf84e921e0858b642394e
|