input4mips: boundary condieons and forcing datasets for … · pcmdi.llnl.gov/home doe esgf f2f...

22
pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing Datasets for CMIP6 Paul J. Durack, Karl E. Taylor, Sasha Ames, Denis Nadeau, Tony Hoang and many others.. Wednesday 7 th December 2016 PROGRAM FOR CLIMATE MODEL DIAGNOSIS AND INTERCOMPARISON (PCMDI) LLNL IM Release#: LLNL-PRES-712497

Upload: phamquynh

Post on 02-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

pcmdi.llnl.gov/home

DOEESGFF2F2016,Marrio2MetroCenter,WashingtonD.C.

input4MIPs:BoundaryCondiEonsandForcingDatasetsforCMIP6PaulJ.Durack,KarlE.Taylor,SashaAmes,DenisNadeau,TonyHoangandmanyothers..Wednesday7thDecember2016

PROGRAMFORCLIMATEMODELDIAGNOSISANDINTERCOMPARISON(PCMDI)

LLNLIMRelease#:LLNL-PRES-712497

Page 2: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

SecEon0:Whatisinput4MIPsObservaEonally-derivedinputdatasetsforModelIntercomparisonProjects(MIPs)

input4MIPs|PaulJ.Durack

Page 3: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  AllrequiredforcingdatasetsforCMIP(DECK)andsatelliteMIPexperiments•  Userbaseislikelysmall~100usersmax?

Whatisinput4MIPs:

input4MIPs|PaulJ.Durack

Page 4: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Movingtarget–using“live”googledoctokeeptrackofchangingdatasets

Whatisinput4MIPs:

input4MIPs|PaulJ.Durack

Page 5: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Searchfacets–havea2emptedtoconformascloselytoCMIP6aspossible

Whatisinput4MIPs:

input4MIPs|PaulJ.Durack

Page 6: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Searchfacets–havea2emptedtoconformascloselytoCMIP6aspossible

Whatisinput4MIPs:

input4MIPs|PaulJ.Durack

Page 7: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

SecEon1:ProblemdataExpandingESGFsupportformoredataformats

input4MIPs|PaulJ.Durack

Page 8: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Largesinglefilesvstemporalchunking(1x16GBvs8x2GBEmechunks)•  ~16GB(UMD)–userdownloadsin3rdworldcountries

•  Willlargefilesbeanissueforusersbehindfirewalls?•  Whatistheexperiencewithdownloadrestartswithwget(whataboutrsync?)

ProblemaEcdata:

input4MIPs|PaulJ.Durack

Page 9: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Non-CMIPdata:MulEplevariablesperfile(UoM)–rewriteifpossible

ProblemaEcdata:

input4MIPs|PaulJ.Durack

Page 10: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Non-CMIPdata:MulEplevariablesperfile(UoM)–rewriteifpossible

ProblemaEcdata:

input4MIPs|PaulJ.Durack

Rewri2enfile..

Page 11: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Non-CFcompliant(non-gridded)netcdf(RFMIP)•  MulEplevarslimitsESGFfuncEonality,noopenDAP..

ProblemaEcdata:

input4MIPs|PaulJ.Durack

Page 12: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Non-CFcompliant(non-gridded)netcdf(RFMIP)•  MulEplevarslimitsESGFfuncEonality,noopenDAP..

ProblemaEcdata:

input4MIPs|PaulJ.Durack

•  Publisherbreaking..WillbefixedbyCDMS2

Page 13: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  Non-netcdf–targzipped,codesnippets,textfiles(MPI)

ProblemaEcdata:

input4MIPs|PaulJ.Durack

Page 14: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

SecEon2:AdapEngDRSMakingdocumentaEon,codeandancillarydataafirstclassESGFciEzen

input4MIPs|PaulJ.Durack

Page 15: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

Worktowardallowing“documentaQon”tobepublishedalongsidethenetcdfdata,forthiswewouldbeusingastandarddirectorystructureasbelow(fortheRFMIPandUMDdataweplantohostandthePCMDIdatawecurrentlyalreadyhave):Datasetsof“standard/CMIP”onevariableperfileformat:CMIP6 = <mip_era>/<activity_id>/<institution_id>/<source_id>/<experiment_id>/<member_id>/<table_id>/<variable_id>/<grid_label>/<version>

