https://github.com/ergodicio/tsadar-app
Streamlit application for TSADAR - AD-based Thomson Scattering Analysis software. It is hosted on AWS for simple browser-based access and runs on GPUs for rapid analysis
https://github.com/ergodicio/tsadar-app
autodiff fusion gpu jax plasma-physics streamlit-webapp
Last synced: 3 months ago
JSON representation
Streamlit application for TSADAR - AD-based Thomson Scattering Analysis software. It is hosted on AWS for simple browser-based access and runs on GPUs for rapid analysis
- Host: GitHub
- URL: https://github.com/ergodicio/tsadar-app
- Owner: ergodicio
- Created: 2024-10-02T03:31:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-23T22:28:58.000Z (about 1 year ago)
- Last Synced: 2025-04-23T22:33:10.514Z (about 1 year ago)
- Topics: autodiff, fusion, gpu, jax, plasma-physics, streamlit-webapp
- Language: Python
- Homepage: https://continuum.ergodic.io/tsadar/
- Size: 411 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TSADAR GUI
This is a streamlit app for TSADAR, an open-source Thomson Scattering data analysis package.
To run this app, install the requirements and then run
`USERNAMES="yourname,othernames" streamlit run tsadar_app.py`
and you should be able to view the app in a browser
### Cloud Architecture
This app can be, and is deployed to the public cloud. This enables the user to run Thomson Scattering analysis remotely, and either asynchronously and synchronously (under development)
The Asynchronous architecture submits a job to AWS Batch for the entire analysis and returns the result

The Synchronous architecture uses a TSADAR [Tesseract](https://github.com/pasteurlabs/tesseract-core) for the spectrum and gradient calculation and enables the user to interact with the data and the fit
