Pi: Leveraging Genetic Evidence to Prioritise Drug Targets at the Gene, Pathway and Network Level

Priority index or Pi is developed as a genomic-led target prioritisation system, with the focus on leveraging human genetic data to prioritise potential drug targets at the gene, pathway and network level. The long term goal is to use such information to enhance early-stage target validation. Based on evidence of disease association from genome-wide association studies (GWAS), this prioritisation system is able to generate evidence to support identification of the specific modulated genes (seed genes) that are responsible for the genetic association signal by utilising knowledge of linkage disequilibrium (co-inherited genetic variants), distance of associated variants from the gene, and evidence of independent genetic association with gene expression in disease-relevant tissues, cell types and states. Seed genes are scored in an integrative way, quantifying the genetic influence. Scored seed genes are subsequently used as baits to rank seed genes plus additional (non-seed) genes; this is achieved by iteratively exploring the global connectivity of a gene interaction network. Genes with the highest priority are further used to identify/prioritise pathways that are significantly enriched with highly prioritised genes. Prioritised genes are also used to identify a gene network interconnecting highly prioritised genes and a minimal number of less prioritised genes (which act as linkers bringing together highly prioritised genes).

Author
Hai Fang, the ULTRA-DD Consortium, Julian C Knight
Date of publication
None
Maintainer
Hai Fang <hfang@well.ox.ac.uk>
License
GPL-3
Version
1.0.0
URLs

View on Bioconductor

Man pages

xPier
Function to do prioritisation through random walk techniques
xPierGenes
Function to priorise genes from an input network and the...
xPierManhattan
Function to visualise prioritised genes using manhattan plot
xPierPathways
Function to prioritise pathways based on enrichment analysis...
xPierSNPs
Function to priorise genes given a list of seed SNPs together...
xPierSNPsConsensus
Function to resolve relative importance of distance weight...
xPierSubnet
Function to identify a gene network from top prioritised...
xPredictPR
Function to assess the prediction performance via...
xRWR
Function to implement Random Walk with Restart (RWR) on the...
xSNP2eGenes
Function to define eQTL genes given a list of SNPs or a...
xSNPeqtl
Function to extract eQTL-gene pairs given a list of SNPs or a...

Files in this package

Pi/DESCRIPTION
Pi/NAMESPACE
Pi/R
Pi/R/xPier.r
Pi/R/xPierGenes.r
Pi/R/xPierManhattan.r
Pi/R/xPierPathways.r
Pi/R/xPierSNPs.r
Pi/R/xPierSNPsConsensus.r
Pi/R/xPierSubnet.r
Pi/R/xPredictPR.r
Pi/R/xRWR.r
Pi/R/xSNP2eGenes.r
Pi/R/xSNPeqtl.r
Pi/README.md
Pi/build
Pi/build/vignette.rds
Pi/inst
Pi/inst/NEWS
Pi/inst/Pi.icon.png
Pi/inst/Pi.logo.png
Pi/inst/doc
Pi/inst/doc/Pi_vignettes.R
Pi/inst/doc/Pi_vignettes.Rmd
Pi/inst/doc/Pi_vignettes.html
Pi/inst/xPier.html
Pi/inst/xPierGenes.html
Pi/inst/xPierManhattan.html
Pi/inst/xPierPathways.html
Pi/inst/xPierSNPs.html
Pi/inst/xPierSNPsConsensus.html
Pi/inst/xPierSubnet.html
Pi/inst/xPredictPR.html
Pi/inst/xRWR.html
Pi/inst/xSNP2eGenes.html
Pi/inst/xSNPeqtl.html
Pi/man
Pi/man/xPier.Rd
Pi/man/xPierGenes.Rd
Pi/man/xPierManhattan.Rd
Pi/man/xPierPathways.Rd
Pi/man/xPierSNPs.Rd
Pi/man/xPierSNPsConsensus.Rd
Pi/man/xPierSubnet.Rd
Pi/man/xPredictPR.Rd
Pi/man/xRWR.Rd
Pi/man/xSNP2eGenes.Rd
Pi/man/xSNPeqtl.Rd
Pi/vignettes
Pi/vignettes/Pi.bib
Pi/vignettes/Pi_vignettes.Rmd
Pi/vignettes/now.Pi.bib
Pi/vignettes/saved.Pi.functions.png
Pi/vignettes/saved.Pi.gene_manhattan.png
Pi/vignettes/saved.Pi.network_vis.png
Pi/vignettes/saved.Pi.pathway_barplot.png
Pi/vignettes/saved.Pi.workflow.png