├── LICENSE ├── README.md ├── data ├── ._MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc ├── ._sample_ERA5.nc ├── MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc └── sample_ERA5.nc └── notebook ├── ._01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb ├── ._03 Plot global map of mean wind and its standard deviation in Python.ipynb ├── ._10.2 Plot global map of zonal wind in Python.ipynb ├── ._13 find_nearest_grid_point_ERA5.ipynb ├── 01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb ├── 02 open NetCDF file with XARRAY in Python (ERA5 reanalysis).ipynb ├── 03 Plot global map of mean wind and its standard deviation in Python.ipynb ├── 04 SkewT LogP plot in Python.ipynb ├── 05 WRF Python - an overview.ipynb ├── 06 WRF Python - Boundary layer height plot.ipynb ├── 07 WRF Python - Sea level pressure plot plot.ipynb ├── 08 WRF Python - Cross Section of reflectivity with Mountains.ipynb ├── 09.1 WRF Python - average QCLOUD cross section modified.ipynb ├── 09.2 WRF Python - average QCLOUD cross section.ipynb ├── 09.3 WRF Python - Cross section QCLOUD.ipynb ├── 09.4 WRF Python - WIND average QCLOUD cross section.ipynb ├── 10.1 plot different color for bars.ipynb ├── 10.2 Plot global map of zonal wind in Python.ipynb ├── 11.1 How to open multiple NetCDF file.ipynb ├── 11.2 NUMPY1 Numpy introduction.ipynb ├── 11.3 NUMPY2 Index and slicing.ipynb ├── 11.4 NUMPY3 Conditional expression.ipynb ├── 11.5 NUMPY4 Vectors and Matrix operations.ipynb ├── 12.1 Matplotlib.ipynb ├── 12.10 Matplotlib09 Twin axis.ipynb ├── 12.11 Matplotlib10 Inset image.ipynb ├── 12.12 Matplotlib11 Colormap.ipynb ├── 12.2 Matplotlib01 Simple plot.ipynb ├── 12.3 Matplotlib02 Subplots.ipynb ├── 12.4 Matplotlib03 Axis labels.ipynb ├── 12.5 Matplotlib04 Legend.ipynb ├── 12.6 Matplotlib05 Axis range.ipynb ├── 12.7 Matplotlib06 Set x and y ticks.ipynb ├── 12.8 Matplotlib07 Ticker formatting.ipynb ├── 12.9 Matplotlib08 Grids.ipynb ├── 13 find_nearest_grid_point_ERA5.ipynb └── 14 how to open MODIS netcdf file.ipynb /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/README.md -------------------------------------------------------------------------------- /data/._MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/data/._MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc -------------------------------------------------------------------------------- /data/._sample_ERA5.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/data/._sample_ERA5.nc -------------------------------------------------------------------------------- /data/MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/data/MCD06COSP_M3_MODIS.A2002182.061.2020181145824.nc -------------------------------------------------------------------------------- /data/sample_ERA5.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/data/sample_ERA5.nc -------------------------------------------------------------------------------- /notebook/._01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/._01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb -------------------------------------------------------------------------------- /notebook/._03 Plot global map of mean wind and its standard deviation in Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/._03 Plot global map of mean wind and its standard deviation in Python.ipynb -------------------------------------------------------------------------------- /notebook/._10.2 Plot global map of zonal wind in Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/._10.2 Plot global map of zonal wind in Python.ipynb -------------------------------------------------------------------------------- /notebook/._13 find_nearest_grid_point_ERA5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/._13 find_nearest_grid_point_ERA5.ipynb -------------------------------------------------------------------------------- /notebook/01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/01 0pen NetCDF file (ERA5 reanalysis) in Python (ERA5 reanalysis).ipynb -------------------------------------------------------------------------------- /notebook/02 open NetCDF file with XARRAY in Python (ERA5 reanalysis).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/02 open NetCDF file with XARRAY in Python (ERA5 reanalysis).ipynb -------------------------------------------------------------------------------- /notebook/03 Plot global map of mean wind and its standard deviation in Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/03 Plot global map of mean wind and its standard deviation in Python.ipynb -------------------------------------------------------------------------------- /notebook/04 SkewT LogP plot in Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/04 SkewT LogP plot in Python.ipynb -------------------------------------------------------------------------------- /notebook/05 WRF Python - an overview.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/05 WRF Python - an overview.ipynb -------------------------------------------------------------------------------- /notebook/06 WRF Python - Boundary layer height plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/06 WRF Python - Boundary layer height plot.ipynb -------------------------------------------------------------------------------- /notebook/07 WRF Python - Sea level pressure plot plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/07 WRF Python - Sea level pressure plot plot.ipynb -------------------------------------------------------------------------------- /notebook/08 WRF Python - Cross Section of reflectivity with Mountains.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/08 WRF Python - Cross Section of reflectivity with Mountains.ipynb -------------------------------------------------------------------------------- /notebook/09.1 WRF Python - average QCLOUD cross section modified.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/09.1 WRF Python - average QCLOUD cross section modified.ipynb -------------------------------------------------------------------------------- /notebook/09.2 WRF Python - average QCLOUD cross section.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/09.2 WRF Python - average QCLOUD cross section.ipynb -------------------------------------------------------------------------------- /notebook/09.3 WRF Python - Cross section QCLOUD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/09.3 WRF Python - Cross section QCLOUD.ipynb -------------------------------------------------------------------------------- /notebook/09.4 WRF Python - WIND average QCLOUD cross section.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/09.4 WRF Python - WIND average QCLOUD cross section.ipynb -------------------------------------------------------------------------------- /notebook/10.1 plot different color for bars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/10.1 plot different color for bars.ipynb -------------------------------------------------------------------------------- /notebook/10.2 Plot global map of zonal wind in Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/10.2 Plot global map of zonal wind in Python.ipynb -------------------------------------------------------------------------------- /notebook/11.1 How to open multiple NetCDF file.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/11.1 How to open multiple NetCDF file.ipynb -------------------------------------------------------------------------------- /notebook/11.2 NUMPY1 Numpy introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/11.2 NUMPY1 Numpy introduction.ipynb -------------------------------------------------------------------------------- /notebook/11.3 NUMPY2 Index and slicing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/11.3 NUMPY2 Index and slicing.ipynb -------------------------------------------------------------------------------- /notebook/11.4 NUMPY3 Conditional expression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/11.4 NUMPY3 Conditional expression.ipynb -------------------------------------------------------------------------------- /notebook/11.5 NUMPY4 Vectors and Matrix operations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/11.5 NUMPY4 Vectors and Matrix operations.ipynb -------------------------------------------------------------------------------- /notebook/12.1 Matplotlib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.1 Matplotlib.ipynb -------------------------------------------------------------------------------- /notebook/12.10 Matplotlib09 Twin axis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.10 Matplotlib09 Twin axis.ipynb -------------------------------------------------------------------------------- /notebook/12.11 Matplotlib10 Inset image.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.11 Matplotlib10 Inset image.ipynb -------------------------------------------------------------------------------- /notebook/12.12 Matplotlib11 Colormap.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.12 Matplotlib11 Colormap.ipynb -------------------------------------------------------------------------------- /notebook/12.2 Matplotlib01 Simple plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.2 Matplotlib01 Simple plot.ipynb -------------------------------------------------------------------------------- /notebook/12.3 Matplotlib02 Subplots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.3 Matplotlib02 Subplots.ipynb -------------------------------------------------------------------------------- /notebook/12.4 Matplotlib03 Axis labels.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.4 Matplotlib03 Axis labels.ipynb -------------------------------------------------------------------------------- /notebook/12.5 Matplotlib04 Legend.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.5 Matplotlib04 Legend.ipynb -------------------------------------------------------------------------------- /notebook/12.6 Matplotlib05 Axis range.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.6 Matplotlib05 Axis range.ipynb -------------------------------------------------------------------------------- /notebook/12.7 Matplotlib06 Set x and y ticks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.7 Matplotlib06 Set x and y ticks.ipynb -------------------------------------------------------------------------------- /notebook/12.8 Matplotlib07 Ticker formatting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.8 Matplotlib07 Ticker formatting.ipynb -------------------------------------------------------------------------------- /notebook/12.9 Matplotlib08 Grids.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/12.9 Matplotlib08 Grids.ipynb -------------------------------------------------------------------------------- /notebook/13 find_nearest_grid_point_ERA5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/13 find_nearest_grid_point_ERA5.ipynb -------------------------------------------------------------------------------- /notebook/14 how to open MODIS netcdf file.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonnymetvn/Basic-Python-for-Meteorology/HEAD/notebook/14 how to open MODIS netcdf file.ipynb --------------------------------------------------------------------------------