Linkage is a user-friendly, interactive, open-source R-Shiny web application for exploring and visualizing potential gene cis-regulatory elements (CREs) based on ATAC-seq and RNA-seq data. Users can upload customized data or re-analysis public datasets, then obtain genome-wide CREs with simple clicks. All the CREs are predicted from multi-omics sequencing data, rather than being experimentally determined. The main feature for Linkage is to identify potential CREs for the whole genome by performing canonical correlation analysis between each quantitative chromatin accessibility measure and the quantitative expression level across all samples. Additional modules are developed to allow users to perform more systematic and deeper analysis for the gene regulatory landscape.
The Shiny application is additionally hosted at https://xulabgdpu.org.cn/linkage.
You can obtain the source code in either of the following ways:
-
Clone the GitHub repository:
git clone https://github.com/luoyyyy/Linkage.git
Or
-
Download the ZIP file from: https://github.com/luoyyyy/Linkage.
The downloaded folder should be named Linkage-main.
- Manual Package Installation
1.Open your R or RStudio environment.
2.Install the required packages:ℹ️ A complete list of packages and versions can be found in the sessionInfo file.install.packages(c("shiny","shinyBS","ggplot2","wordcloud2","plotly","enrichplot","visNetwork","lubridate","forcats","stringr","purrr","readr","tidyr","tibble","tidyverse","igraph", "dplyr","ggpmisc","ggpp","data.table","shinyjs","ggupset","ggimage","ggpubr","shinyWidgets","shinycssloaders","shinydashboardPlus","shinydashboard","DT")) if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install(c("clusterProfiler","rtracklayer","BiocIO","XVector","BSgenome","BSgenome.Hsapiens.UCSC.hg38","GenomicRanges","GenomeInfoDb","IRanges","S4Vectors", "BiocGenerics","Gviz","ChIPseeker","motifmatchr","org.Hs.eg.db","org.Mm.eg.db","TxDb.Mmusculus.UCSC.mm10.knownGene","BSgenome.Mmusculus.UCSC.mm10"))
3.Run the application from the directory:shiny::runApp("/path/to/Linkage-main")
Please do not hesitate to post an issue or contact the authors :
Siwen Xu: siwxu@gdpu.edu.cn
Yuyan Luo : 1620218029@qq.com

