Skip to content

A Dashboard for Radionuclides Dispersion Simulations developed as part of RAMONES Hackathon.

License

Notifications You must be signed in to change notification settings

gkara00/RadParcel

Repository files navigation

RadParcel: A Dashboard for Radionuclides Dispersion Simulations

Version: v0.0-beta

RadParcel is an interactive dashboard designed to track the dispersion of radionuclides in the ocean. Built with the power of the OceanParcels Langrangian framework, Python, and Plotly Dash, this project enables visualization and analysis of radionuclides trajectories and activity decay influenced by ocean currents.


Features

  • Radionuclide Dispersion Simulation: Simulate the movement and decay of radionuclides in realistic ocean currents.
  • User-Friendly Interface: Users can specify parameters such as release location, simulation duration, activity levels, and radionuclide half-life.
  • Realistic Ocean Data: Utilizes Copernicus Marine Service (CMEMS) datasets for ocean currents.
  • Dynamic Visualizations: Interactive and animated trajectory maps powered by Plotly.
  • Export Results: Saves particle trajectory data to Zarr format for post-processing and analysis.

Installation

  1. Clone the repository:

    git clone https://github.com/gkara00/RadParcel.git
    cd RadParcel
  2. Install dependencies:

    pip install -r requirements.txt

    See also here

  3. Run the application:

    python app.py
  4. Open the app in your browser:

    http://127.0.0.1:8050/
    
    

Dependencies

  • Python 3.7+
  • Parcels
  • Dash and Plotly
  • NumPy
  • Xarray
  • Zarr
  • Netcdf4

How to Use

  1. Set Parameters:

    • Input release longitude and latitude.
    • Select simulation duration and radionuclide properties.
  2. Run Simulation:

    • Click Simulate to model radionuclide dispersion.
  3. Visualize Results:

    • View interactive maps with particle trajectories and activity decay.

Hackathon Context

This project was developed as part of RAMONES Hackathon held on December 4-5 at the Physics Department of National and Kapodistrian University of Athens (NKUA). Our goal is to provide a scalable solution for tracking and visualizing radionuclide dispersion in oceans, aiding in environmental monitoring and risk assessment.


Contributors

Team Radiohead (Ocean Physics and Modelling Group | NKUA, Athens):


Acknowledgments


Future Enhancements

  • TODO

About

A Dashboard for Radionuclides Dispersion Simulations developed as part of RAMONES Hackathon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages