- 5
- 0
- 约1.24万字
- 约 33页
- 2017-05-29 发布于四川
- 举报
# create metadata for SST experiment ? $exp = createExperimentMetadata(avhrr_sstModel); $exp_step = createExpStepMetadata($exp, avhrr_sstExpStp); ? addValue($exp_step, avhrr_sstExpStp.base_temp, $base_temp); addValue($exp_step, avhrr_sstExpStp.temp_step, $temp_step); ... ? saveToDB($exp_step, avhrr_sstExpStp); closeMetadata($exp_step); # connect input and output images to experiment ? registerExperimentInputs($exp, $L1B_ID); registerExperimentOutputs($exp, $SST_ID); ? # finish recording ESSW metadata ? endXMLBld(); AHVRR Level 1B product Multi-channel sea surface temperature algorithm Sea surface temperature (SST) avhrr_ sstModel avhrr_l1b avhrr_sst Wrapper Example: Lineage Links Process graph reconstructedfrom ESSW database ESSW Lessons Providers are customers ESIPs aren’t much good unless scientists are happy to put information in them A light touch is the right touch Wrapping is easier for scientists and their programmers to deal with than complete re-engineering Scientists do write scripts, but not necessarily Perl Scripting (gluing stuff together) comes naturally to scientists Scientists don’t write DTDs Nobody calls metadata APIs ESSW was automatic, but not automatic enough… Lineage Capture, Take 2 The ES3 experience ES3 : Earth System Science Server ESSW++ data lineage tracking BUB data storage ROCKS processing clusters Alexandria Digital Library Microsoft TerraServer MODster OpenDAP MODIS Corona AVHRR Watershed-scale snow product Global-scale snow product From ESSW to ES3: Summary Perl wrappers ? “Probulators” Perl API ? web services + XML messages MySQL ? XML database(s) From Wrappers to Probulators Wrappers: Active Lineage + Complete control over what gets recorded Single language/API for all wrapped events Not tied to execution You can even lie about what happened – Must explicitly script everything Scripts can drift from reality You can even lie about what happened From Wrappers to Probulators Probulators: Passive Lineage + Record what
您可能关注的文档
最近下载
- 健身休闲俱乐部经营管理-全套PPT课件.pptx
- 药品强光照射试验箱验证报告.doc VIP
- 化学丨甘肃省2025届高三下学期3月月考试卷(甘肃一诊)化学试卷含答案或解析.pdf VIP
- 省级科研课题开题报告.docx VIP
- 绿城精装修规范图集.pdf VIP
- 2025-2030中国数字货币行业发展分析及发展趋势预测报告.docx
- 2020年河南省中考物理试题及参考答案(word解析版).docx VIP
- 英语-甘肃省2025年高三月考试卷(3月)(甘肃一诊)试题和答案.docx VIP
- 山西中考数学模拟试卷及答案.doc VIP
- 人工智能(人工智能大数据技术相关专业)全套教学课件.pptx
原创力文档

文档评论(0)