Ferret data server fds
Download
1 / 8

Ferret Data Server (FDS) - PowerPoint PPT Presentation


  • 430 Views
  • Updated On :
  • Presentation posted in: Pets / Animals

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

Ferret Data Server (FDS)

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)

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

  • 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)

  • 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

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

yes? cancel data/all

yes? cancel region

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

yes? show data

yes? shade sst_ave


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

  • 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
  • Login