The R package "ProxSeek" is designed to revolutionize genetic analysis by leveraging publicly available Hi-C data to construct promoter-promoter interaction information. This innovative tool is specifically tailored to aid in the identification of proximal expression Quantitative Trait Loci (prox-eQTLs). By mapping these eQTLs, researchers can gain valuable insights into the genetic architecture of gene expression regulation. Furthermore, ProxSeek offers a unique advantage in prioritizing cis-eQTL Single Nucleotide Polymorphisms (SNPs), focusing on those spatially proximate to gene promoters. This feature is particularly useful for geneticists and molecular biologists in unraveling the complex interplay between genetic variants and gene regulation.
- Install latest development version from GitHub (requires devtools package):
if (!require("devtools")) {
install.packages("devtools")
}
devtools::install_github("jaleesr/ProxSeek", dependencies = TRUE, build_vignettes = FALSE)
Instructions, documentation, and tutorials can be found at:
A PDF manual ProxSeek_1.0.0.pdf can be found in the repository.
Some quick examples to show how to use ProxSeek.
library(ProxSeek)
demo.ciseqtl.file<-system.file("data", "ciseqtl.csv", package = "ProxSeek")
demo.ciseqtl.file
demo.P.PIR<-system.file("data", package = "ProxSeek")
demo.P.PIR
list.files(demo.P.PIR) # you should see a list of P_PIR_cell.csv files
result <- ProxSeek_selectProxCis(ciseqtl.file = demo.ciseqtl.file, P_PIR_folder = demo.P.PIR, cell.type = "Mon", n.cluster = 4)
result <- ProxSeek_runProxeQTL(SNP_file_name = SNP_file_name,expression_file_name = expression_file_name,snps_location_file_name = snps_location_file_name,gene_location_file_name = gene_location_file_name,covariates_file_name = covariates_file_name, cell.type = "Mon", chr = 19,
output.file = output.file, n.cluster = 10, P_PIR_folder = demo.P.PIR)