Learn how to build a drug discovery app in TileDB that accepts an AnnData file and produces rich visualizations with Streamlit.
Streamlit turns Python code into shareable web applications, without the need for front end knowledge. With some extra configuration, you can create Streamlit dashboards based on Jupyter notebooks in TileDB.
Here, you will build a drug discovery app that analyzes single-cell RNA-seq data. This app shows a summary of the number of cells and genes, a visualization of the proximity of genes to cells generated with either the Leiden algorithm or the Louvain method, and the marker gene expression.
Prerequisites
To complete this tutorial successfully, make sure you do the following:
Upload an H5AD file. Select the Clustering Method you want to use (possible values are leiden or louvain). Pass a Marker Gene. Now, the Streamlit app should generate the visualization.