Working session on how to import data from Argovis into your programming environment of choice: Friday 26 June at 1 pm MT. The session is free, yet please register here.
Slides from presentation delivered as part of SOCCOM meeting on 26 May, 2020. There is an emphasis on BGC floats and the Southern Ocean.
Slides from presentation delivered as part of the US CLIVAR POS Panel Webinar series on 2 April, 2020. There is an emphasis on BGC and Deep Argo floats.
Video tutorial series on YouTube
The latest video posted on 21 November 2019 talks about how to get data from Argovis via the API function and how to make some plots in Python based on the returned data.
Video of above presentation delivered as part of the US CLIVAR POS Panel Webinar series on 2 April, 2020.
Here are links to the global metadata API call in:
The script is designed to query the Argovis database by month and can be looped over all months and years to get statistics for the entire Argovis dataset. There is an additional Matlab script that creates a map with the density of profiles in 1° bins similar to what is shown below.
Here are links to:
August 2019 | Profile API call in python and matlab |
August 2019 | Platform API call in python and matlab |
August 2019 | Region API call in python |
June 2020 | Link to Argovis GitHub containing Matlab scripts for a regional API call with option to get only core/Deep data, only BGC data or both and a BGC platform API |
Blog post with examples and instructions for the other Argovis module API calls which co-locate Atmospheric River data and show Argo float trajectory forecasts.
SOSE sea ice coverage API call in Matlab.
The Argovis database is comprised of Argo profiles with good quality data, times and locations. There are also profiles with missing locations (likely under-ice profiles) which will be returned when data from the entire float is requested via the API. Currently, there are four different types of API calls to access the database which are described in the table below. There are links to example codes in both Python and Matlab for each type of call below the table.
Argo API call types | Input | Output | ||
Profile | Platform number and cycle number |
lat
lon position_qc POSITIONING_SYSTEM date date_qc
cycle_number
station_parameters
|
Measurements:
Temperature, Pressure, Salinity WMO_INST_TYPE |
pres_max_for_TEMP
pres_max_for_PSAL pres_min_for_TEMP pres_min_for_PSAL
date_added
|
Platform | Platform number | |||
Region |
Time range, pressure range, set of latitude and longitude vertices
to define shape |
|||
Global metadata by month | Month and year |
pres_max_for_TEMP
pres_max_for_PSAL pres_min_for_TEMP pres_min_for_PSAL
date_added
|
Argovis module API calls | Input | Output | URL |
Atmospheric rivers |
Datetime in following format:
%YYYY-%mm-%ddT%HH:%MM:%SSZ |
Polygon coordinates for 20 atmospheric river shapes on that day |
https://argovis.colorado.edu/arShapes/findByDate?date=2010-01-01T00:00:00Z
Returns atmospheric river shapes for January 1, 2010 |
Float trajectory | Location and forecast length in days | Float trajectory object at that location |
https://argovis.colorado.edu/covarGrid/60.000001/10/120
Returns trajectory object at 60°E and 10°N with a forecast length of 120 days |
Grids | Latitude and longitude range, grid name, year, month and depth level | Grid values in desired ranges | https://argovis.colorado.edu/griddedProducts/grid/window?latRange=[21.834305,31.103117]&lonRange=[-42.128202,-20.32501]&gridName=rgTempAnom&monthYear=01-2012&presLevel=10 |
Acknowledgments and SupportSome of these python tutorials are adapted from a blog written by Tyler Tucker. If you have any questions or problems using the site, please feel free to contact us at argo@ucsd.edu.
|