Skip to main content

Utilities for analyzing and visualizing QTL data

Project description

pyQTL

pyQTL is a python module for analyzing and visualizing quantitative trait loci (QTL) data.

The following functionalities are provided:

  • qtl.annotation: class for working with gene annotations; includes a GTF parser.
  • qtl.coloc: Python implementation of core functions from the R COLOC package.
  • qtl.io: functions for reading/writing BED and GCT files.
  • qtl.locusplot: functions for generating LocusZoom-style regional association plots.
  • qtl.pileup: functions for visualizing QTL effects in read pileups from, e.g., RNA-seq data.
  • qtl.plot: plotting functions for QTLs.

Install

You can install pyQTL using pip:

pip3 install qtl

or directly from this repository:

$ git clone git@github.com:broadinstitute/pyqtl.git
$ cd pyqtl
# set up virtual environment and install
$ virtualenv venv
$ source venv/bin/activate
(venv)$ pip install -e .

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

qtl-0.1.10.tar.gz (59.4 kB view details)

Uploaded Source

Built Distribution

qtl-0.1.10-py3-none-any.whl (64.0 kB view details)

Uploaded Python 3

File details

Details for the file qtl-0.1.10.tar.gz.

File metadata

  • Download URL: qtl-0.1.10.tar.gz
  • Upload date:
  • Size: 59.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for qtl-0.1.10.tar.gz
Algorithm Hash digest
SHA256 7de75e407627052ba8b74e60ebeebe0e9e911140c58d2026047f0057642e353c
MD5 ea338ff03ed8bbc34c6a2f7085505870
BLAKE2b-256 0a8c368f6fc482ffa5fd5ef5714a183db86a17ec821913e4a15a49a25aeebc49

See more details on using hashes here.

File details

Details for the file qtl-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: qtl-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 64.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for qtl-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 04b387c89600ff9d3680969169e8a84549b5a1116972f06acfc80f672b4ef6f7
MD5 fc46b88db4d449e0378d4fedbbb77d53
BLAKE2b-256 58cee612d2b57b6f55a1156810b655ef4a683d06338fdb3d65a382464bf6cd22

See more details on using hashes here.

Supported by

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