StereoHub: a comprehensive cloud platform for Stereo-Seq analysis, Single-Cell visualization, and CT segments annotation.
1. Github Team: https://github.com/StereoHub/
2. Source Repository: https://github.com/StereoHub/StereoHub
3. Documents: https://stereohub.github.io
4. Cloud Platform: http://43.242.96.52:5002
Pipelined single-slice analysis and time-based multi-slice analysis.
Pipelined analysis and visualization of Single-Cell expression data based on Seurat.
Supports online labeling and feature extraction of DICOM data from CT and NMR.
# 1. git clone repository
git clone https://github.com/StereoHub/StereoHub.git
cd StereoHub
# 2. Install Environment
# 2.1 For Windows (Recommended)
.\env-win.bat
# OR
# 2.2 For Linux (Recommended)
bash env-linux.sh
# OR
# 2.3 Install Steps (Recommended)
# 2.3.1 Mamba Env Create and Activate
mamba create -n stereohub python=3.8
mamba activate stereohub
# 2.3.2 Shiny
mamba install -c conda-forge shiny=1.0.0 shinywidgets=0.3.2 IPython=8.12.2 ipywidgets=8.1.3
# 2.3.3 Utils
mamba install -c conda-forge numpy=1.23.5 pandas=1.5.3 matplotlib=3.7.1 faicons=0.2.2
# 2.3.4 Stereopy
mamba install stereopy=1.3.1 -c stereopy -c grst -c numba -c conda-forge -c bioconda -c fastai -c defaults
# OR
# 2.4 Conda Env Export and Create (Not Recommended)
conda env create -f stereohub.yml
conda activate stereohub
# 1. For Windows
.\start-win.bat
# 2. For Linux
bash start-linux.sh
# 3. All Terminals
python -m shiny run --host 127.0.0.1 --port 5000 --reload --reload-includes "*.py,*.css,*.js,*.html,*.md" --reload-excludes "*.png,*.pdf" --log-level info --app-dir "." --launch-browser --dev-mode app.py
# 1. Build, Run, Push
# 1.1 Setting services name, build, tag, port, volume, etc.
vim docker-compose.yml
# 1.2 Build stereohub and run container
docker compose up stereohub -d --build
# 1.3 Push stereohub
docker push omicsdocker/stereohub:1.1.0
# 2. Pull from DockerHub
# 2.1 Pull image with tag
docker pull omicsdocker/stereohub:1.1.0
# 2.2 Run service with port and name
docker run -d -p 3838:3838 --name stereohub omicsdocker/stereohub:1.1.0
1. STomics Stereo-Seq: https://stomics.tech
2. STomics Cloud: https://cloud.stomics.tech
3. STOmics Database: https://db.cngb.org/stomics/
4. ImageStudio, StereoMap: https://stomics.tech/products/BioinfoTools/OfflineSoftware
5. STomics Github: https://github.com/STOmics/
6. Stereopy: https://github.com/STOmics/Stereopy/
Ao Chen, Sha Liao, Mengnan Cheng, Longqi Liu, Xun Xu, Jian Wang. Spatiotemporal transcriptomic atlas of mouse organogenesis using DNA nanoball-patterned arrays. Cell, 2022, doi: https://doi.org/10.1016/j.cell.2022.04.003
Figure 1. Graphical Abstract:
Figure 2. Stereo-Seq Technology:
1.1 StereoHub Introduction:
StereoHub: An interactive cloud platform for downstream analytics at Stereo-Seq. The StereoHub
user interface is designed and developed based on the Shiny v1.0.0
framework of Python v3.8.10
, providing rich web components for data manipulation, function parameters, and result display, making data analytics parameters as completely intuitive as possible for scientists. The functions of StereoHub
for Stereo-Seq spatiotemics data analytics are realized by important functional modules such as stereopy v3.1.3
, anndata v0.9.2
, biopython v1.83.0
, hdf5 v1.14.0
, panel v0.14.4
, bokeh v2.4.3
, plotly v5.23.0
, etc. Thanks to these excellent open-source modules.
1.2 StereoHub Resources:
1. Github Team: https://github.com/StereoHub/
2. Github Source Code Repository: https://github.com/StereoHub/StereoHub
Benben Miao:
Ph.D. candidate at Xiamen University. Dedicated to research in marine biology genomics and evolution, and focus on cutting-edge exploration and development in bioinformatics.
Github: https://github.com/benben-miao
The founder of Bioinformatics-Omics
WeChat official account. Representative works: 1. Hiplot
bioinformatics cloud platform (https://hiplot.com.cn); 2. OmicsSuite
multi-omics visulization desktop suite (https://github.com/omicssuite/); 3. TOmicsVis
transcriptomics visualization R package (https://github.com/benben-miao/TOmicsVis/); 4. MolluskTaxoDB
Mollusk taxonomy database (https://github.com/benben-miao/MolluskTaxonomy); 5. StereoHub
Stereo-Seq analysis cloud (https://github.com/StereoHub/). Published 6 first-author papers in journals such as iMeta
, Horticulture Research
, Briefings in Bioinformatics
, Animals
, Genes
, Journal of Applied Oceanography
, Frontiers in Marine Science
, etc,.
Wei Dong:
Postdoctoral researcher at Guangzhou Women and Children's Medical Center. At present, research focuses on utilizing single-cell multi-omics, spatial multi-omics, and 3D genomics technologies to investigate the mechanisms of complex genetic diseases and tumor immunity, along with bioinformatics development.
Github: https://github.com/dongwei1220
The core member of Hiplot
platform, and an editor for the Bioinfomics
WeChat official account. Contributions include the development of the Hiplot
bioinformatics analysis cloud platform (https://hiplot.com.cn), the OmicsSuite
multi-omics desktop suite (https://github.com/omicssuite/), the TOmicsVis
transcriptomics visualization R package (https://github.com/benben-miao/TOmicsVis/), and the MicroWorldOmics
microbial and viral metagenomics desktop suite (https://github.com/hzaurzli/MicroWorldOmics). Published over 10
SCI papers as first or co-first author in journals such as Briefings in Bioinformatics
, Genomics Proteomics & Bioinformatics
, iMeta
, and Horticulture Research
. Additionally, co-authored nine papers in internationally renowned journals like Nature
, Cell
, and the Journal of Clinical Investigation
, with over 1,000
citations on Google Scholar. Participates in peer review for several SCI journals and serves as a junior editorial board member for iMeta
.
Mingjie Wang:
Attending physician in the Department of Gastroenterology at Shanghai Ruijin Hospital. Focuses on the application of multi-modal omics data in clinical diagnosis and treatment, as well as software development.
Github: https://github.com/mingjiewang
The founder of the Hiplot
platform, and a co-founder of the 科研猫
WeChat official account. Published and co-authored 35
papers, including 15
first-author and corresponding-author SCI papers in journals such as Briefings in Bioinformatics
and Emerging Microbes & Infection
, with a cumulative impact factor of 98
and an H-index of 13
. Holding one software copyright, leads a project funded by the 2021 Shanghai "扬帆计划" serves as a reviewer for several SCI journals, is a junior editorial board member for iMeta
, and an editor for a special issue in Frontiers in Genetics
.
Hiplot Pro Cloud:
Hiplot Pro is an open, advanced one-stop biomedical visualization and analysis platform with various modules. In Hiplot, you can even publish your personal needs in the cloud-market, or share your own code with the world's researchers. Hiplot-Focus on Science, Care for Health.
OmicsSuite Desktop:
OmicsSuite (https://omicssuite.github.io), original name BioSciTools, a desktop program developed based on Java-v11.0.0 and R-v4.2.2, aims to make new exploration and contribution to the development of bioinformatics, and realize data analysis and visualization in the fields of statistics, algorithm, sequence analysis, multi-omics (transcriptomics, genomics, proteomics, metabolomics, single cell), microbiology, clinical, etc.
TOmicsVis R Package:
https://benben-miao.github.io/TOmicsVis/
TOmicsVis is a R package for (https://benben-miao.github.io/TOmicsVis/) transcriptome visualization, from sample trait statistics to gene expression analysis. Six categories include "Samples Statistics", "Traits Analysis", "Differential Expression Analysis", "Advanced Analysis", "GO and KEGG Enrichment", "Tables Operations", with complete sample data.
Hiplot Community:
Hiplot (https://hiplot.org), with concise and top-quality data visualization applications for the life sciences and biomedical fields. This web service improve the efficiency in use and development of its equipped 240+ biomedical data visualization functions, involving basic statistics,multi-omics, regression, clustering, dimensional plugins.