input4MIPs = CMIP6/input4MIPs/<institution_id>/<dataset_category>/<target_mip>/<frequency>/<realm>/<source_id>/<variable_id>/<grid_label>/<version>/files.nc

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/areacello/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sic/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sicbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tos/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tosbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/documentation/none/v20161020/*.pdf or *.txt or *.docx etc

AdapEngDRSfordocumentaEon/code:

input4MIPs|PaulJ.Durack

Page 16: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

Worktowardallowing“documentaQon”tobepublishedalongsidethenetcdfdata,forthiswewouldbeusingastandarddirectorystructureasbelow(fortheRFMIPandUMDdataweplantohostandthePCMDIdatawecurrentlyalreadyhave):Datasetsof“standard/CMIP”onevariableperfileformat:CMIP6 = <mip_era>/<activity_id>/<institution_id>/<source_id>/<experiment_id>/<member_id>/<table_id>/<variable_id>/<grid_label>/<version>

input4MIPs = CMIP6/input4MIPs/<institution_id>/<dataset_category>/<target_mip>/<frequency>/<realm>/<source_id>/<variable_id>/<grid_label>/<version>/files.nc

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/areacello/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sic/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sicbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tos/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tosbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/documentation/none/v20161020/*.pdf or *.txt or *.docx etc

DatasetwithmulEplevariablesinsinglefiles(notgridded):CMIP6/input4MIPs/UColorado/RFMIP/RFMIP/invariant/atmos/UColorado-RFMIP-0-2/multiple/none/v20161101/RFMIP-IRF-Inputs.nc CMIP6/input4MIPs/UColorado/RFMIP/RFMIP/invariant/atmos/UColorado-RFMIP-0-2/documentation/none/v20161101/RFMIP.pdf or *.txt or *.docx etc

AdapEngDRSfordocumentaEon/code:

input4MIPs|PaulJ.Durack

Page 17: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

Worktowardallowing“documentaQon”tobepublishedalongsidethenetcdfdata,forthiswewouldbeusingastandarddirectorystructureasbelow(fortheRFMIPandUMDdataweplantohostandthePCMDIdatawecurrentlyalreadyhave):Datasetsof“standard/CMIP”onevariableperfileformat:CMIP6 = <mip_era>/<activity_id>/<institution_id>/<source_id>/<experiment_id>/<member_id>/<table_id>/<variable_id>/<grid_label>/<version>

input4MIPs = CMIP6/input4MIPs/<institution_id>/<dataset_category>/<target_mip>/<frequency>/<realm>/<source_id>/<variable_id>/<grid_label>/<version>/files.nc

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/areacello/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sic/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/sicbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tos/gn/v20161020/

CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/tosbcs/gn/v20161020/ CMIP6/input4MIPs/PCMDI/SSTsAndSeaIce/CMIP/mon/ocean/PCMDI-AMIP-1-1-1/documentation/none/v20161020/*.pdf or *.txt or *.docx etc

DatasetwithmulEplevariablesinsinglefiles(notgridded):CMIP6/input4MIPs/UColorado/RFMIP/RFMIP/invariant/atmos/UColorado-RFMIP-0-2/multiple/none/v20161101/RFMIP-IRF-Inputs.nc CMIP6/input4MIPs/UColorado/RFMIP/RFMIP/invariant/atmos/UColorado-RFMIP-0-2/documentation/none/v20161101/RFMIP.pdf or *.txt or *.docx etc

DatasetwithmulEplevariablesinmulEplefiles(gridded):CMIP6/input4MIPs/UMD/LandUse/CMIP/mon/land/UMD-2-0/multiple/gn/v20161101/*a.nc, *b.nc, c.nc CMIP6/input4MIPs/UMD/LandUse/CMIP/mon/land/UMD-2-0/documentation/none/v20161101/*.pdf or *.txt or *.docx etc

ExpandingDRSwouldbeagreatnewaddiQon,anduseableacrossobs4MIPsdata(wheretherewilllikelyalsobeotherdataformatsinaddiQontopdfdocumentaQon).

AdapEngDRSfordocumentaEon/code:

input4MIPs|PaulJ.Durack

Page 18: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

SecEon3:DeprecaEngdatasetsHowtogracefully“hide”obsoletedatasets,butleavethemavailablefortrace-ability

input4MIPs|PaulJ.Durack

Page 19: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

•  “Hiding”datasetsthatarenotthelatestwouldbeuseful•  UsefulfordatasetsthatarenotproblemaQc,butaredeprecated(ratherthanunpublishing)

•  PCMDIAMIPdatasetisupdatedevery6months–1.1.0vs1.1.1vs1.1.2..

DeprecaEngdatasets(gracefully):

input4MIPs|PaulJ.Durack

Page 20: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

SecEon4:BreakingSYNDAMulEplevariablefilesdonotconformtoCMIP-standardsand..

input4MIPs|PaulJ.Durack

Page 21: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

BreakingSYNDA:

input4MIPs|PaulJ.Durack

• SYNDAhashitproblemsdownloadinginput4MIPsdatawithmorethanasinglevariableperfile• ContributeddatapassedtheCF-check,butisn’tCMIP“format”• Asinput4MIPsdataisn’tderivedfrommodels,theDRSstructurediffersfromtheCMIP5data• Manyofthe“obs”productscontributedhaveinteracEngvariables–tousethedatayouneedmorethanasinglevariableinmemory• Thepathforwardisnotclear..

Page 22: input4MIPs: Boundary CondiEons and Forcing Datasets for … · pcmdi.llnl.gov/home DOE ESGF F2F 2016, Marrio2 Metro Center, Washington D.C. input4MIPs: Boundary CondiEons and Forcing

pcmdi.llnl.gov/home

ThankyouPaulJ.Durackt +19254225208e [email protected] www-pcmdi.llnl.gov