Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Accessing NCAR data origin data and benchmark

2.26 s ± 534 ms per loop (mean ± std. dev. of 10 runs, 1 loop each)
<TimeitResult : 2.26 s ± 534 ms per loop (mean ± std. dev. of 10 runs, 1 loop each)>
23 s ± 11.2 s per loop (mean ± std. dev. of 10 runs, 1 loop each)
<TimeitResult : 23 s ± 11.2 s per loop (mean ± std. dev. of 10 runs, 1 loop each)>
[13.864690586133662, 7.717487157007084, 5.844226304808398, 8.991274817746458, 6.754802908552583, 6.624368112341729, 8.064236876146186, 5.485919119718245, 7.1418875866103155, 10.060624202951091]
1.44 s ± 362 ms per loop (mean ± std. dev. of 10 runs, 1 loop each)
<TimeitResult : 1.44 s ± 362 ms per loop (mean ± std. dev. of 10 runs, 1 loop each)>
20.5 s ± 4.29 s per loop (mean ± std. dev. of 10 runs, 1 loop each)
<TimeitResult : 20.5 s ± 4.29 s per loop (mean ± std. dev. of 10 runs, 1 loop each)>

Do the same thing, but with new data

osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f003.grib2
43.416706800460815
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f006.grib2
46.3556911945343
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f009.grib2
36.32691025733948
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f012.grib2
40.33690285682678
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f015.grib2
31.145659923553467
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f018.grib2
24.366804838180542
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f021.grib2
18.750062227249146
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f024.grib2
19.145925045013428
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f027.grib2
20.25401520729065
osdf:///ncar/rda/d084001/2024/20241109/gfs.0p25.2024110900.f030.grib2
19.105170965194702
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2
osdf:///ncar/rda/d083002/grib2/2016/2016.01/fnl_20160102_00_00.grib2

Plot Benchmark

/var/folders/s6/91vtlny15ndg8d653_5yj3d54s47g_/T/ipykernel_24500/3617907460.py:3: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
  ax.set_xticklabels(['HTTPS 20 MB','OSDF 20 MB - Cached', 'OSDF 20 MB - First Run'])
[]
<Figure size 1000x600 with 1 Axes>
/var/folders/s6/91vtlny15ndg8d653_5yj3d54s47g_/T/ipykernel_24500/2032745465.py:2: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
  ax.set_xticklabels(['HTTPS 500 MB','OSDF 500 MB - Cached','OSDF 500 MB - First Try'])
[]
<Figure size 1000x600 with 1 Axes>
[13.416349938727265, 9.6952453944973, 29.545437088672035, 24.553432234069625, 28.207432825731722, 29.84377372437392, 32.72366319513727, 25.386109128117045, 29.647175384951844, 27.80469570913068]