Skip to main content

EpiPack version


Description

EpiPack is a modular deep learning toolkit for single-cell ATAC-seq reference mapping, cell label annotation, and out-of-reference (OOR) detection.
By introducing heterogeneous transfer learning and peak-informed variational inference (PEIVI), EpiPack enables scalable construction of harmonized reference atlases and robust query mapping across diverse scATAC-seq datasets. It further provides global-local OOR detection frameworks for discovering novel cell types or perturbed cellular states with interpretable uncertainty estimation. Please see our manuscript for more details.

Main figure


Installation

The package is available on PyPI and can be installed with all required dependencies via:

pip install epipackpy

Tutorial

Please refer to our full documentation and tutorials at
👉 epipack.readthedocs.io

Demo datasets used in the tutorial can be downloaded from our Google Drive folder. The names of the datasets are aligned with the names that we used in the tutorial for better reproduction.


Dependencies

- Python >= 3.9  
- PyTorch >= 2.0.1  
- PyTorch-CUDA >= 11.8  
- NumPy >= 1.26.4  
- Pandas >= 1.5.3  
- SciPy >= 1.10.0  
- Scikit-learn >= 1.5.2  
- tqdm >= 4.66.1  
- Matplotlib >= 3.9.4  
- Seaborn >= 0.12.2  

For PyTorch installation, we recommend users to follow the official PyTorch installation guide to select the correct build based on their CUDA version.


Metadata

Release files for epipackpy 1.0.2

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

Source distribution (sdist)

Source distribution for epipackpy 1.0.2
File Size Uploaded Provenance Actions
epipackpy-1.0.2.tar.gz 29.2 kB Without provenance Details for epipackpy-1.0.2.tar.gz

Built distribution (wheel)

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

Total release size: 64.7 kB

Release files / epipackpy-1.0.2.tar.gz

Download URL epipackpy-1.0.2.tar.gz
Size 29.2 kB
Tags Source
SHA-256 checksum
How to use checksums
807c57c302cb19a6c3c2da8d699a8d3dcf55c1e8f1687950f396e4ceebab5e1e
BLAKE2b-256 checksum
How to use checksums
b2ea533b3e76c1b3836d266f60be9b20befb8989bedb7b7ac6b6a73ce623bdc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / epipackpy-1.0.2-py3-none-any.whl

Download URL epipackpy-1.0.2-py3-none-any.whl
Size 35.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
189e4d42b40446529a314d11868667f394385b32c8a29456888ea0c32c2284ee
BLAKE2b-256 checksum
How to use checksums
da42e4b57021407409d993eb2a21ae8b7c83ee197e5300f5a35866c2e3c4950b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Security for epipackpy 1.0.2

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

1.0.2 This release

2 release files 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