This Streamlit app allows you to visualize Gamma-Ray Burst (GRB) light curves. You can either upload a FITS file or select one from the provided list to explore the app's functionalities.
Make sure you upload the tte
file. You can download this from: HEASARC
Dashboard UI
Checkout the App at: https://grb-light-curve-plotter.streamlit.app/
- Upload a FIT file or select one from the
Datasets
folder. - Visualize the light curve with customizable bin width and color.
- Download the generated light curve plot as a JPEG image.
- Clone the repository
- Install the dependencies from
requirement.txt
- Run Streamlit - In your Terminal:
streamlit run app.py
- Few example files are present in Datasets/
- Open your web browser and go to http://localhost:your-host-address
- Choose an option to either upload a FIT file or select one from the Datasets folder.
- Customize the bin width and color, and visualize the light curve.
- Download the generated light curve plot as a JPEG image.
This project uses the following libraries and frameworks:
- Streamlit - For building and deploying the interactive app.
- Astropy - For handling FITS file data
- Seaborn & Matplotlib - For visualizing data plots.