Skip to main content

Python-based Illumina methylation array processing and analysis software composite package

Project description

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. It provides:
    • A variety of background subtraction and normalization methods found in similar R-based packages.
    • 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.
  • 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)

Project details


Download files

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

Source Distribution

methpype-1.0.6.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

methpype-1.0.6-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file methpype-1.0.6.tar.gz.

File metadata

  • Download URL: methpype-1.0.6.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for methpype-1.0.6.tar.gz
Algorithm Hash digest
SHA256 a73aa78f4a55f67f9da13b7cb572b9cd6cc95f954554b3c68e86e1efddbdab8b
MD5 99382bbed827f36779a27cdd8b786aa9
BLAKE2b-256 6c246f866b069bec3fd5f47d799bf6edab01d2cc17dc1345288abbe50212964d

See more details on using hashes here.

File details

Details for the file methpype-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: methpype-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for methpype-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 23d05f4db6f9b901f0bcc244c2f3a3673a6770615fc60ec5c62f2903c6d62c04
MD5 6ab20350992c5934e117e0d158bedf83
BLAKE2b-256 ca95443e678a7e11983b5018cd13ba79d83a9024149257257cc7c9d07858934b

See more details on using hashes here.

Supported by

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