Skip to main content

Bayesian analysis of allele specific expression

Project description

Allelic imbalance (AI) indicates the presence of functional variation in cis regulatory regions. Detecting cis regulatory differences using AI is widespread, yet there is no formal statistical methodology that tests whether AI differs between conditions. The testing for AI involves several complex bioinformatics steps. BayesASE is a complete bioinformatics pipeline that incorporates state-of-the-art error reduction techniques and a flexible Bayesian approach to estimating AI and formally comparing levels of AI between conditions. The modular structure of BayeASE has been packaged as a python package, [bioconda package] (https://anaconda.org/bioconda/bayesase), Galaxy toolkit, made available in Nextflow and as a collection of scripts for the SLURM workload manager in the BayesASE project repository on github.

The model included with the package can formally test AI within one condition for three or more replicates and can statistically compare differences in AI across conditions. This includes reciprocal crosses, test-crosses, and comparisons of GxE for the same genotype in replicated experiments. As gene expression affects power for detection of AI, and as expression may vary between conditions, the model explicitly takes coverage into account. The proposed model has low type I and II error under several scenarios, and is robust to large differences in coverage between conditions. The model included with the package reports estimates of AI for each condition, and the corresponding Bayesian evidence as well as a formal statistical evaluation of AI between conditions. The package is completely modular and the bioinformatics steps needed to map reads in a genotype specific manner can be used as input for other statistical models of AI and other methods for read counting can be used and the model described in Novelo et al. 2018 deployed. This model represents an update to the R code provided with the publication as the MCMC algorithm is now implemented in RSTAN (Stan Development Team (2020). "RStan: the R interface to Stan." R package version 2.21.2 and bias is allowed to vary between conditions and more than 2 conditions can be compared. This is a very general implementation.

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

BayesASE-21.1.13.1.tar.gz (32.6 kB view details)

Uploaded Source

Built Distribution

BayesASE-21.1.13.1-py3-none-any.whl (40.1 kB view details)

Uploaded Python 3

File details

Details for the file BayesASE-21.1.13.1.tar.gz.

File metadata

  • Download URL: BayesASE-21.1.13.1.tar.gz
  • Upload date:
  • Size: 32.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for BayesASE-21.1.13.1.tar.gz
Algorithm Hash digest
SHA256 72a0bb133b7f3ecd9985325e5386f367abc9527588caabd2a0be00d1db98b896
MD5 8cb2fe82efac621ff8fe91ff0a5695ab
BLAKE2b-256 b83432860faec37e3b4465735a19b779adb5b07a48b6f227d818dff6ea5ae5d5

See more details on using hashes here.

File details

Details for the file BayesASE-21.1.13.1-py3-none-any.whl.

File metadata

  • Download URL: BayesASE-21.1.13.1-py3-none-any.whl
  • Upload date:
  • Size: 40.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for BayesASE-21.1.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9252ed5d4581aa5882ed4fce0c57629cb0726101955000e82d731022c96a446e
MD5 90bce21550acc4e20da3a88622ed214d
BLAKE2b-256 d75463b645cd18d8836e21a08ae5058a6c83e3acf9031e949259001bf8a661e0

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