|
import dash |
|
from dash import html |
|
|
|
dash.register_page(__name__, path='/', location="sidebar") |
|
|
|
layout = html.Div([ |
|
html.H1('This is the home page for analyzing the corneal cell state meta atlas'), |
|
html.Div('Please click on the corneal meta-atlas link above and click on a tab of interest.'), |
|
html.Div('For an explanation of the tabs, see categories below.'), |
|
html.H1('First tab: UMAP visualisation'), |
|
html.Div('This tab contains two selectable conditions that can be used in combination for visualisation.'), |
|
html.Div('For example if expression of PAX6 across studies needs to be visualised, condition 1 "studies" and condition 2 "PAX6" can be selected.'), |
|
html.Div('For condition 1 integrated clusters, integrated cell states and studies can be selected.'), |
|
html.Div('For condition 2 individual genes, quality control parameters (e.g. n_genes_by_counts) and influence scores can be visualised.'), |
|
html.H1('Second tab: Multigene dotplot'), |
|
html.Div('This tab contains visualisation of selected genes in all cell states. Multiple genes be added or removed.'), |
|
html.Div('For web app stability, removing only one gene at the time is recommended.'), |
|
html.H1('Other notes: genes and cell state names'), |
|
html.Div('Note that lowly expressed genes have been filtered out, leaving ~15.000 expressed genes to analyse interactively.'), |
|
html.Div('Names of cell states: LSC-1 = Limbal stem cells 1; LSC-2 = Limbal stem cells 2; LE = Limbal epithelium; CE = Central epithelium; Cj = Conjunctiva; qSK =Quiescent stromal keratocytes; SK = Stromal keratocytes; TSK = Transitioning stromal keratocytes; CF = Corneal fibroblasts; EC = Endothelial cells; Ves = Vessels; Mel = Melanocytes; IC = Immune cells; nm-cSC = non-myelinating corneal Schwann cells; MC = Mural cells.') |
|
]) |