Deciphering microenvironment using Scalable niche guided module discovery
Project description
Deciphering microenvironment heterogeneity by Scalable Niche Guided Module Discovery (SIGMOD)
Description
SIGMOD comprises two key steps: niche construction and gene module inference. In this study, the niche is defined as the local microenvironment surrounding each cell or spot. SIGMOD offers two primary approaches for niche construction: spatially variable ligand–receptor interaction analysis and proximity-based cell enrichment.
To construct a niche defined by spatially variable ligand–receptor interactions, SIGMOD identifies co-localized ligand–receptor pairs by assuming that relatively high expression of a receptor in a specific spatial region, coupled with relatively high expression of its corresponding ligand in the same region, indicates co-localization of the pair and potential biologically relevant interactions. To achieve this, SIGMOD partitions the space into a grid of unannotated regions (or uses annotated regions if provided), evaluates enriched ligand–receptor pairs across regions, and calculates the probability of interactions to identify those with significant spatial specificity. Each interaction is characterized by both co-localization enrichment and spatial specificity.
To perform niche construction using proximity-based cell enrichment, SIGMOD defines a cell’s niche based on the number and types of neighboring cells within a specified distance. Specifically, for imaging-based data with single-cell resolution (e.g., Xenium), SIGMOD quantifies the interaction strength of specific ligand–receptor pairs within a defined spatial radius and integrates this information into the niche model to guide gene module discovery.
Installation
pip install SIGMOD
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 sigmod-0.1.0.tar.gz.
File metadata
- Download URL: sigmod-0.1.0.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
712cdb245a71a9135fae488e5a657ab4eb4258a0b82a8d6763047aeb3fc87f95
|
|
| MD5 |
95e2b24a6da4b10a7be2b6c843f800c2
|
|
| BLAKE2b-256 |
221c1f2677e2928f0362c2eafb4b444008daf7812a6f3dc550a9cd4413b09a76
|
Provenance
The following attestation bundles were made for sigmod-0.1.0.tar.gz:
Publisher:
publish-to-pypi.yml on Boxedpig/SIGMOD
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sigmod-0.1.0.tar.gz -
Subject digest:
712cdb245a71a9135fae488e5a657ab4eb4258a0b82a8d6763047aeb3fc87f95 - Sigstore transparency entry: 257523404
- Sigstore integration time:
-
Permalink:
Boxedpig/SIGMOD@bf3bd0285922096e45a1a2f827c77ba4610cf65d -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Boxedpig
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@bf3bd0285922096e45a1a2f827c77ba4610cf65d -
Trigger Event:
release
-
Statement type:
File details
Details for the file sigmod-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sigmod-0.1.0-py3-none-any.whl
- Upload date:
- Size: 25.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab5f2884541e3c59179182908f13e1309efe09aea4670dc769896cf609f0cc98
|
|
| MD5 |
e83bd65073e8694c969fa123dc0e52fc
|
|
| BLAKE2b-256 |
d3ccf8885e51ec2e110009a01267375a43f7f200232a369b52d106e949e39530
|
Provenance
The following attestation bundles were made for sigmod-0.1.0-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on Boxedpig/SIGMOD
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sigmod-0.1.0-py3-none-any.whl -
Subject digest:
ab5f2884541e3c59179182908f13e1309efe09aea4670dc769896cf609f0cc98 - Sigstore transparency entry: 257523407
- Sigstore integration time:
-
Permalink:
Boxedpig/SIGMOD@bf3bd0285922096e45a1a2f827c77ba4610cf65d -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Boxedpig
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@bf3bd0285922096e45a1a2f827c77ba4610cf65d -
Trigger Event:
release
-
Statement type: