Skip to content

A dashboard that facilitates the exploration of high trhoughput microscope datasets

License

Notifications You must be signed in to change notification settings

chuvalab/dashboard

Repository files navigation

High Throughput Microscopy Dashboard

This web app facilitates the analysis and visualization of high throughput microscopic data.

The data is offered as a table where separate measurements are stored in columns. User uploads the table and the app outputs plots and tables. The app assumes a specific structure in the that table.

There are two tabs in the app: The first tab provides the interface to upload the file and, after the upload completes, some basic info about the file is displayed. The second tab displays the histograms of the intensities of OCT4 and SOX17. The user can then select the threshold for each intensity above which a cell is considered positive. There are two heatmaps on display, which are a visualization of a plate with its wells, annotated with row and column IDs. The first heatmap diplays the total cell counts per well. The second the percentage of cells that are above the user set OCT4 and SOX17 thresholds.

How to run

  • Clone the git repo
  • Build the docker image by running something like docker build -t dashboard:latest .
  • Run the image with something like docker run -p 8050:8050 dashboard:latest
  • Connect to it from your browser

Demo

Demo

Future work

  • Addapt and extend visualizations and functionality according to end user feedback and our own initiative. A few examples
    • User can add annotation to the heatmaps
    • User can download output (images, other output)
    • Save input and output to a database
  • Code modular, easy to maintain and test as much as possible. In short, good coding practices!
  • Addapt and extend visualizations and functionality according to end user feedback and our own initiative

About

A dashboard that facilitates the exploration of high trhoughput microscope datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published