Skip to main content

PyPI Python Documentation Downloads

CpGtools

CpGtools is a Python package for analyzing DNA methylation data generated from Illumina Infinium arrays and sequencing-based methylation assays. It provides tools for data preprocessing, quality control, imputation, epigenetic clock estimation, deconvolution, and downstream analysis.

Features

  • Read and preprocess DNA methylation matrices
  • Missing-value imputation
  • DNA methylation age estimation (epigenetic clocks)
  • Cell-type deconvolution
  • Differential methylation analysis
  • Data visualization

Installation

Install the latest stable release from PyPI:

pip install cpgtools

Or install the latest development version from GitHub:

pip install git+https://github.com/liguowang/cpgtools.git

(Optional) Create a virtual environment

Using a virtual environment is recommended but not required.

python3 -m venv cpgtools-env
source cpgtools-env/bin/activate

Upgrade

pip install --upgrade cpgtools

Uninstall

pip uninstall -y cpgtools

Documentation

Documentation is available at:

https://cpgtools.readthedocs.io/

Source Code

https://github.com/liguowang/cpgtools

License

CpGtools is distributed under the MIT License.

Citation

If you use CpGtools in your research, please cite:

Wei T, Nie J, Larson NB, Ye Z, Eckel-Passow JE, Robertson KD, Kocher J-P, Wang L. CpGtools: a python package for DNA methylation analysis. Bioinformatics. 2021;37(11):1598–1599. DOI: https://doi.org/10.1093/bioinformatics/btz916 PMID: 31808791

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cpgtools-3.0.0.tar.gz (37.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cpgtools-3.0.0-py3-none-any.whl (37.9 MB view details)

Uploaded Python 3

File details

Details for the file cpgtools-3.0.0.tar.gz.

File metadata

  • Download URL: cpgtools-3.0.0.tar.gz
  • Upload date:
  • Size: 37.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.11

File hashes

Hashes for cpgtools-3.0.0.tar.gz
Algorithm Hash digest
SHA256 11fd17db3c6d4e3055bbacf41e575a10c994929cce0730a2abffb37b177888af
MD5 d7327e9dde30999a29b097e286aeab45
BLAKE2b-256 e99ac767255706a5fe70945976ede3291a01da9a1763774e558a3c67093b2f85

See more details on using hashes here.

File details

Details for the file cpgtools-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: cpgtools-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 37.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.11

File hashes

Hashes for cpgtools-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5cc768b39ff41abd6974d2228ccd990b95ec64e28caf0df47fd90c96fb69d95
MD5 dab4c0ef0ca43eecf7091c7083a38bba
BLAKE2b-256 b7faf8eb371bd1ce9bae030a05338671ae6661ca5944db4cafa9325905422fff

See more details on using hashes here.

Release history Release notifications | RSS feed

3.0.2

2 files

3.0.1

2 files

This release

3.0.0 This release

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.0

2 files

1.12.0

2 files

1.11.0

2 files

1.10.0

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page