Identify copy number variations from single-cell ATAC-seq data
Project description
pyEpiAneufinder: Identifying copy number alterations from single-cell ATAC-seq data
This package is the Python re-implementation of our R package
epiAneufinder, developed for identifying copy number variations (CNVs) from
single-cell ATAC-seq data.
Important remark: The Python package is still in beta testing. Please report issues and improvement suggestions through GitHub Issues.
Single-cell open chromatin profiling through scATAC-seq provides fragment count
information that can be used to infer copy number variation. pyEpiAneufinder
uses this information to extract genome-wide CNV profiles for individual cells,
adding a layer of genomic variation analysis without requiring additional
experiments.
The original epiAneufinder publication is:
Ramakrishnan, A., Symeonidi, A., Hanel, P. et al. epiAneufinder identifies copy number alterations from single-cell ATAC-seq data. Nature Communications 14, 5846 (2023). https://doi.org/10.1038/s41467-023-41076-1
The R version, including additional background information, is available at: https://github.com/colomemaria/epiAneufinder
Installation
pip install pyEpiAneufinder
For development, including tests and docs:
pip install -e ".[test,docs]"
The full workflow guide, figures, API usage, and example analyses are available in the Read the Docs documentation: https://pyepianeufinder.readthedocs.io/
Cite
If you use pyEpiAneufinder, please cite both the package and the original
epiAneufinder publication.
Package / repository:
Schmid, K., Symeonidi, A., Nikolaou, A., Bueschel, I., and Colome-Tatche, M.
pyEpiAneufinder. GitHub repository:
https://github.com/macelik/pyEpiAneufinder
Original method paper:
Ramakrishnan, A., Symeonidi, A., Hanel, P. et al. epiAneufinder identifies copy number alterations from single-cell ATAC-seq data. Nature Communications 14, 5846 (2023). https://doi.org/10.1038/s41467-023-41076-1
Authors of the Python Re-implementation
Katharina Schmid (katharina.schmid@bmc.med.lmu.de)
Aikaterini Symeonidi (asymeonidi@bmc.med.lmu.de and ksymeonidh@gmail.com)
Angelos Nikolaou (anguelos.nicolaou@gmail.com)
Ida Bueschel (Ida.Bueschel@helmholtz-munich.de)
Maria Colome-Tatche (maria.colome@bmc.med.lmu.de)
Version history
- 0.3.6
- Test release for GitHub Release and PyPI publishing workflows
- 0.1
- Initial Release (based on epiAneufinder v1.1.3)
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 pyepianeufinder-0.3.6.tar.gz.
File metadata
- Download URL: pyepianeufinder-0.3.6.tar.gz
- Upload date:
- Size: 18.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9803b040fba08450889d96a8af0ab8a0606133d4c0c399aa5280f2857a21a7f
|
|
| MD5 |
8127d542049cd95b6ff92be6884aaa8c
|
|
| BLAKE2b-256 |
49430dd734ae88df2a360c406494dd80bfc8e8717816705a5f737a1f6f1b739e
|
Provenance
The following attestation bundles were made for pyepianeufinder-0.3.6.tar.gz:
Publisher:
pypi_deploy.yml on macelik/pyEpiAneufinder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyepianeufinder-0.3.6.tar.gz -
Subject digest:
a9803b040fba08450889d96a8af0ab8a0606133d4c0c399aa5280f2857a21a7f - Sigstore transparency entry: 1390576918
- Sigstore integration time:
-
Permalink:
macelik/pyEpiAneufinder@5fb4641dfa871e07227bef460c3ab431dfa88f56 -
Branch / Tag:
refs/tags/v0.3.6 - Owner: https://github.com/macelik
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi_deploy.yml@5fb4641dfa871e07227bef460c3ab431dfa88f56 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pyepianeufinder-0.3.6-py3-none-any.whl.
File metadata
- Download URL: pyepianeufinder-0.3.6-py3-none-any.whl
- Upload date:
- Size: 50.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb0deb927b7ff4cdb77a75ace2702fe77864f8c181cc041542c4594de1c767b6
|
|
| MD5 |
063cfd18595e17a5d657a3fce12c4250
|
|
| BLAKE2b-256 |
f8178934dec0e34a96a7bb1d3a62b2f7ca8c5faa698d33cacff9f28db7c0f2a9
|
Provenance
The following attestation bundles were made for pyepianeufinder-0.3.6-py3-none-any.whl:
Publisher:
pypi_deploy.yml on macelik/pyEpiAneufinder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyepianeufinder-0.3.6-py3-none-any.whl -
Subject digest:
eb0deb927b7ff4cdb77a75ace2702fe77864f8c181cc041542c4594de1c767b6 - Sigstore transparency entry: 1390576923
- Sigstore integration time:
-
Permalink:
macelik/pyEpiAneufinder@5fb4641dfa871e07227bef460c3ab431dfa88f56 -
Branch / Tag:
refs/tags/v0.3.6 - Owner: https://github.com/macelik
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi_deploy.yml@5fb4641dfa871e07227bef460c3ab431dfa88f56 -
Trigger Event:
push
-
Statement type: