Literature DB >> 34586377

ShinyArchR.UiO: User-friendly, integrative and open-source tool for visualisation of single-cell ATAC-seq data using ArchR.

Ankush Sharma1,2,3,4,5, Akshay Akshay6, Marie Rogne3,5, Ragnhild Eskeland3,4,5.   

Abstract

MOTIVATION: Mapping of chromatin accessibility landscapes in single-cells and the integration with gene expression enables a better understanding of gene regulatory mechanisms defining cell identities and cell-fate determination in development and disease. Generally, raw data generated from single-cell Assay for Transposase-Accessible Chromatin sequencing (scATAC-seq) are deposited in repositories that are generally inaccessible due to lack of in-depth knowledge of computational programming.
RESULTS: We have developed ShinyArchR.UiO, an R-based shiny app, that facilitates scATAC-seq data accessibility and visualisation in a user-friendly, interactive, and open-source web interface. ShinyArchR.UiO is an application that can streamline collaborative efforts for interpretation of massive chromatin accessibility datasets and allow for open access data sharing for wider audiences. AVAILABILITY: https://Github.com/EskelandLab/ShinyArchRUiO and a demo server with a haematopoietic tutorial dataset https://cancell.medisin.uio.no/ShinyArchR.UiO. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author(s) 2021. Published by Oxford University Press.

Entities:  

Keywords:  Chromatin accessibility; Shiny R package; scATAC-seq; scRNA-seq; single-cell biology

Year:  2021        PMID: 34586377      PMCID: PMC8756194          DOI: 10.1093/bioinformatics/btab680

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

Assay for Transposase-Accessible Chromatin with high throughput sequencing (ATAC-seq) is a powerful method for the assessment of genome-wide chromatin accessibility (Buenrostro ) and can be explored at a single-cell resolution (Buenrostro ; Cusanovich ). A variety of software packages exist, but no uniform analysis has been developed for scATAC-seq data (Baek and Lee, 2020). Analysis of Regulatory Chromatin in R (ArchR) is a comprehensive package for scATAC-seq analysis (Granja ) that allows for integration with single-cell RNA-seq using Seurat (Satija ; Stuart ). Tools for sharing scATAC-seq data are currently very scarce, and there are no open-source tools based on the analysis performed using the ArchR software toolkit. Here, we present ShinyArchR.UiO, a tool written in R, that adapts preprocessed ArchR data for online visualization and sharing.

2 Workflow and outputs

We have made the source code for ShinyArchR.UiO open to the public and the code can easily be customized for other scATAC-seq applications. The plots generated can be saved as high-quality figures in png, tiff or pdf format.

3 Visualization of scATAC-seq data

We have used a down sampled tutorial dataset (Granja ) to illustrate the features of ShinyArchR.UiO which can be explored on our server (Fig. 1, Supporting Figs S1 and S2).
Fig. 1.

ShinyArchR.UiO have different web interfaces where the user can compute and plot scATAC-seq data. Users can select and explore: a) Five different UMAPs side-by-side. b) PlotBrowser of scATAC-seq clusters with peaks and co-accessibility. c) Peak2GeneLinks browser with peaks and co-accessibility. Side-by-side feature comparisons of d) GeneScoreMatrix, e)GeneIntegrationMatrix and f) MotifMatrix with motifseq logo and downloadable list of motif positions. Trajectory heatmaps including g) GeneScoreMatrix, and h) GeneIntegrationMatrix. i) Peak2GeneLink heatmaps of gene scores (left) and gene expression (right). Color bars above each heatmap represent the cell clusters as detailed below

ShinyArchR.UiO have different web interfaces where the user can compute and plot scATAC-seq data. Users can select and explore: a) Five different UMAPs side-by-side. b) PlotBrowser of scATAC-seq clusters with peaks and co-accessibility. c) Peak2GeneLinks browser with peaks and co-accessibility. Side-by-side feature comparisons of d) GeneScoreMatrix, e)GeneIntegrationMatrix and f) MotifMatrix with motifseq logo and downloadable list of motif positions. Trajectory heatmaps including g) GeneScoreMatrix, and h) GeneIntegrationMatrix. i) Peak2GeneLink heatmaps of gene scores (left) and gene expression (right). Color bars above each heatmap represent the cell clusters as detailed below

3.1 Key features of ShinyArchR.UiO

