/asc_seurat

Primary LanguageRGNU General Public License v3.0GPL-3.0

License: GPL v3 readthedocs DOI

Asc-Seurat

Analytical single-cell Seurat-based web application


See the documentation »

Report Bug · Request Feature

About Asc-Seurat

Asc-Seurat (Analytical single-cell Seurat-based web application) is a web application based on Shiny. Pronounced as “ask Seurat”, it provides a click-based, easy-to-install, and easy-to-use interface that allows the execution of all steps necessary for scRNA-seq analysis. It integrates many of the capabilities of the Seurat and Dynverse and also allows an instantaneous functional annotation of genes of interest using BioMart.

Asc-Seurat workflow overview.

Prerequisites

To install Asc-Seurat, you need to have Docker installed on your machine. Docker needs to be properly installed and configured in the user's machine. Check the installation instructions provided by Docker at https://docs.docker.com/engine/install.

Release notes

  • v2.1 - Released on May 26th, 2021.

    • Changes the assay used for differential expression analysis and visualization to "RNA" when using SCTransform normalization. Therefore, "SCT" assay is used for the steps until clustering the data.
    • Changes the output of the differential expression analysis to the format required for the visualization tools.
  • v2.0 - Released on May 19th, 2021.

    • Inclusion of SCTransform normalization
    • Addition of stacked violin plots
    • Addition of multiple-genes dot plot
    • Improvements on the user interface
    • Improvements in the app stability
    • Fix of minor bugs.
  • v1.0 - Released on March 19th, 2021.

    • Release of Asc-Seurat.

Installation

Download Asc-Seurat's docker image.

 # Download the docker image:
 docker pull kirstlab/asc_seurat

Quickstart

# Starts Asc-Seurat on MacOS or Linux
docker run -v $(pwd):/app/user_work -v /var/run/docker.sock:/var/run/docker.sock -d --name Asc_Seurat --rm -p 3838:3838 kirstlab/asc_seurat

# Starts Asc-Seurat using Windows CMD
docker run -v %cd%:/app/user_work -v /var/run/docker.sock:/var/run/docker.sock -d --name Asc_Seurat --rm -p 3838:3838 kirstlab/asc_seurat

# Starts Asc-Seurat using Windows Powershell
docker run -v ${PWD}:/app/user_work -v /var/run/docker.sock:/var/run/docker.sock -d --name Asc_Seurat --rm -p 3838:3838 kirstlab/asc_seurat

✔️ Then, open your preferred web browser and paste the address http://localhost:3838/

Usage

Please, visit https://asc-seurat.readthedocs.io/en/latest/ for a complete documentation.

Reference

Pereira WJ, Almeida FM, Balmant KM, Rodriguez DC, Triozzi PM, Schmidt HW, Dervinis C, Pappas Jr. GJ, Kirst M. Asc‑Seurat: analytical single‑cell Seurat‑based web application. BMC Bioinformatics 22, 556 (2021).

Pereira WJ, Almeida FM, Balmant KM, Rodriguez DC, Triozzi PM, Schmidt HW, Dervinis C, Pappas Jr. GJ, Kirst M. Asc-Seurat – Analytical single-cell Seurat-based web application. biorxiv, 2021.

License

Distributed under the GNU General Public License v3.0. See LICENSE for more information.