Skip to main content

scDynOmics

anndata-0.10.3 gget-0.28.4 numpy-1.26.4 pandas-2.2.0 torch-2.2.0 pytorch_lightning-2.2.0 scanpy-1.9.6 scipy-1.11.4

scDynOmics is an optimized, pretrainable transformer model designed for representation learning from multimodal single-cell data. Motivated by gene regulatory networks, the framework utilizes a Linformer-style attention mechanism to efficiently scale to coding-genome-wide multimodal inputs.

Install

git clone https://github.com/KlughammerLab/scDynOmics.git
cd scDynOmics
pip install .

Test

Note: At least one GPU is recommended for testing and operation.

You can run the built-in test script to verify the installation and core pipeline. From the repository root, run:

python scripts/test.py --data_dir ./data --log_dir ./logs/test/

Tutorial

The documentation and tutorial notebooks are available at here.

Reference

If you use scDynOmics in your research, please consider citing our preprint:

scDynOmics: An Optimized Transformer Model for Representation Learning from Single-Cell Multiomics
Gang Yu, Timothy J.S. Ramnarine, Johanna Klughammer, Simon W. Mages. bioRxiv 2026.

@misc{yu2026scdynomics,
  title={scDynOmics: An Optimized Transformer Model for Representation Learning from Single-Cell Multiomics},
  author={Yu, Gang and Ramnarine, Timothy J. S. and Klughammer, Johanna and Mages, Simon W.},
  year={2026},
  publisher={bioRxiv},
  url={https://doi.org/10.64898/2026.02.28.708160},
  doi={10.64898/2026.02.28.708160}
}

Metadata

Release files for scdynomics 0.0.1

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

Built distribution (wheel)

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

Release files / scdynomics-0.0.1-py3-none-any.whl

Download URL scdynomics-0.0.1-py3-none-any.whl
Size 78.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
106ec7074a8bfb5a719ea28f41daa550b834429befa4be9c268bd215438344dc
BLAKE2b-256 checksum
How to use checksums
d59f93e5a0ffe8231a5785699a00b940f5ea0a0001f3a39e61a299360cabdbdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Security for scdynomics 0.0.1

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.

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file No provenance

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