🚀 Live Demo: Click HERE
py-mapps simulates the Polarization-Resolved Second Harmonic Generation (P-SHG) method from μMAPPS (Radaelli et al., 2017) for pixel-wise analysis of collagen microstructure in tissues.
Radaelli, F., D’Alfonso, L., Collini, M., Mingozzi, F., Marongiu, L., Granucci, F., Zanoni, I., Chirico, G., & Sironi, L. (2017). μMAPPS: a novel phasor approach to second harmonic analysis for in vitro-in vivo investigation of collagen microstructure. Scientific Reports, 7, 17468. https://doi.org/10.1038/s41598-017-17726-y
├── src/
│ └── py-mapps.py # Self-Standing Marimo Notebook + Functions for simulation
├── scripts/
│ └── build.py # Deployment config
├── .github/workflows/ # CI/CD workflows
└── README.md # Project documentation
-
Install uv
-
Clone repo
git clone https://github.com/DBP008/py-mapps.git -
Create a temporary marimo server (in edit mode) with
uvxuvx marimo edit py-mapps\src\py_mapps.py
- 🔬 P-SHG simulation using μMAPPS
- 📒 Interactive Marimo notebooks
- ⚙️ Efficient uv for dependency management
- 🚀 Continuous deployment via GitHub Actions (template: marimo-gh-pages-template)
This repository is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). For full license details, see: https://creativecommons.org/licenses/by/4.0/