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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a0bb133b7f3ecd9985325e5386f367abc9527588caabd2a0be00d1db98b896 |
|
MD5 | 8cb2fe82efac621ff8fe91ff0a5695ab |
|
BLAKE2b-256 | b83432860faec37e3b4465735a19b779adb5b07a48b6f227d818dff6ea5ae5d5 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9252ed5d4581aa5882ed4fce0c57629cb0726101955000e82d731022c96a446e |
|
MD5 | 90bce21550acc4e20da3a88622ed214d |
|
BLAKE2b-256 | d75463b645cd18d8836e21a08ae5058a6c83e3acf9031e949259001bf8a661e0 |