Skip to main content

gssnng

Gene Set Scoring on the Nearest Neighbor Graph (gssnng) for Single Cell RNA-seq (scRNA-seq).

This package works with Scanpy AnnData objects stored as h5ad files.

  • Read the Docs!

  • Notebook using gmt files ===>>> Open In Colab

  • Notebook using Decoupler/Omnipath style API ===>>> Open In Colab

  • **Notebook for smoothing counts. COMING SOON! For now, see the example script in test.

  • See the paper ===>>> gssnng

The GSSNNG method is based on using the nearest neighbor graph of cells for data smoothing. This essentially creates mini-pseudobulk expression profiles for each cell, which can be scored by using single sample gene set scoring methods often associated with bulk RNA-seq.

Nearest neighbor graphs (NNG) are constructed based on user defined groups (see the 'groupby' parameter below). The defined groups can be processed in parallel, speeding up the calculations. For example, a NNG could be constructed within each cluster or jointly by cluster and sample. Smoothing can be performed using either the adjacency matrix (all 1s) or the weighted graph to give less weight to more distant cells.

Metadata

Release files for gssnng 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gssnng 0.5.0
File Size Uploaded Provenance
gssnng-0.5.0.tar.gz 15.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for gssnng 0.5.0
File Interpreter ABI Platform
gssnng-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 31.7 kB

Release files / gssnng-0.5.0.tar.gz

Download URL gssnng-0.5.0.tar.gz
Size 15.3 kB
Tags Source
SHA-256 checksum
How to use checksums
359a9e219e5913bee7869139ae1f694f0431f9efe0f29885c7a85de1554c8dbd
BLAKE2b-256 checksum
How to use checksums
223c97e51c72e15f1dfa6e448ce93c3088bda0dbd3acd93b9dabce2e53bee948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / gssnng-0.5.0-py3-none-any.whl

Download URL gssnng-0.5.0-py3-none-any.whl
Size 16.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62494317f37c2ba3ef289e74417b385ec31e627afa09c55848d1846697b0b5fa
BLAKE2b-256 checksum
How to use checksums
350cd84ae53360628c08cae88b904a84f66bbea0ddf457a40e1b8d0a8f5c6699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Security for gssnng 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page