ferret data server fds
Download
Skip this Video
Download Presentation
Ferret Data Server (FDS)

Loading in 2 Seconds...

play fullscreen
1 / 8

FDS - PowerPoint PPT Presentation


  • 454 Views
  • Uploaded 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

Ferret Data Server (FDS)

Ferret as an OPeNDAP server

based on anagram
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
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
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
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
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
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
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/