Skip to main content

Python utility for understanding whole genome bisulfite data and viewing it as a whole

Project description

Mehtrandir

Installation

This package is available on anaconda and can be installer with the following command

conda install -c skanderpoit methrandir

Usage

Directly from the command line:

usage: methrandir.py [-h] -f FILES [-o OUT_PREFIX] [-outdir OUTDIR] [-m METHOD] [-c MIN_COVERAGE] [-C CONTEXTS [CONTEXTS ...]] [-F FORCE] [-p P_VALUE]

Methylation Data Overview Utility

optional arguments:
  -h, --help            show this help message and exit
  -f FILES, --files FILES
                        tab seperated file containing paths of sorted bismark CX reports and their
  -o OUT_PREFIX, --out_prefix OUT_PREFIX
                        output files prefix
  -outdir OUTDIR, --outdir OUTDIR
                        output directory
  -m METHOD, --method METHOD
                        model biological replicates : weighted_average | anova
  -c MIN_COVERAGE, --min_coverage MIN_COVERAGE
                        minimum number of reads for each position on all samples
  -C CONTEXTS [CONTEXTS ...], --contexts CONTEXTS [CONTEXTS ...]
                        list of contexts to be considered for downstream analysis : CG,CHG,CHH
  -F FORCE, --force FORCE
                        Force recreation of filtered files
  -p P_VALUE, --p_value P_VALUE
                        p_value for statistical tests

Or imported as a module in your python scri

from methrandir import methrandir

methrandir.readlines() needs a .tsv file describing raw data(Sorted Bismark CX reports) and can take other arguments to further filter data for each position.

methrandir.compute_pca() takes in the product of readfiles and applies pca and generates some graphs.

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

methrandir-0.1.2.tar.gz (7.0 MB view details)

Uploaded Source

Built Distribution

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

methrandir-0.1.2-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file methrandir-0.1.2.tar.gz.

File metadata

  • Download URL: methrandir-0.1.2.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for methrandir-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7a47cebc41f2fc868ed750019d54019b47f4e3baa71c41c11d11e4fef69a0290
MD5 743aa099a355ddc93f55f9313aec8251
BLAKE2b-256 7a023d9d598c573652f31228acf99d2d1ad50be24ff69e5a8332f27155649242

See more details on using hashes here.

File details

Details for the file methrandir-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: methrandir-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for methrandir-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8e4cec8c248853a77838c2b78370c7a165bbef8f002c69790d4d65b86a693681
MD5 5fc84c6b32249f9c6283e762b6061c75
BLAKE2b-256 b626e8d2af1cddf1d1095b7884ce4c5e935b74fa6c0499a847bcd6189eb331fa

See more details on using hashes here.

Supported by

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