Ferret data server fds
Download
1 / 8

FDS - PowerPoint PPT Presentation


  • 452 Views
  • Updated On :

Ferret Data Server (FDS). Ferret as an OPeNDAP server. Based on Anagram. Eases server development provides reusable components for responding to OPeNDAP API managing back end process space error handling abuse filtering. FDS Features. OPeNDAP API Abuse filters

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'FDS' - Rita


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Ferret data server fds l.jpg

Ferret Data Server (FDS)

Ferret as an OPeNDAP server


Based on anagram l.jpg
Based on Anagram

  • Eases server development

  • provides reusable components for

    • responding to OPeNDAP API

    • managing back end process space

    • error handling

    • abuse filtering


Fds features l.jpg
FDS Features

  • OPeNDAP API

  • Abuse filters

  • XML based configuration files

  • Ferret journal scripts can be used to synthesize datasets

  • URL syntax for server side calculations

  • FDS documentation

    http://ferret.pmel.noaa.gov/FDS/


Fds urls beyond opendap l.jpg
FDS URLs (beyond OPeNDAP)

  • expression syntax

    http://machine:port/FDS/_expr_{dataset1,dataset2,…}{expression1;expression2;…} {region}.URLsuffix?constraint

  • regridding example

    http://stout.pmel.noaa.gov:9090/FDS/_expr_{small_coads,small_levitus}{define grid/like=SST cg;A=SST[d=1]-TEMP[d=2,g=cg]}.asc?A


Fds tutorial subsetting l.jpg
FDS Tutorial: subsetting

yes? use”http://address:9090/FDS/coads_local”

yes? show data

yes? shade sst[i=1:180:4,j=1:90:4,l=9]

yes? set region/x=180:280/y=0:60/t=“15-sep”

yes? shade sst


Fds tutorial expressions l.jpg
FDS Tutorial: expressions

yes? cancel data/all

yes? cancel region

yes? use “http://address:9090/FDS/_expr_{coads_local}{SST_AVE=SST[[email protected]]}”

yes? show data

yes? shade sst_ave


Fds tutorial regridding l.jpg
FDS Tutorial: regridding

  • Browser access

    http://address:9090/FDS/_expr_{small_coads,small_levitus}{define grid/like=SST cg;A=SST[d=1]-TEMP[d=2,g=cg]}.info?A

  • Ferret access

    yes? use “http://address:9090/FDS/_expr_{small_coads,small_levitus}{define grid/like=SST cg;A=SST[d=1]-TEMP[d=2,g=cg]}”


Fds configuration l.jpg
FDS Configuration

  • confguration file

    /usr/local/fds/fds/fds.xml

  • data directory

    ./testdata

  • data cache

    ./temp/fds/

  • Setting up our chlorophyll dataset

    http://pet01.pet.navo.hpc.mil/


ad