diff --git a/.nojekyll b/.nojekyll index 121b1f12..62d01718 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -b7c6a63a \ No newline at end of file +97c68fd7 \ No newline at end of file diff --git a/notebooks/SearchDownload_SWOTviaCMR.html b/notebooks/SearchDownload_SWOTviaCMR.html index c36aa04a..9f0b25d9 100644 --- a/notebooks/SearchDownload_SWOTviaCMR.html +++ b/notebooks/SearchDownload_SWOTviaCMR.html @@ -1166,7 +1166,7 @@

SWOT swath visualizer for your location!

+

During the science orbit, a pass will be repeated once every 21 days. A particular location may have different passes observe it within the 21 days, however.

diff --git a/search.json b/search.json index a3307c83..c646084b 100644 --- a/search.json +++ b/search.json @@ -4876,7 +4876,7 @@ "href": "notebooks/SearchDownload_SWOTviaCMR.html#requirements", "title": "Search and Download SWOT Data via earthaccess", "section": "Requirements", - "text": "Requirements\n\n1. Compute environment\nThis tutorial can be run in the following environments: - Local compute environment e.g. laptop, server: this tutorial can be run on your local machine\n\n\n2. Earthdata Login\nAn Earthdata Login account is required to access data, as well as discover restricted data, from the NASA Earthdata system. Thus, to access NASA data, you need Earthdata Login. Please visit https://urs.earthdata.nasa.gov to register and manage your Earthdata Login account. This account is free to create and only takes a moment to set up.\n\n\nImport libraries\n\nimport geopandas as gpd\nimport glob\nfrom pathlib import Path\nimport pandas as pd\nimport os\nimport zipfile\nimport earthaccess\n\nIn this notebook, we will be calling the authentication in the below cell.\n\nauth = earthaccess.login() \n\n\n\nSearch for SWOT data links\nWe want to find the SWOT files for a particular pass over North America.\nEach dataset has it’s own unique shortname, which can be used to search earthaccess. Shortnames can be found on dataset landing pages or Earthdata Search Collections.\n\nSWOT Level 2 KaRIn High Rate Version 2.0 Datasets:\n\nWater Mask Pixel Cloud NetCDF - SWOT_L2_HR_PIXC_2.0\nWater Mask Pixel Cloud Vector Attribute NetCDF - SWOT_L2_HR_PIXCVec_2.0\nRiver Vector Shapefile - SWOT_L2_HR_RiverSP_2.0\nLake Vector Shapefile - SWOT_L2_HR_LakeSP_2.0\nRaster NetCDF - SWOT_L2_HR_Raster_2.0\n\nLet’s start our search for River Vector Shapefiles with a particular pass, pass 013. SWOT files come in “reach” and “node” versions in the same collection, here we want the 10km reaches rather than the nodes. We will also only get files for North America, or ‘NA’ and call out a specific pass number that we want.\n\nresults = earthaccess.search_data(short_name = 'SWOT_L2_HR_RIVERSP_2.0', \n #temporal = ('2024-02-01 00:00:00', '2024-02-29 23:59:59'), # can also specify by time\n granule_name = '*Reach*_013_NA*') # here we filter by Reach files (not node), pass=013, continent code=NA\n\nGranules found: 6\n\n\nDuring the science orbit, a pass will be repeated once every 21 days. A particular location may have different passes observe it within the 21 days, however. See the SWOT swath visualizer for your location!\n\n\n\nDownload the Data into a folder\n\nearthaccess.download(results, \"./datasets/data_downloads/SWOT_files/\")\nfolder = Path(\"./datasets/data_downloads/SWOT_files\")\n\n Getting 6 granules, approx download size: 0.0 GB\nAccessing cloud dataset using dataset endpoint credentials: https://archive.swot.podaac.earthdata.nasa.gov/s3credentials\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.zip\n\n\n\n\nShapefiles come in a .zip format, and need to be unzipped in the existing folder\n\nfor item in os.listdir(folder): # loop through items in dir\n if item.endswith(\".zip\"): # check for \".zip\" extension\n zip_ref = zipfile.ZipFile(f\"{folder}/{item}\") # create zipfile object\n zip_ref.extractall(folder) # extract file to dir\n zip_ref.close() # close file\n\n\nos.listdir(folder)\n\n['SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.zip',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shx',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shp',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.prj',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.prj']" + "text": "Requirements\n\n1. Compute environment\nThis tutorial can be run in the following environments: - Local compute environment e.g. laptop, server: this tutorial can be run on your local machine\n\n\n2. Earthdata Login\nAn Earthdata Login account is required to access data, as well as discover restricted data, from the NASA Earthdata system. Thus, to access NASA data, you need Earthdata Login. Please visit https://urs.earthdata.nasa.gov to register and manage your Earthdata Login account. This account is free to create and only takes a moment to set up.\n\n\nImport libraries\n\nimport geopandas as gpd\nimport glob\nfrom pathlib import Path\nimport pandas as pd\nimport os\nimport zipfile\nimport earthaccess\n\nIn this notebook, we will be calling the authentication in the below cell.\n\nauth = earthaccess.login() \n\n\n\nSearch for SWOT data links\nWe want to find the SWOT files for a particular pass over North America.\nEach dataset has it’s own unique shortname, which can be used to search earthaccess. Shortnames can be found on dataset landing pages or Earthdata Search Collections.\n\nSWOT Level 2 KaRIn High Rate Version 2.0 Datasets:\n\nWater Mask Pixel Cloud NetCDF - SWOT_L2_HR_PIXC_2.0\nWater Mask Pixel Cloud Vector Attribute NetCDF - SWOT_L2_HR_PIXCVec_2.0\nRiver Vector Shapefile - SWOT_L2_HR_RiverSP_2.0\nLake Vector Shapefile - SWOT_L2_HR_LakeSP_2.0\nRaster NetCDF - SWOT_L2_HR_Raster_2.0\n\nLet’s start our search for River Vector Shapefiles with a particular pass, pass 013. SWOT files come in “reach” and “node” versions in the same collection, here we want the 10km reaches rather than the nodes. We will also only get files for North America, or ‘NA’ and call out a specific pass number that we want.\n\nresults = earthaccess.search_data(short_name = 'SWOT_L2_HR_RIVERSP_2.0', \n #temporal = ('2024-02-01 00:00:00', '2024-02-29 23:59:59'), # can also specify by time\n granule_name = '*Reach*_013_NA*') # here we filter by Reach files (not node), pass=013, continent code=NA\n\nGranules found: 6\n\n\nDuring the science orbit, a pass will be repeated once every 21 days. A particular location may have different passes observe it within the 21 days, however.\n\n\n\nDownload the Data into a folder\n\nearthaccess.download(results, \"./datasets/data_downloads/SWOT_files/\")\nfolder = Path(\"./datasets/data_downloads/SWOT_files\")\n\n Getting 6 granules, approx download size: 0.0 GB\nAccessing cloud dataset using dataset endpoint credentials: https://archive.swot.podaac.earthdata.nasa.gov/s3credentials\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.zip\nDownloaded: ./datasets/data_downloads/SWOT_files/SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.zip\n\n\n\n\nShapefiles come in a .zip format, and need to be unzipped in the existing folder\n\nfor item in os.listdir(folder): # loop through items in dir\n if item.endswith(\".zip\"): # check for \".zip\" extension\n zip_ref = zipfile.ZipFile(f\"{folder}/{item}\") # create zipfile object\n zip_ref.extractall(folder) # extract file to dir\n zip_ref.close() # close file\n\n\nos.listdir(folder)\n\n['SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.zip',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shx',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shp',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.prj',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_009_013_NA_20240104T143502_20240104T143504_PIC0_01.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.prj',\n 'SWOT_L2_HR_RiverSP_Reach_010_013_NA_20240125T112008_20240125T112010_PIC0_02.shp.xml',\n 'SWOT_L2_HR_RiverSP_Reach_007_013_NA_20231123T210452_20231123T210454_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.zip',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shx',\n 'SWOT_L2_HR_RiverSP_Reach_008_013_NA_20231214T174955_20231214T174957_PIC0_01.shp',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.dbf',\n 'SWOT_L2_HR_RiverSP_Reach_011_013_NA_20240215T080513_20240215T080514_PIC0_01.prj']" }, { "objectID": "notebooks/SWOT-EA-2021/Colocate_satellite_insitu_ocean.html#use-case-co-locate-satellite-and-in-situ-data-for-cross-validation", diff --git a/sitemap.xml b/sitemap.xml index 7c5ae483..33008a40 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,486 +2,486 @@ https://podaac.github.io/tutorials/index.html - 2024-08-29T20:00:14.203Z + 2024-08-29T22:25:22.335Z https://podaac.github.io/tutorials/quarto_text/CloudvsLocalWorkflows.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Questions.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/SWOT.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/GHRSST.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Advanced.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Sentinel6MF.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Dask_Coiled.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Webinars.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Contribute.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/cheatsheet.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/DataSubscriberDownloader.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Experimental.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/notebooks/GIS/GDAL_NetCDF_GeoTIFF.html - 2024-08-29T20:00:14.363Z + 2024-08-29T22:25:22.499Z https://podaac.github.io/tutorials/notebooks/GIS/MUR_SSTA_QGIS.html - 2024-08-29T20:00:14.363Z + 2024-08-29T22:25:22.499Z https://podaac.github.io/tutorials/notebooks/GIS/SWOTshp_CSVconversion.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/l2-regridding/reprojection notebook.html - 2024-08-29T20:00:14.735Z + 2024-08-29T22:25:22.875Z https://podaac.github.io/tutorials/notebooks/aws_lambda_sst/podaac-lambda-invoke-sst-global-mean.html - 2024-08-29T20:00:14.415Z + 2024-08-29T22:25:22.551Z https://podaac.github.io/tutorials/notebooks/Pre-SWOT_Numerical_Simulation_Demo.html - 2024-08-29T20:00:14.403Z + 2024-08-29T22:25:22.535Z https://podaac.github.io/tutorials/notebooks/Cloud L2SS subset and plot - JH.html - 2024-08-29T20:00:14.223Z + 2024-08-29T22:25:22.355Z https://podaac.github.io/tutorials/notebooks/DataStories/SWOTHR_Science_Application_localmachine.html - 2024-08-29T20:00:14.359Z + 2024-08-29T22:25:22.491Z https://podaac.github.io/tutorials/notebooks/DataStories/eof_example_ersst.html - 2024-08-29T20:00:14.363Z + 2024-08-29T22:25:22.499Z https://podaac.github.io/tutorials/notebooks/harmony subsetting/Harmony L2 Subsetter.html - 2024-08-29T20:00:14.723Z + 2024-08-29T22:25:22.867Z https://podaac.github.io/tutorials/notebooks/SWORD_River_Demo.html - 2024-08-29T20:00:14.403Z + 2024-08-29T22:25:22.539Z https://podaac.github.io/tutorials/notebooks/s3/S3-Access.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.967Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/workshop_osm_2022/CloudAWS_AmazonRiver_Estuary_Exploration.html - 2024-08-29T20:00:14.799Z + 2024-08-29T22:25:22.939Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/workshop_osm_2022/Cloud_DirectDownload_AmazonRiver_Estuary_Exploration.html - 2024-08-29T20:00:14.807Z + 2024-08-29T22:25:22.951Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/swot_ea_hackweek_2022/HLS-WaterDetection-Cloud.html - 2024-08-29T20:00:14.739Z + 2024-08-29T22:25:22.879Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/arctic_2019.html - 2024-08-29T20:00:14.739Z + 2024-08-29T22:25:22.879Z https://podaac.github.io/tutorials/notebooks/MODIS_L2P_SST_DataCube.html - 2024-08-29T20:00:14.399Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/sentinel-6/S6_Cloud_Notebook.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/notebooks/Advanced_cloud/dask_cluster_01.html - 2024-08-29T20:00:14.219Z + 2024-08-29T22:25:22.347Z https://podaac.github.io/tutorials/notebooks/Advanced_cloud/coiled_function_01.html - 2024-08-29T20:00:14.215Z + 2024-08-29T22:25:22.347Z https://podaac.github.io/tutorials/notebooks/Advanced_cloud/basic_dask.html - 2024-08-29T20:00:14.203Z + 2024-08-29T22:25:22.335Z https://podaac.github.io/tutorials/notebooks/PODAAC_CMR_Shapefile_Search_MODIS_UAT.html - 2024-08-29T20:00:14.399Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/SWOT-EA-2021/Estuary_explore_inCloud_zarr.html - 2024-08-29T20:00:14.407Z + 2024-08-29T22:25:22.543Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_L4_DAWG_SOS_DISCHARGE_gauges.html - 2024-08-29T20:00:14.515Z + 2024-08-29T22:25:22.651Z https://podaac.github.io/tutorials/notebooks/datasets/SWOTHR_s3Access.html - 2024-08-29T20:00:14.511Z + 2024-08-29T22:25:22.647Z https://podaac.github.io/tutorials/notebooks/datasets/Localmachine_SWOT_Oceanography.html - 2024-08-29T20:00:14.431Z + 2024-08-29T22:25:22.563Z https://podaac.github.io/tutorials/notebooks/datasets/OPERA_GIS_Notebook.html - 2024-08-29T20:00:14.455Z + 2024-08-29T22:25:22.595Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_L4_DAWG_SOS_DISCHARGE_gauges_plot_all.html - 2024-08-29T20:00:14.515Z + 2024-08-29T22:25:22.651Z https://podaac.github.io/tutorials/notebooks/datasets/OISSS_L4_multimission_monthly_v1.html - 2024-08-29T20:00:14.443Z + 2024-08-29T22:25:22.579Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_L4_DAWG_SOS_DISCHARGE.html - 2024-08-29T20:00:14.511Z + 2024-08-29T22:25:22.651Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_PIXC_PhaseUnwrap_localmachine.html - 2024-08-29T20:00:14.543Z + 2024-08-29T22:25:22.683Z https://podaac.github.io/tutorials/notebooks/datasets/enso_MUR_tutorial_final.html - 2024-08-29T20:00:14.699Z + 2024-08-29T22:25:22.839Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_L4_DAWG_SOS_DISCHARGE_visualize.html - 2024-08-29T20:00:14.519Z + 2024-08-29T22:25:22.659Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_quality_flag_demo.html - 2024-08-29T20:00:14.691Z + 2024-08-29T22:25:22.831Z https://podaac.github.io/tutorials/notebooks/opendap/MUR-OPeNDAP.html - 2024-08-29T20:00:14.819Z + 2024-08-29T22:25:22.959Z https://podaac.github.io/tutorials/notebooks/harmony_concatenation/Harmony_Concatenation.html - 2024-08-29T20:00:14.727Z + 2024-08-29T22:25:22.867Z https://podaac.github.io/tutorials/mcc_api/metadata_compliance_checker_API.html - 2024-08-29T20:00:14.203Z + 2024-08-29T22:25:22.335Z https://podaac.github.io/tutorials/external/Downloader.html - 2024-08-29T20:01:01.804Z + 2024-08-29T22:25:58.491Z https://podaac.github.io/tutorials/external/ECCO_download_data.html - 2024-08-29T20:01:00.144Z + 2024-08-29T22:25:57.507Z https://podaac.github.io/tutorials/external/access-local-python.html - 2024-08-29T20:01:00.560Z + 2024-08-29T22:25:57.883Z https://podaac.github.io/tutorials/external/July_2022_Earthdata_Webinar.html - 2024-08-29T20:00:57.776Z + 2024-08-29T22:25:55.915Z https://podaac.github.io/tutorials/external/ECCO_cloud_direct_access_s3.html - 2024-08-29T20:00:59.880Z + 2024-08-29T22:25:57.319Z https://podaac.github.io/tutorials/external/access-local-opendap.html - 2024-08-29T20:01:00.880Z + 2024-08-29T22:25:57.967Z https://podaac.github.io/tutorials/external/NASA_Earthdata_Authentication.html - 2024-08-29T20:00:13.911Z + 2024-08-29T22:25:22.039Z https://podaac.github.io/tutorials/external/zarr_access.html - 2024-08-29T20:00:55.980Z + 2024-08-29T22:25:54.575Z https://podaac.github.io/tutorials/external/DownloadDopplerScattData.html - 2024-08-29T20:00:58.024Z + 2024-08-29T22:25:56.095Z https://podaac.github.io/tutorials/external/Introduction_to_xarray.html - 2024-08-29T20:00:57.356Z + 2024-08-29T22:25:55.655Z https://podaac.github.io/tutorials/external/cof-zarr-reformat.html - 2024-08-29T20:00:55.552Z + 2024-08-29T22:25:54.247Z https://podaac.github.io/tutorials/external/zarr-eosdis-store.html - 2024-08-29T20:00:55.076Z + 2024-08-29T22:25:53.983Z https://podaac.github.io/tutorials/external/Subscriber.html - 2024-08-29T20:01:02.008Z + 2024-08-29T22:25:58.615Z https://podaac.github.io/tutorials/external/SWOT_to_kerchunk.html - 2024-08-29T20:01:02.656Z + 2024-08-29T22:25:58.863Z https://podaac.github.io/tutorials/external/earthdata_search.html - 2024-08-29T20:01:01.172Z + 2024-08-29T22:25:58.139Z https://podaac.github.io/tutorials/external/read_data.html - 2024-08-29T20:01:01.568Z + 2024-08-29T22:25:58.383Z https://podaac.github.io/tutorials/external/access-cloud-python.html - 2024-08-29T20:01:00.364Z + 2024-08-29T22:25:57.659Z https://podaac.github.io/tutorials/external/VisualizeDopplerScattData.html - 2024-08-29T20:00:59.060Z + 2024-08-29T22:25:56.787Z https://podaac.github.io/tutorials/external/find_data_programmatically.html - 2024-08-29T20:01:01.372Z + 2024-08-29T22:25:58.259Z https://podaac.github.io/tutorials/external/insitu_dataviz_demo.html - 2024-08-29T20:00:59.580Z + 2024-08-29T22:25:57.123Z https://podaac.github.io/tutorials/external/Direct_S3_Access_NetCDF.html - 2024-08-29T20:00:13.871Z + 2024-08-29T22:25:21.999Z https://podaac.github.io/tutorials/external/SWOT_SSH_dashboard.html - 2024-08-29T20:01:06.944Z + 2024-08-29T22:26:02.227Z https://podaac.github.io/tutorials/notebooks/harmony_concatenation/Harmony_Subsetting_Concatenation.html - 2024-08-29T20:00:14.735Z + 2024-08-29T22:25:22.875Z https://podaac.github.io/tutorials/notebooks/podaac_cmr_tutorial.html - 2024-08-29T20:00:14.823Z + 2024-08-29T22:25:22.967Z https://podaac.github.io/tutorials/notebooks/Harmony API.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_Raster_Notebook_local.html - 2024-08-29T20:00:14.687Z + 2024-08-29T22:25:22.827Z https://podaac.github.io/tutorials/notebooks/datasets/smap_imerg_tutorial.html - 2024-08-29T20:00:14.723Z + 2024-08-29T22:25:22.863Z https://podaac.github.io/tutorials/notebooks/datasets/DirectCloud_Access_SWOT_Oceanography.html - 2024-08-29T20:00:14.419Z + 2024-08-29T22:25:22.555Z https://podaac.github.io/tutorials/notebooks/datasets/SWOTHR_localmachine.html - 2024-08-29T20:00:14.479Z + 2024-08-29T22:25:22.619Z https://podaac.github.io/tutorials/notebooks/datasets/OPERA_GIS_Cloud.html - 2024-08-29T20:00:14.451Z + 2024-08-29T22:25:22.587Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_USGS_Comparison.html - 2024-08-29T20:00:14.691Z + 2024-08-29T22:25:22.827Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_PIXC_Area_localmachine.html - 2024-08-29T20:00:14.523Z + 2024-08-29T22:25:22.659Z https://podaac.github.io/tutorials/notebooks/datasets/SWOT_Raster_Notebook_cloud.html - 2024-08-29T20:00:14.639Z + 2024-08-29T22:25:22.779Z https://podaac.github.io/tutorials/notebooks/datasets/Hydrocron_SWOT_timeseries_examples.html - 2024-08-29T20:00:14.427Z + 2024-08-29T22:25:22.563Z https://podaac.github.io/tutorials/notebooks/datasets/MUR_SST_Washington_Comparison.html - 2024-08-29T20:00:14.439Z + 2024-08-29T22:25:22.575Z https://podaac.github.io/tutorials/notebooks/SearchDownload_SWOTviaCMR.html - 2024-08-29T20:00:14.407Z + 2024-08-29T22:25:22.543Z https://podaac.github.io/tutorials/notebooks/SWOT-EA-2021/Colocate_satellite_insitu_ocean.html - 2024-08-29T20:00:14.407Z + 2024-08-29T22:25:22.543Z https://podaac.github.io/tutorials/notebooks/PODAAC_Data_Subscriber.html - 2024-08-29T20:00:14.399Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/Advanced_cloud/dask_delayed_01.html - 2024-08-29T20:00:14.223Z + 2024-08-29T22:25:22.355Z https://podaac.github.io/tutorials/notebooks/Advanced_cloud/coiled_cluster_01.html - 2024-08-29T20:00:14.207Z + 2024-08-29T22:25:22.339Z https://podaac.github.io/tutorials/notebooks/sentinel-6/Access_Sentinel6_NRT.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.967Z https://podaac.github.io/tutorials/notebooks/sentinel-6/Access_Sentinel6_By_CyclePass.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.967Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/swot_ea_workshop_sept2022/SWOTHR_s3Access.html - 2024-08-29T20:00:14.791Z + 2024-08-29T22:25:22.931Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/swot_ea_hackweek_2022/HLS-WaterDetection-Local.html - 2024-08-29T20:00:14.739Z + 2024-08-29T22:25:22.879Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/swot_ea_hackweek_2022/River_Heights_in_the_Cloud.html - 2024-08-29T20:00:14.791Z + 2024-08-29T22:25:22.931Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/workshop_osm_2022/ECCO_ssh_sst_corr.html - 2024-08-29T20:00:14.811Z + 2024-08-29T22:25:22.951Z https://podaac.github.io/tutorials/notebooks/meetings_workshops/workshop_osm_2022/S6_OPeNDAP_Access_Gridding.html - 2024-08-29T20:00:14.819Z + 2024-08-29T22:25:22.959Z https://podaac.github.io/tutorials/notebooks/batch_download_podaac_data.html - 2024-08-29T20:00:14.415Z + 2024-08-29T22:25:22.551Z https://podaac.github.io/tutorials/notebooks/harmony subsetting/shapefile_subset.html - 2024-08-29T20:00:14.727Z + 2024-08-29T22:25:22.867Z https://podaac.github.io/tutorials/notebooks/podaac_cmr_s3_links.html - 2024-08-29T20:00:14.819Z + 2024-08-29T22:25:22.959Z https://podaac.github.io/tutorials/notebooks/DataStories/SWOTHR_Science_Application.html - 2024-08-29T20:00:14.295Z + 2024-08-29T22:25:22.427Z https://podaac.github.io/tutorials/notebooks/Tutorials_TEMPLATE.html - 2024-08-29T20:00:14.407Z + 2024-08-29T22:25:22.543Z https://podaac.github.io/tutorials/notebooks/HUC Feature Translation Service Examples-updated-20210804.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/aws_lambda_sst/docs/documentation.html - 2024-08-29T20:00:14.407Z + 2024-08-29T22:25:22.543Z https://podaac.github.io/tutorials/notebooks/aws_lambda_sst/sst-global-mean-exploratory.html - 2024-08-29T20:00:14.415Z + 2024-08-29T22:25:22.551Z https://podaac.github.io/tutorials/notebooks/GIS/SWOT_GISshapefiles.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/GIS/Subscriber_nc_to_tif_SWOT.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/notebooks/GIS/SWOT_datetime_GIS.html - 2024-08-29T20:00:14.395Z + 2024-08-29T22:25:22.531Z https://podaac.github.io/tutorials/quarto_text/DatasetSpecificExamples.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/ScienceDataStories.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/ECCO.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/SMAP.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/CloudOptimizedExamples.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Tutorials.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/TechGuides.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/SMODE.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/Workshops.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/GIS.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/OPERA.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/HowTo.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z https://podaac.github.io/tutorials/quarto_text/SWOT_Datum.html - 2024-08-29T20:00:14.827Z + 2024-08-29T22:25:22.971Z