Here you will find infromation, data sources, relevant links and codes in my Github repository on topics related to ocean science.
NOAA, DART real-time tsunami monitoring systems, provide wave elevation data, in this site you can download time series related to tsunami events NOAA
The USGS earthquake catalog provides a comprehensive database containing information on the magnitude and source properties of earthquakes worldwide. USGS
The Global Harvard CMT (Centroid Moment Tensor) catalog also offers an extensive database of earthquake information. CMT
Ocean Networks Canada offers data on underwater sounds recorded by their network of hydrophones. Ocean Networks Canada
Tutorials and codes are available to analyze ocean sounds recorded by Ocean Networks Canada, including plotting spectra and performing wavelet transform/scalogram analysis. Link to tutorial
Learn to download, understand and visualize DART buoy data. Link to tutorial
NOAA provides water level data, as well as wind and atmospheric pressure measurements recorded by their tide gauges deployed along the U.S. coasts. NOAA.
CDIP short-period water wave spectra can be accessed at CDIP.
NOAA offers satellite imagery, land cover, and topobathymetric data at various resolutions. NOAA.
GEBCO provides medium to low resolution bathymetric data worldwide. GEBCO
ERA5 from the Copernicus network provides multi-resolution data of numerous variables with global coverage across different time periods. ERA5.
Learn to download CDIP spectra and visualize it. Link to tutorial
Download the tide gauge recorded water level time series and use the T-tide toolbox to perform harmonic analysis. Coming soon...
Learn time series analysis, including spectral analysis, and compare results to significant wave height, wave spectra, and filtering techniques. Coming soon...
COMCOT. Numerical model able to capture generation and propagation of Tsunami waves.
Delft3D. Shallow water numerical model that can reproduce propagation of tides and transport of substances.
SWAN. Spectral model to simulate the evolution of wave spectra.
FUNWAVE. Boussinesq type numerical model to simulate the generation and propagation of water waves.
Install Anaconda and launch Jupyter Notebook to follow the tutorials provided on this website. Follow this Link.
How to use Google Colab to run Jupyter Notebook code in the cloud. Follow this Link.
How to set up a a virtual machine for Linux applications either with Windows Subsystem for Linux or VirtualBox.
Learn how to set up Keras and Scikit-Learn to run Artifical Intelligence applications. Coming soon...