Skip to main content

Overview

This meta package will install the python packages that together make up the methylsuite:

  • methylprep is a python package for processing DNA methylation data from Illumina arrays or downloading GEO datasets from NIH. It provides:
    • Support for Illumina arrays (27k, 450k, EPIC, mouse).
    • Support for analyzing public data sets from GEO (the NIH Gene Expression Omnibus is a database).
    • Support for managing data in Pandas DataFrames.
    • data cleaning functions during processing, including:
      • infer type-I channel switch
      • NOOB
      • poobah (p-value with out-of-band array hybridization, for filtering lose signal-to-noise probes)
      • qualityMask (to exclude historically less reliable probes)
      • nonlinear dye bias correction (AKA signal quantile normalization between red/green channels across a sample)
      • calculate beta-value, m-value, or copy-number matrix
      • large batch memory management, by splitting it up into smaller batches during processing
  • methylcheck includes:
    • quality control (QC) functions for filtering out unreliable probes, based on the published literature, sample outlier detection, plots similar to Genome Studio functions, sex prediction, and and interactive method for assigning samples to groups, based on array data, in a Jupyter notebook.
  • methylize provides these analysis functions:
    • differentially methylated probe statistics (between treatment and control samples).
    • volcano plots (which probes are the most different).
    • manhattan plot (where in genome are the differences).

Parts of methylsuite

Data Processing

processing pipeline

Quality Control

methylcheck pipeline

Installation

This all-in-one command will install all three packages and their required dependencies.

pip3 install methylsuite

This command was tested in a naive minimal conda environment, created thusly:

conda create -n testsuite

Afterwards, I had to install statsmodels using conda apart from the other dependencies, like so:

conda install statsmodels
pip3 install methylsuite

(Statsmodels uses additional C-compilers during installation)

Release files for methylsuite 1.4.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 methylsuite 1.4.0
File Size Uploaded
methylsuite-1.4.0.tar.gz 2.9 kB Details

Built distribution (wheel)

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

Total release size: 5.6 kB

Release files / methylsuite-1.4.0.tar.gz

Download URL methylsuite-1.4.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a0954d9d3859bad30a0775291ed8cb5a9f9787e32d50b4f108675d24909db79e
BLAKE2b-256 checksum
How to use checksums
dfc181186c53b4bf8ac5cf6766ceaea7a39aef00ad1da3b486cddac81837bca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.8

Release files / methylsuite-1.4.0-py3-none-any.whl

Download URL methylsuite-1.4.0-py3-none-any.whl
Size 2.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3ebed68be5faf79ce78168a6cd6a164da28aba955fe0a3d7497f921fefceee0b
BLAKE2b-256 checksum
How to use checksums
e05c9bdb3d00e831955e33fe98df6f0bd2a330609bd0c36f52e5e0dad522963f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.8

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.0

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0

2 release files

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