Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| def panel(): | |
| """Main panel function for Instructions tab""" | |
| st.sidebar.success("Select an option above.") | |
| st.markdown( | |
| """ | |
| # DoseMetrics - Radiotherapy Dose Analysis Tool | |
| This web application provides comprehensive tools for analyzing radiotherapy dose distributions | |
| and structure segmentations. Calculate dose-volume histograms (DVH), evaluate clinical constraints, | |
| and assess treatment plan quality. | |
| ## Getting Started | |
| ### Option 1: Use Example Data | |
| Select any analysis tab and choose "Use example data" to try the application with pre-loaded datasets: | |
| - Local data: Test subject and longitudinal timepoints from your local installation | |
| - HuggingFace data: Example datasets from contouraid/dosemetrics-data | |
| ### Option 2: Upload Your Own Data | |
| Upload your dose distribution and structure masks in NIfTI format (.nii.gz): | |
| - Dose file: 3D dose distribution volume | |
| - Structure masks: One file per anatomical structure (organs at risk, targets) | |
| ## Available Analyses | |
| ### Basic Analysis | |
| 1. **Calculate DVH**: Compute dose-volume histograms for all structures | |
| 2. **Visualize Dose**: View dose distributions slice-by-slice | |
| 3. **Dose Statistics**: Calculate comprehensive dose statistics (mean, max, min, DVH metrics) | |
| ### Quality Metrics | |
| 4. **Conformity Analysis**: Evaluate conformity indices for target volumes (CI, CN, GI) | |
| 5. **Homogeneity Analysis**: Assess dose homogeneity within target volumes (HI) | |
| 6. **Compliance Checking**: Verify compliance with clinical dose constraints | |
| ### Comparison Tools | |
| 7. **Geometric Comparison**: Compare structure sets using geometric metrics (Dice, Jaccard, Hausdorff distance) | |
| 8. **Gamma Analysis**: Perform gamma analysis between dose distributions | |
| ## Resources | |
| - Live App: dosemetrics.streamlit.app | |
| - Example Dataset: HuggingFace Dataset (https://huggingface.co/datasets/contouraid/dosemetrics-data) | |
| - Documentation: GitHub Repository (https://github.com/contouraid/dosemetrics) | |
| - More Info: www.contouraid.com | |
| ## Usage Tips | |
| - Start with example data to familiarize yourself with the interface | |
| - Ensure your structure files follow consistent naming conventions | |
| - Download results as CSV for further analysis | |
| - All processing happens locally in your browser | |
| --- | |
| Questions or feedback? Visit ContourAId (https://www.contouraid.com) for support. | |
| """ | |
| ) | |