The user can: (i) Perform multidimensional reduction UMAP plot of original samples, scATAC-seq clusters and clusters from cross-platform linkage integration with scRNA-seq generated by ArchR. (ii) Explore plot browser tracks grouped by original samples or scATAC-seq clusters with an adjustable window of 250 KB distance from the center of selected gene of interest with corresponding peaks and coaccessibility. (iii) View coaccessibility of integrated peaks and tracks in constrained remap clusters based on Peak2GeneLink analysis. (iv) Compare single-cell enrichment based on GeneScore, GeneIntegration or Motif Matrix UMAPs for selected genes side-by-side, generate a motif seqlogo for selected transcription factors and download genome-wide list of motif positions. (v) Visualize four different ArchR defined pseudotime trajectory heatmaps. (vi) Explore Peak2GeneLink heatmap on scATAC-seq and scRNA-seq modality.

3.2 Basic usage

ShinyArchR.UiO uses preprocessed ArchR HDF5 formatted objects stored on disk and generates the ShinyArchR.UiO for visualization of the scATAC-seq metadata (Fig. 1). This process can be executed in two steps: (i) Download or git clone https://github.com/EskelandLab/ShinyArchRUiO. (ii) Provide a path to saved arrow file folders (Saved-ArchRproject) obtained from ArchR analysis in global. R and name given to trajectory analysis in the getTrajectory function of ArchR, see SI (2) for more details. Running ShinyArchR.UiO from command line: R -e "shiny::runApp('∼/ShinyArchR.UiO' ,launch.browser = TRUE)" Or open app. R or global. R file, press Run App button on R Graphical User Interface.

3.3 Advanced usage

ShinyArchR.UiO can be run locally or be made available to be hosted on an open-source shiny-server, offering features such as apps behind firewalls (RStudio Team). We have made an open-source R-based tool for visualization of scATAC-seq data including integration with complementary scRNA-seq for a broader range of users than experienced computer scientists. The ShinyArchR.UiO web interface allows the user to easily explore chromatin opening across the genome at a single-cell level for improved insight into complex biological data. Click here for additional data file.
  7 in total

1.  Comprehensive Integration of Single-Cell Data.

Authors:  Tim Stuart; Andrew Butler; Paul Hoffman; Christoph Hafemeister; Efthymia Papalexi; William M Mauck; Yuhan Hao; Marlon Stoeckius; Peter Smibert; Rahul Satija
Journal:  Cell       Date:  2019-06-06       Impact factor: 41.582

2.  Multiplex single cell profiling of chromatin accessibility by combinatorial cellular indexing.

Authors:  Darren A Cusanovich; Riza Daza; Andrew Adey; Hannah A Pliner; Lena Christiansen; Kevin L Gunderson; Frank J Steemers; Cole Trapnell; Jay Shendure
Journal:  Science       Date:  2015-05-07       Impact factor: 47.728

3.  Transposition of native chromatin for fast and sensitive epigenomic profiling of open chromatin, DNA-binding proteins and nucleosome position.

Authors:  Jason D Buenrostro; Paul G Giresi; Lisa C Zaba; Howard Y Chang; William J Greenleaf
Journal:  Nat Methods       Date:  2013-10-06       Impact factor: 28.547

4.  Spatial reconstruction of single-cell gene expression data.

Authors:  Rahul Satija; Jeffrey A Farrell; David Gennert; Alexander F Schier; Aviv Regev
Journal:  Nat Biotechnol       Date:  2015-04-13       Impact factor: 54.908

5.  Single-cell chromatin accessibility reveals principles of regulatory variation.

Authors:  Jason D Buenrostro; Beijing Wu; Ulrike M Litzenburger; Dave Ruff; Michael L Gonzales; Michael P Snyder; Howard Y Chang; William J Greenleaf
Journal:  Nature       Date:  2015-06-17       Impact factor: 49.962

Review 6.  Single-cell ATAC sequencing analysis: From data preprocessing to hypothesis generation.

Authors:  Seungbyn Baek; Insuk Lee
Journal:  Comput Struct Biotechnol J       Date:  2020-06-12       Impact factor: 7.271

7.  ArchR is a scalable software package for integrative single-cell chromatin accessibility analysis.

Authors:  Jeffrey M Granja; M Ryan Corces; Sarah E Pierce; S Tansu Bagdatli; Hani Choudhry; Howard Y Chang; William J Greenleaf
Journal:  Nat Genet       Date:  2021-02-25       Impact factor: 41.307

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.