title | emoji | colorFrom | colorTo | sdk | sdk_version | app_file | pinned |
---|---|---|---|---|---|---|---|
wsi-visualization-demo |
🔬 |
blue |
red |
docker |
24.0.6 |
Dockerfile |
false |
This repository was developed to demonstrate how to do the following:
- Creating a simple web application for rendering a whole slide image in real time.
- Containerizing and deploying a web app for deployment on Hugging Face Spaces.
To access the live demo, click on the Hugging Face
badge above. Below is a snapshot of the current state of the demo app.
For this demonstration, we have used the following:
Component | Description |
---|---|
OpenSeadragon | The actual library for rendering the WSI |
Deep Zoom Image (DZI) | Image file format compatible with OpenSeadragon |
nginx | HTTP web server |
Docker | Containerization of the web app |
Hugging Face Spaces | Deployment platform |
For this project, we continuously update the Hugging Face deployment for each commit to the main branch.
Build Type | Status |
---|---|
HF Space Deploy | |
File Size Check |
- Build image:
docker build -t wsi-visualization .
- Run image:
docker run -p 7860:7860 wsi-visualization
- Open in browser:
open http://localhost:7860
This project has MIT License.