├── .gitignore ├── CLA.md ├── LICENSE ├── README.md ├── conf.py ├── data └── NARR_19930313_0000.nc ├── deploy.sh ├── environment.yml ├── images ├── bash.gif ├── body-bg.jpg ├── conda.gif ├── download-button.png ├── github-button.png ├── header-bg-unidata.jpg ├── header-bg.jpg ├── highlight-bg.jpg ├── jupyter.gif ├── sidebar-bg.jpg ├── sphx_glr_250hPa_Hemispheric_Plot_thumb.png ├── sphx_glr_500hPa_Absolute_Vorticity_winds_thumb.png ├── sphx_glr_500hPa_HGHT_Winds_thumb.png ├── sphx_glr_500hPa_Vorticity_Advection_thumb.png ├── sphx_glr_700hPa_RELH_Winds_thumb.png ├── sphx_glr_850hPa_Frontogenesis_thumb.png ├── sphx_glr_850hPa_QVectors_thumb.png ├── sphx_glr_850hPa_TMPC_Winds_thumb.png ├── sphx_glr_850hPa_Temperature_Advection_thumb.png ├── sphx_glr_Ageostrophic_Wind_Example_thumb.png ├── sphx_glr_Analytic_300hPa_Trough_thumb.png ├── sphx_glr_Declarative_300hPa_thumb.png ├── sphx_glr_Declarative_500_hpa_thumb.png ├── sphx_glr_Differential_Temperature_Advection_thumb.png ├── sphx_glr_GFS_Widget_thumb.png ├── sphx_glr_GOES_aircraft_thumb.png ├── sphx_glr_HILO_Symbol_Plot_thumb.png ├── sphx_glr_Hovmoller_Diagram_thumb.png ├── sphx_glr_HurricaneTracker_thumb.png ├── sphx_glr_Isentropic_Interpolation_thumb.png ├── sphx_glr_MSLP_temp_winds_thumb.png ├── sphx_glr_Nexrad_S3_Demo_thumb.png ├── sphx_glr_Observational_Data_Cross_Section_thumb.png ├── sphx_glr_PV_baroclinic_isobaric_thumb.png ├── sphx_glr_Precipitation_Map_thumb.png ├── sphx_glr_Satellite_Example_thumb.png ├── sphx_glr_SkewT_Example_thumb.png ├── sphx_glr_Smoothing_Contours_thumb.png ├── sphx_glr_Sounding_Plotter_thumb.png ├── sphx_glr_Upperair_Obs_thumb.png ├── sphx_glr_Wind_Shear_Vectors_Example_thumb.png ├── sphx_glr_mapping_GOES16_TrueColor_thumb.png ├── sphx_glr_miller_composite_thumb.png ├── sphx_glr_xarray_500hPa_map_thumb.png └── terminal.gif ├── notebooks_preprocess.py ├── pages ├── contributing.md ├── gallery │ ├── 250hPa_Hemispheric_Plot.ipynb │ ├── 500hPa_Absolute_Vorticity_winds.ipynb │ ├── 500hPa_HGHT_Winds.ipynb │ ├── 500hPa_Vorticity_Advection.ipynb │ ├── 700hPa_RELH_Winds.ipynb │ ├── 850hPa_Frontogenesis.ipynb │ ├── 850hPa_QVectors.ipynb │ ├── 850hPa_TMPC_Winds.ipynb │ ├── 850hPa_Temperature_Advection.ipynb │ ├── Ageostrophic_Wind_Example.ipynb │ ├── Analytic_300hPa_Trough.ipynb │ ├── Declarative_300hPa.ipynb │ ├── Differential_Temperature_Advection.ipynb │ ├── GFS_Widget.ipynb │ ├── GOES_aircraft.ipynb │ ├── HILO_Symbol_Plot.ipynb │ ├── Hovmoller_Diagram.ipynb │ ├── HurricaneTracker.ipynb │ ├── Isentropic_Interpolation.ipynb │ ├── MSLP_temp_winds.ipynb │ ├── Nexrad_S3_Demo.ipynb │ ├── Observational_Data_Cross_Section.ipynb │ ├── PV_baroclinic_isobaric.ipynb │ ├── Precipitation_Map.ipynb │ ├── Satellite_Example.ipynb │ ├── SkewT_Example.ipynb │ ├── Smoothing_Contours.ipynb │ ├── Sounding_Plotter.ipynb │ ├── Upperair_Obs.ipynb │ ├── Wind_Shear_Vectors_Example.ipynb │ ├── declarative_500_hPa.ipynb │ ├── dynamic_tropopause_example.ipynb │ ├── gallery-home.rst │ ├── mapping_GOES16_TrueColor.ipynb │ ├── miller_composite.ipynb │ ├── satellite_sfc_obs.ipynb │ ├── upperair_500_obs_contours.ipynb │ ├── useful-tools.rst │ └── xarray_500hPa_map.ipynb ├── index.rst ├── python │ ├── Basic_Data_Structures.ipynb │ ├── Basic_Input_and_Output.ipynb │ ├── Beginning_Plots_With_Matplotlib.ipynb │ ├── Conditionals.ipynb │ ├── Functions.ipynb │ ├── Loops.ipynb │ ├── Times_and_Dates.ipynb │ ├── Whetting_Your_Appetite_for_Python.ipynb │ ├── choosing.md │ ├── conda-osx.md │ ├── conda-windows.md │ ├── controlflowintro.md │ ├── data │ │ └── snow.csv │ ├── git.md │ ├── introduction-to-python-for-atmospheric-science-meteorology.md │ ├── introduction.md │ ├── notebook.md │ ├── support.md │ └── what.md └── workshop │ ├── AWIPS │ ├── AWIPS_Grids_and_Cartopy.ipynb │ ├── Colored_Surface_Temperature_Plot.ipynb │ ├── Forecast_Model_Vertical_Sounding.ipynb │ ├── GOES_Geostationary_Lightning_Mapper.ipynb │ ├── Grid_Levels_and_Parameters.ipynb │ ├── METAR_Station_Plot_with_MetPy.ipynb │ ├── Map_Resources_and_Topography.ipynb │ ├── Model_Sounding_Data.ipynb │ ├── NEXRAD_Level3_Radar.ipynb │ ├── NEXRAD_Level_3_Plot_with_Matplotlib.ipynb │ ├── Precip_Accumulation-Region_Of_Interest.ipynb │ ├── Regional_Surface_Obs_Plot.ipynb │ ├── Satellite_Imagery.ipynb │ ├── Upper_Air_BUFR_Soundings.ipynb │ └── Watch_and_Warning_Polygons.ipynb │ ├── Bonus │ ├── Downloading GFS with Siphon.ipynb │ ├── Siphon XARRAY Cartopy HRRR.ipynb │ ├── What to do when things go wrong.ipynb │ └── netCDF Writing.ipynb │ ├── CF Conventions │ └── NetCDF and CF - The Basics.ipynb │ ├── CartoPy │ ├── CartoPy.ipynb │ └── solutions │ │ └── map.py │ ├── Command_Line_Tools │ ├── Command Line Primer.ipynb │ ├── buoy_plotter.py │ ├── example_output.png │ └── greetme.py │ ├── Jupyter_Notebooks │ ├── Jupyter Notebooks Introduction.ipynb │ └── Plotting and Interactivity.ipynb │ ├── Matplotlib │ ├── Matplotlib Basics.ipynb │ ├── anatomy-of-a-figure.png │ └── solutions │ │ ├── color_scatter.py │ │ ├── imshow_contour.py │ │ └── subplots.py │ ├── MetPy_Advanced │ ├── Isentropic Analysis.ipynb │ ├── QG Analysis.ipynb │ └── solutions │ │ ├── QG_data.py │ │ ├── lift.py │ │ ├── mixing.py │ │ ├── qg_omega_total_fig.py │ │ └── term_B_calc.py │ ├── MetPy_Case_Study │ ├── MetPy Case Study.ipynb │ └── solutions │ │ ├── abs_vort_500.py │ │ ├── advection_850.py │ │ ├── extract.py │ │ ├── get_850_500_300.py │ │ ├── markers.py │ │ ├── temp_adv_map_850.py │ │ ├── vort.py │ │ └── winds_300.py │ ├── Metpy_Introduction │ ├── Introduction to MetPy.ipynb │ ├── MetPy_breakdown.png │ └── solutions │ │ ├── distance.py │ │ ├── temperature_change.py │ │ └── wind_speed.py │ ├── Model_Output │ ├── Declarative Model Output Plotting.ipynb │ ├── Downloading model fields with NCSS.ipynb │ └── solutions │ │ ├── dec_any_map.py │ │ ├── dec_contour_map.py │ │ ├── dec_map_area.py │ │ └── map.py │ ├── NumPy │ ├── Intermediate NumPy.ipynb │ ├── NumPy Broadcasting and Vectorization.ipynb │ ├── Numpy Basics.ipynb │ ├── array_index.png │ └── solutions │ │ ├── advection.py │ │ ├── broadcasting.py │ │ ├── heat_index.py │ │ ├── slice.py │ │ ├── slice_bonus.py │ │ ├── sum_row.py │ │ └── vectorized_diff.py │ ├── Pandas │ ├── Jan17_CO_ASOS.txt │ ├── Pandas Introduction.ipynb │ └── solutions │ │ ├── calc_stats.py │ │ ├── drop_obs.py │ │ ├── make_series.py │ │ ├── rain_obs.py │ │ └── temperature_count.py │ ├── Primer │ ├── Numpy and Matplotlib Basics.ipynb │ ├── Primer.ipynb │ └── solutions │ │ ├── basic_calcs.py │ │ └── boolean_indexing.py │ ├── Python_Ecosystem │ └── Scientific Python Ecosystem Overview.ipynb │ ├── Pythonic_Data_Analysis │ ├── Advanced Pythonic Data Analysis.ipynb │ ├── Pythonic Data Analysis.ipynb │ └── solutions │ │ ├── dict_args.py │ │ ├── enumerate.py │ │ ├── final.py │ │ ├── function_application.py │ │ ├── functions.py │ │ ├── looping1.py │ │ └── zip.py │ ├── Satellite_Data │ ├── Declarative Satellite Data.ipynb │ ├── GOES Interactive Plot.ipynb │ ├── Plotting Satellite Data.ipynb │ ├── Satellite Animations.ipynb │ └── solutions │ │ ├── data_url.py │ │ ├── dec_map_modifications.py │ │ ├── dec_map_multipanel.py │ │ ├── dec_map_multipanel_bonus.py │ │ └── sat_map.py │ ├── Siphon │ ├── Siphon Overview.ipynb │ └── solutions │ │ └── datasets.py │ ├── Skew_T │ ├── SkewT and Hodograph.ipynb │ └── solutions │ │ ├── hodograph_preprocessing.py │ │ ├── hodograph_segmented.py │ │ ├── skewt_cape_cin.py │ │ ├── skewt_get_data.py │ │ ├── skewt_make_figure.py │ │ ├── skewt_thermo.py │ │ └── skewt_wind_fiducials.py │ ├── Surface_Data │ ├── 201903222300.mdf │ ├── Advanced StationPlots with Mesonet Data.ipynb │ ├── Declarative Surface Observations.ipynb │ ├── Oklahoma_stations.csv │ ├── Surface Data with Siphon and MetPy.ipynb │ ├── WestTexas_stations.csv │ ├── West_Texas_data │ │ ├── FIVEMIN_82.txt │ │ ├── FIVEMIN_83.txt │ │ ├── ONEMIN_82.txt │ │ └── ONEMIN_83.txt │ └── solutions │ │ ├── data_conversion.py │ │ ├── dec_basic_sfc_plot.py │ │ ├── merge_texas.py │ │ ├── mesonet_timeseries.py │ │ ├── pd_time_series.py │ │ ├── read_ok.py │ │ ├── reduce_and_plot.py │ │ ├── reduce_density.py │ │ └── time_series.py │ ├── Time_Series │ ├── Basic Time Series Plotting.ipynb │ └── solutions │ │ ├── adv_plot.py │ │ ├── basic_plot.py │ │ └── get_obs.py │ ├── XArray │ ├── XArray Introduction.ipynb │ ├── XArray and CF.ipynb │ └── solutions │ │ ├── interp_solution.py │ │ └── mean_profile.py │ └── workshop_intro.rst ├── run_notebooks.py ├── themes └── custom │ ├── assets │ └── css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ ├── custom.theme │ └── templates │ └── base.tmpl └── toggle.tpl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/.gitignore -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/CLA.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/README.md -------------------------------------------------------------------------------- /conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/conf.py -------------------------------------------------------------------------------- /data/NARR_19930313_0000.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/data/NARR_19930313_0000.nc -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/deploy.sh -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/environment.yml -------------------------------------------------------------------------------- /images/bash.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/bash.gif -------------------------------------------------------------------------------- /images/body-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/body-bg.jpg -------------------------------------------------------------------------------- /images/conda.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/conda.gif -------------------------------------------------------------------------------- /images/download-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/download-button.png -------------------------------------------------------------------------------- /images/github-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/github-button.png -------------------------------------------------------------------------------- /images/header-bg-unidata.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/header-bg-unidata.jpg -------------------------------------------------------------------------------- /images/header-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/header-bg.jpg -------------------------------------------------------------------------------- /images/highlight-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/highlight-bg.jpg -------------------------------------------------------------------------------- /images/jupyter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/jupyter.gif -------------------------------------------------------------------------------- /images/sidebar-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sidebar-bg.jpg -------------------------------------------------------------------------------- /images/sphx_glr_250hPa_Hemispheric_Plot_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_250hPa_Hemispheric_Plot_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_500hPa_Absolute_Vorticity_winds_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_500hPa_Absolute_Vorticity_winds_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_500hPa_HGHT_Winds_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_500hPa_HGHT_Winds_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_500hPa_Vorticity_Advection_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_500hPa_Vorticity_Advection_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_700hPa_RELH_Winds_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_700hPa_RELH_Winds_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_850hPa_Frontogenesis_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_850hPa_Frontogenesis_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_850hPa_QVectors_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_850hPa_QVectors_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_850hPa_TMPC_Winds_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_850hPa_TMPC_Winds_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_850hPa_Temperature_Advection_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_850hPa_Temperature_Advection_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Ageostrophic_Wind_Example_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Ageostrophic_Wind_Example_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Analytic_300hPa_Trough_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Analytic_300hPa_Trough_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Declarative_300hPa_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Declarative_300hPa_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Declarative_500_hpa_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Declarative_500_hpa_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Differential_Temperature_Advection_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Differential_Temperature_Advection_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_GFS_Widget_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_GFS_Widget_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_GOES_aircraft_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_GOES_aircraft_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_HILO_Symbol_Plot_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_HILO_Symbol_Plot_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Hovmoller_Diagram_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Hovmoller_Diagram_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_HurricaneTracker_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_HurricaneTracker_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Isentropic_Interpolation_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Isentropic_Interpolation_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_MSLP_temp_winds_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_MSLP_temp_winds_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Nexrad_S3_Demo_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Nexrad_S3_Demo_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Observational_Data_Cross_Section_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Observational_Data_Cross_Section_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_PV_baroclinic_isobaric_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_PV_baroclinic_isobaric_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Precipitation_Map_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Precipitation_Map_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Satellite_Example_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Satellite_Example_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_SkewT_Example_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_SkewT_Example_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Smoothing_Contours_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Smoothing_Contours_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Sounding_Plotter_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Sounding_Plotter_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Upperair_Obs_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Upperair_Obs_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_Wind_Shear_Vectors_Example_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_Wind_Shear_Vectors_Example_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_mapping_GOES16_TrueColor_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_mapping_GOES16_TrueColor_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_miller_composite_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_miller_composite_thumb.png -------------------------------------------------------------------------------- /images/sphx_glr_xarray_500hPa_map_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/sphx_glr_xarray_500hPa_map_thumb.png -------------------------------------------------------------------------------- /images/terminal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/images/terminal.gif -------------------------------------------------------------------------------- /notebooks_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/notebooks_preprocess.py -------------------------------------------------------------------------------- /pages/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/contributing.md -------------------------------------------------------------------------------- /pages/gallery/250hPa_Hemispheric_Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/250hPa_Hemispheric_Plot.ipynb -------------------------------------------------------------------------------- /pages/gallery/500hPa_Absolute_Vorticity_winds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/500hPa_Absolute_Vorticity_winds.ipynb -------------------------------------------------------------------------------- /pages/gallery/500hPa_HGHT_Winds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/500hPa_HGHT_Winds.ipynb -------------------------------------------------------------------------------- /pages/gallery/500hPa_Vorticity_Advection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/500hPa_Vorticity_Advection.ipynb -------------------------------------------------------------------------------- /pages/gallery/700hPa_RELH_Winds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/700hPa_RELH_Winds.ipynb -------------------------------------------------------------------------------- /pages/gallery/850hPa_Frontogenesis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/850hPa_Frontogenesis.ipynb -------------------------------------------------------------------------------- /pages/gallery/850hPa_QVectors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/850hPa_QVectors.ipynb -------------------------------------------------------------------------------- /pages/gallery/850hPa_TMPC_Winds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/850hPa_TMPC_Winds.ipynb -------------------------------------------------------------------------------- /pages/gallery/850hPa_Temperature_Advection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/850hPa_Temperature_Advection.ipynb -------------------------------------------------------------------------------- /pages/gallery/Ageostrophic_Wind_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Ageostrophic_Wind_Example.ipynb -------------------------------------------------------------------------------- /pages/gallery/Analytic_300hPa_Trough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Analytic_300hPa_Trough.ipynb -------------------------------------------------------------------------------- /pages/gallery/Declarative_300hPa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Declarative_300hPa.ipynb -------------------------------------------------------------------------------- /pages/gallery/Differential_Temperature_Advection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Differential_Temperature_Advection.ipynb -------------------------------------------------------------------------------- /pages/gallery/GFS_Widget.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/GFS_Widget.ipynb -------------------------------------------------------------------------------- /pages/gallery/GOES_aircraft.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/GOES_aircraft.ipynb -------------------------------------------------------------------------------- /pages/gallery/HILO_Symbol_Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/HILO_Symbol_Plot.ipynb -------------------------------------------------------------------------------- /pages/gallery/Hovmoller_Diagram.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Hovmoller_Diagram.ipynb -------------------------------------------------------------------------------- /pages/gallery/HurricaneTracker.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/HurricaneTracker.ipynb -------------------------------------------------------------------------------- /pages/gallery/Isentropic_Interpolation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Isentropic_Interpolation.ipynb -------------------------------------------------------------------------------- /pages/gallery/MSLP_temp_winds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/MSLP_temp_winds.ipynb -------------------------------------------------------------------------------- /pages/gallery/Nexrad_S3_Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Nexrad_S3_Demo.ipynb -------------------------------------------------------------------------------- /pages/gallery/Observational_Data_Cross_Section.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Observational_Data_Cross_Section.ipynb -------------------------------------------------------------------------------- /pages/gallery/PV_baroclinic_isobaric.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/PV_baroclinic_isobaric.ipynb -------------------------------------------------------------------------------- /pages/gallery/Precipitation_Map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Precipitation_Map.ipynb -------------------------------------------------------------------------------- /pages/gallery/Satellite_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Satellite_Example.ipynb -------------------------------------------------------------------------------- /pages/gallery/SkewT_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/SkewT_Example.ipynb -------------------------------------------------------------------------------- /pages/gallery/Smoothing_Contours.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Smoothing_Contours.ipynb -------------------------------------------------------------------------------- /pages/gallery/Sounding_Plotter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Sounding_Plotter.ipynb -------------------------------------------------------------------------------- /pages/gallery/Upperair_Obs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Upperair_Obs.ipynb -------------------------------------------------------------------------------- /pages/gallery/Wind_Shear_Vectors_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/Wind_Shear_Vectors_Example.ipynb -------------------------------------------------------------------------------- /pages/gallery/declarative_500_hPa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/declarative_500_hPa.ipynb -------------------------------------------------------------------------------- /pages/gallery/dynamic_tropopause_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/dynamic_tropopause_example.ipynb -------------------------------------------------------------------------------- /pages/gallery/gallery-home.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/gallery-home.rst -------------------------------------------------------------------------------- /pages/gallery/mapping_GOES16_TrueColor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/mapping_GOES16_TrueColor.ipynb -------------------------------------------------------------------------------- /pages/gallery/miller_composite.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/miller_composite.ipynb -------------------------------------------------------------------------------- /pages/gallery/satellite_sfc_obs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/satellite_sfc_obs.ipynb -------------------------------------------------------------------------------- /pages/gallery/upperair_500_obs_contours.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/upperair_500_obs_contours.ipynb -------------------------------------------------------------------------------- /pages/gallery/useful-tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/useful-tools.rst -------------------------------------------------------------------------------- /pages/gallery/xarray_500hPa_map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/gallery/xarray_500hPa_map.ipynb -------------------------------------------------------------------------------- /pages/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/index.rst -------------------------------------------------------------------------------- /pages/python/Basic_Data_Structures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Basic_Data_Structures.ipynb -------------------------------------------------------------------------------- /pages/python/Basic_Input_and_Output.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Basic_Input_and_Output.ipynb -------------------------------------------------------------------------------- /pages/python/Beginning_Plots_With_Matplotlib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Beginning_Plots_With_Matplotlib.ipynb -------------------------------------------------------------------------------- /pages/python/Conditionals.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Conditionals.ipynb -------------------------------------------------------------------------------- /pages/python/Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Functions.ipynb -------------------------------------------------------------------------------- /pages/python/Loops.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Loops.ipynb -------------------------------------------------------------------------------- /pages/python/Times_and_Dates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Times_and_Dates.ipynb -------------------------------------------------------------------------------- /pages/python/Whetting_Your_Appetite_for_Python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/Whetting_Your_Appetite_for_Python.ipynb -------------------------------------------------------------------------------- /pages/python/choosing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/choosing.md -------------------------------------------------------------------------------- /pages/python/conda-osx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/conda-osx.md -------------------------------------------------------------------------------- /pages/python/conda-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/conda-windows.md -------------------------------------------------------------------------------- /pages/python/controlflowintro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/controlflowintro.md -------------------------------------------------------------------------------- /pages/python/data/snow.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/data/snow.csv -------------------------------------------------------------------------------- /pages/python/git.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/git.md -------------------------------------------------------------------------------- /pages/python/introduction-to-python-for-atmospheric-science-meteorology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/introduction-to-python-for-atmospheric-science-meteorology.md -------------------------------------------------------------------------------- /pages/python/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/introduction.md -------------------------------------------------------------------------------- /pages/python/notebook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/notebook.md -------------------------------------------------------------------------------- /pages/python/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/support.md -------------------------------------------------------------------------------- /pages/python/what.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/python/what.md -------------------------------------------------------------------------------- /pages/workshop/AWIPS/AWIPS_Grids_and_Cartopy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/AWIPS_Grids_and_Cartopy.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Colored_Surface_Temperature_Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Colored_Surface_Temperature_Plot.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Forecast_Model_Vertical_Sounding.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Forecast_Model_Vertical_Sounding.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/GOES_Geostationary_Lightning_Mapper.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/GOES_Geostationary_Lightning_Mapper.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Grid_Levels_and_Parameters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Grid_Levels_and_Parameters.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/METAR_Station_Plot_with_MetPy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/METAR_Station_Plot_with_MetPy.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Map_Resources_and_Topography.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Map_Resources_and_Topography.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Model_Sounding_Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Model_Sounding_Data.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/NEXRAD_Level3_Radar.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/NEXRAD_Level3_Radar.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/NEXRAD_Level_3_Plot_with_Matplotlib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/NEXRAD_Level_3_Plot_with_Matplotlib.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Precip_Accumulation-Region_Of_Interest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Precip_Accumulation-Region_Of_Interest.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Regional_Surface_Obs_Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Regional_Surface_Obs_Plot.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Satellite_Imagery.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Satellite_Imagery.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Upper_Air_BUFR_Soundings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Upper_Air_BUFR_Soundings.ipynb -------------------------------------------------------------------------------- /pages/workshop/AWIPS/Watch_and_Warning_Polygons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/AWIPS/Watch_and_Warning_Polygons.ipynb -------------------------------------------------------------------------------- /pages/workshop/Bonus/Downloading GFS with Siphon.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Bonus/Downloading GFS with Siphon.ipynb -------------------------------------------------------------------------------- /pages/workshop/Bonus/Siphon XARRAY Cartopy HRRR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Bonus/Siphon XARRAY Cartopy HRRR.ipynb -------------------------------------------------------------------------------- /pages/workshop/Bonus/What to do when things go wrong.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Bonus/What to do when things go wrong.ipynb -------------------------------------------------------------------------------- /pages/workshop/Bonus/netCDF Writing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Bonus/netCDF Writing.ipynb -------------------------------------------------------------------------------- /pages/workshop/CF Conventions/NetCDF and CF - The Basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/CF Conventions/NetCDF and CF - The Basics.ipynb -------------------------------------------------------------------------------- /pages/workshop/CartoPy/CartoPy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/CartoPy/CartoPy.ipynb -------------------------------------------------------------------------------- /pages/workshop/CartoPy/solutions/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/CartoPy/solutions/map.py -------------------------------------------------------------------------------- /pages/workshop/Command_Line_Tools/Command Line Primer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Command_Line_Tools/Command Line Primer.ipynb -------------------------------------------------------------------------------- /pages/workshop/Command_Line_Tools/buoy_plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Command_Line_Tools/buoy_plotter.py -------------------------------------------------------------------------------- /pages/workshop/Command_Line_Tools/example_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Command_Line_Tools/example_output.png -------------------------------------------------------------------------------- /pages/workshop/Command_Line_Tools/greetme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Command_Line_Tools/greetme.py -------------------------------------------------------------------------------- /pages/workshop/Jupyter_Notebooks/Jupyter Notebooks Introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Jupyter_Notebooks/Jupyter Notebooks Introduction.ipynb -------------------------------------------------------------------------------- /pages/workshop/Jupyter_Notebooks/Plotting and Interactivity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Jupyter_Notebooks/Plotting and Interactivity.ipynb -------------------------------------------------------------------------------- /pages/workshop/Matplotlib/Matplotlib Basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Matplotlib/Matplotlib Basics.ipynb -------------------------------------------------------------------------------- /pages/workshop/Matplotlib/anatomy-of-a-figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Matplotlib/anatomy-of-a-figure.png -------------------------------------------------------------------------------- /pages/workshop/Matplotlib/solutions/color_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Matplotlib/solutions/color_scatter.py -------------------------------------------------------------------------------- /pages/workshop/Matplotlib/solutions/imshow_contour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Matplotlib/solutions/imshow_contour.py -------------------------------------------------------------------------------- /pages/workshop/Matplotlib/solutions/subplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Matplotlib/solutions/subplots.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/Isentropic Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/Isentropic Analysis.ipynb -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/QG Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/QG Analysis.ipynb -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/solutions/QG_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/solutions/QG_data.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/solutions/lift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/solutions/lift.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/solutions/mixing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/solutions/mixing.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/solutions/qg_omega_total_fig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/solutions/qg_omega_total_fig.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Advanced/solutions/term_B_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Advanced/solutions/term_B_calc.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/MetPy Case Study.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/MetPy Case Study.ipynb -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/abs_vort_500.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/abs_vort_500.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/advection_850.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/advection_850.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/extract.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/get_850_500_300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/get_850_500_300.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/markers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/markers.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/temp_adv_map_850.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/temp_adv_map_850.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/vort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/vort.py -------------------------------------------------------------------------------- /pages/workshop/MetPy_Case_Study/solutions/winds_300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/MetPy_Case_Study/solutions/winds_300.py -------------------------------------------------------------------------------- /pages/workshop/Metpy_Introduction/Introduction to MetPy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Metpy_Introduction/Introduction to MetPy.ipynb -------------------------------------------------------------------------------- /pages/workshop/Metpy_Introduction/MetPy_breakdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Metpy_Introduction/MetPy_breakdown.png -------------------------------------------------------------------------------- /pages/workshop/Metpy_Introduction/solutions/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Metpy_Introduction/solutions/distance.py -------------------------------------------------------------------------------- /pages/workshop/Metpy_Introduction/solutions/temperature_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Metpy_Introduction/solutions/temperature_change.py -------------------------------------------------------------------------------- /pages/workshop/Metpy_Introduction/solutions/wind_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Metpy_Introduction/solutions/wind_speed.py -------------------------------------------------------------------------------- /pages/workshop/Model_Output/Declarative Model Output Plotting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/Declarative Model Output Plotting.ipynb -------------------------------------------------------------------------------- /pages/workshop/Model_Output/Downloading model fields with NCSS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/Downloading model fields with NCSS.ipynb -------------------------------------------------------------------------------- /pages/workshop/Model_Output/solutions/dec_any_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/solutions/dec_any_map.py -------------------------------------------------------------------------------- /pages/workshop/Model_Output/solutions/dec_contour_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/solutions/dec_contour_map.py -------------------------------------------------------------------------------- /pages/workshop/Model_Output/solutions/dec_map_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/solutions/dec_map_area.py -------------------------------------------------------------------------------- /pages/workshop/Model_Output/solutions/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Model_Output/solutions/map.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/Intermediate NumPy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/Intermediate NumPy.ipynb -------------------------------------------------------------------------------- /pages/workshop/NumPy/NumPy Broadcasting and Vectorization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/NumPy Broadcasting and Vectorization.ipynb -------------------------------------------------------------------------------- /pages/workshop/NumPy/Numpy Basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/Numpy Basics.ipynb -------------------------------------------------------------------------------- /pages/workshop/NumPy/array_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/array_index.png -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/advection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/advection.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/broadcasting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/broadcasting.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/heat_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/heat_index.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/slice.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/slice_bonus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/slice_bonus.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/sum_row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/sum_row.py -------------------------------------------------------------------------------- /pages/workshop/NumPy/solutions/vectorized_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/NumPy/solutions/vectorized_diff.py -------------------------------------------------------------------------------- /pages/workshop/Pandas/Jan17_CO_ASOS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/Jan17_CO_ASOS.txt -------------------------------------------------------------------------------- /pages/workshop/Pandas/Pandas Introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/Pandas Introduction.ipynb -------------------------------------------------------------------------------- /pages/workshop/Pandas/solutions/calc_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/solutions/calc_stats.py -------------------------------------------------------------------------------- /pages/workshop/Pandas/solutions/drop_obs.py: -------------------------------------------------------------------------------- 1 | df2 = df.dropna(how='any') 2 | df2 3 | -------------------------------------------------------------------------------- /pages/workshop/Pandas/solutions/make_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/solutions/make_series.py -------------------------------------------------------------------------------- /pages/workshop/Pandas/solutions/rain_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/solutions/rain_obs.py -------------------------------------------------------------------------------- /pages/workshop/Pandas/solutions/temperature_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pandas/solutions/temperature_count.py -------------------------------------------------------------------------------- /pages/workshop/Primer/Numpy and Matplotlib Basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Primer/Numpy and Matplotlib Basics.ipynb -------------------------------------------------------------------------------- /pages/workshop/Primer/Primer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Primer/Primer.ipynb -------------------------------------------------------------------------------- /pages/workshop/Primer/solutions/basic_calcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Primer/solutions/basic_calcs.py -------------------------------------------------------------------------------- /pages/workshop/Primer/solutions/boolean_indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Primer/solutions/boolean_indexing.py -------------------------------------------------------------------------------- /pages/workshop/Python_Ecosystem/Scientific Python Ecosystem Overview.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Python_Ecosystem/Scientific Python Ecosystem Overview.ipynb -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/Advanced Pythonic Data Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/Advanced Pythonic Data Analysis.ipynb -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/Pythonic Data Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/Pythonic Data Analysis.ipynb -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/dict_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/dict_args.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/enumerate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/enumerate.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/final.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/function_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/function_application.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/functions.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/looping1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/looping1.py -------------------------------------------------------------------------------- /pages/workshop/Pythonic_Data_Analysis/solutions/zip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Pythonic_Data_Analysis/solutions/zip.py -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/Declarative Satellite Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/Declarative Satellite Data.ipynb -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/GOES Interactive Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/GOES Interactive Plot.ipynb -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/Plotting Satellite Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/Plotting Satellite Data.ipynb -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/Satellite Animations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/Satellite Animations.ipynb -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/solutions/data_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/solutions/data_url.py -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/solutions/dec_map_modifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/solutions/dec_map_modifications.py -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/solutions/dec_map_multipanel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/solutions/dec_map_multipanel.py -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/solutions/dec_map_multipanel_bonus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/solutions/dec_map_multipanel_bonus.py -------------------------------------------------------------------------------- /pages/workshop/Satellite_Data/solutions/sat_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Satellite_Data/solutions/sat_map.py -------------------------------------------------------------------------------- /pages/workshop/Siphon/Siphon Overview.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Siphon/Siphon Overview.ipynb -------------------------------------------------------------------------------- /pages/workshop/Siphon/solutions/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Siphon/solutions/datasets.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/SkewT and Hodograph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/SkewT and Hodograph.ipynb -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/hodograph_preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/hodograph_preprocessing.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/hodograph_segmented.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/hodograph_segmented.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/skewt_cape_cin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/skewt_cape_cin.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/skewt_get_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/skewt_get_data.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/skewt_make_figure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/skewt_make_figure.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/skewt_thermo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/skewt_thermo.py -------------------------------------------------------------------------------- /pages/workshop/Skew_T/solutions/skewt_wind_fiducials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Skew_T/solutions/skewt_wind_fiducials.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/201903222300.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/201903222300.mdf -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/Advanced StationPlots with Mesonet Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/Advanced StationPlots with Mesonet Data.ipynb -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/Declarative Surface Observations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/Declarative Surface Observations.ipynb -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/Oklahoma_stations.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/Oklahoma_stations.csv -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/Surface Data with Siphon and MetPy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/Surface Data with Siphon and MetPy.ipynb -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/WestTexas_stations.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/WestTexas_stations.csv -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/West_Texas_data/FIVEMIN_82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/West_Texas_data/FIVEMIN_82.txt -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/West_Texas_data/FIVEMIN_83.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/West_Texas_data/FIVEMIN_83.txt -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/West_Texas_data/ONEMIN_82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/West_Texas_data/ONEMIN_82.txt -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/West_Texas_data/ONEMIN_83.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/West_Texas_data/ONEMIN_83.txt -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/data_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/data_conversion.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/dec_basic_sfc_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/dec_basic_sfc_plot.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/merge_texas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/merge_texas.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/mesonet_timeseries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/mesonet_timeseries.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/pd_time_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/pd_time_series.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/read_ok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/read_ok.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/reduce_and_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/reduce_and_plot.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/reduce_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/reduce_density.py -------------------------------------------------------------------------------- /pages/workshop/Surface_Data/solutions/time_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Surface_Data/solutions/time_series.py -------------------------------------------------------------------------------- /pages/workshop/Time_Series/Basic Time Series Plotting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Time_Series/Basic Time Series Plotting.ipynb -------------------------------------------------------------------------------- /pages/workshop/Time_Series/solutions/adv_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Time_Series/solutions/adv_plot.py -------------------------------------------------------------------------------- /pages/workshop/Time_Series/solutions/basic_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Time_Series/solutions/basic_plot.py -------------------------------------------------------------------------------- /pages/workshop/Time_Series/solutions/get_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/Time_Series/solutions/get_obs.py -------------------------------------------------------------------------------- /pages/workshop/XArray/XArray Introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/XArray/XArray Introduction.ipynb -------------------------------------------------------------------------------- /pages/workshop/XArray/XArray and CF.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/XArray/XArray and CF.ipynb -------------------------------------------------------------------------------- /pages/workshop/XArray/solutions/interp_solution.py: -------------------------------------------------------------------------------- 1 | temp.interp(lon=-105, lat=40) 2 | -------------------------------------------------------------------------------- /pages/workshop/XArray/solutions/mean_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/XArray/solutions/mean_profile.py -------------------------------------------------------------------------------- /pages/workshop/workshop_intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/pages/workshop/workshop_intro.rst -------------------------------------------------------------------------------- /run_notebooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/run_notebooks.py -------------------------------------------------------------------------------- /themes/custom/assets/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/themes/custom/assets/css/bootstrap.css -------------------------------------------------------------------------------- /themes/custom/assets/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/themes/custom/assets/css/bootstrap.min.css -------------------------------------------------------------------------------- /themes/custom/custom.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/themes/custom/custom.theme -------------------------------------------------------------------------------- /themes/custom/templates/base.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/themes/custom/templates/base.tmpl -------------------------------------------------------------------------------- /toggle.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unidata/python-training/HEAD/toggle.tpl --------------------------------------------------------------------------------