# 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 `
Release files for ImputeFISH 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| imputefish-0.0.7.tar.gz | 4.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| imputefish-0.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.3 kB
Release files / imputefish-0.0.7.tar.gz
| Download URL | imputefish-0.0.7.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
303440d55539aed9f31ff5ece273ef28322947a66a0bf859c1c6e5531dc6df29
|
|
BLAKE2b-256 checksum How to use checksums |
c61e7641c21095c7ef52735d90623ccf9b3a9edae547a0ebf6504ffb273e04a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|
Release files / imputefish-0.0.7-py3-none-any.whl
| Download URL | imputefish-0.0.7-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
67b601c1a31cf74b29a2c904be34bba0e322c5da2a14fff64bb8e754440c1e04
|
|
BLAKE2b-256 checksum How to use checksums |
5aaa334e718c2df66556171025c80a6398086b5d712bf84e921e0858b642394e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|