Your SlideShare is downloading. ×
0
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Pimmsegu2013c
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Pimmsegu2013c

226

Published on

PIMMS presentation at EGU in the Metadata, Data Models and Semantics session …

PIMMS presentation at EGU in the Metadata, Data Models and Semantics session
http://meetingorganizer.copernicus.org/EGU2013/EGU2013-10121.pdf

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
226
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • If you are documenting something for which no CV exists then of course you’ll need to develop a new CV. Otherwise this flow chart helps you to decide if your project will need to extend an existing CV. We expect you’ll only really need to extend a CV if you are doing model development that is distributed across different teams in different institutions because that’s when uniformity in how things are described becomes advantageous.
  • Transcript

    • 1. #pimmsMRD http://pimms.ceda.ac.uk https://github.com/cedadev/pimms Tools for Capturing Metadata about SimulationsCharlotte Pascoe, Gerard Devine, Greg Tourte, Stephen Pascoe, Hannah Barjat, Bryan Lawrence
    • 2. Portable Infrastructure for the Metafor Metadata SystemCommon Information Model (CIM) Why… What… How…A simplified view of the UML developed by METAFOR model that underpins PIMMS
    • 3. <component name="Radiation">Why… What… <definition status="missing">Definition of component type Radiation required</definition> How… <parameter name="RadiativeTimeStep" choice="keyboard"> <definition status="missing">Definition of property name RadiativeTimeStep required</definition> <value format="numerical" name="time step" units="time units"/> </parameter> <parametergroup name="Longwave"> <parameter name="SchemeType" choice="XOR"> <definition status="missing">Definition of property name SchemeType required</definition> <value name="Wide-band model"/> <value name="Wide-band (Morcrette)"/> <value name="K-correlated"/> <value name="K-correlated (RRTM)"/> <value name="other"/> </parameter> <parameter name="Method" choice="XOR"> <definition status="missing">Definition of property name Method required</definition> <value name="Two stream"/> <value name="Layer interaction"/> <value name="other"/> </parameter> <parameter name="NumberOfSpectralIntervals" choice="keyboard"> <definition status="missing">Definition of property name NumberOfSpectralIntervals required</definition> <value format="numerical" name=""/> </parameter> </parametergroup>
    • 4. <component name="Radiation"> http://pimms.ceda.ac.uk <definition status="missing">Definition of component type Radiationrequired</definition> https://github.com/cedadev/pimms <parameter name="RadiativeTimeStep" choice="keyboard"> <definition status="missing">Definition of property nameRadiativeTimeStep required</definition> <value format="numerical" name="time step" units="time units"/> </parameter> <parametergroup name="Longwave"> <parameter name="SchemeType" choice="XOR"> <definition status="missing">Definition of property nameSchemeType required</definition> <value name="Wide-band model"/> <value name="Wide-band (Morcrette)"/> <value name="K-correlated"/> <value name="K-correlated (RRTM)"/> <value name="other"/> </parameter> <parameter name="Method" choice="XOR"> <definition status="missing">Definition of property name Methodrequired</definition> <value name="Two stream"/> <value name="Layer interaction"/> <value name="other"/> </parameter> <parameter name="NumberOfSpectralIntervals" choice="keyboard"> <definition status="missing">Definition of property nameNumberOfSpectralIntervals required</definition> <value format="numerical" name=""/> </parameter> </parametergroup>
    • 5. http://pimms.ceda.ac.ukhttps://github.com/cedadev/pimms
    • 6. 1 3 2http://pimms.ceda.ac.ukhttps://github.com/cedadev/pimms
    • 7. https://github.com/cedadev/pimms/ http://pimms.ceda.ac.uk
    • 8. https://github.com/cedadev/pimms/ http://pimms.ceda.ac.uk
    • 9. https://github.com/cedadev/pimms/ http://pimms.ceda.ac.uk
    • 10. PIMMS has separate interfaces for Experiments and Requirements So we can reuse requirements!https://github.com/cedadev/pimms/ http://pimms.ceda.ac.uk
    • 11. Experiments for the CASCADE project Cascade experiments were mainly classified by (1) location and (2) time period. Using these distinctions, 4 experiments were devised for Cascade; denoting the two primary regions of study and the two periods of study that match well with observational• Africa_July2006 data.• Africa_Aug2006• Indonesia_July2006• Indonesia_Aug2006 http://proj.badc.rl.ac.uk/pimms/blog/Cascade_Experiments
    • 12. 1 3 2http://pimms.ceda.ac.ukhttps://github.com/cedadev/pimms
    • 13. From Mind Maps to Web Forms Web form Parameter Value1 Value2 Parameter Bundle Value1 Parameter Value2 ComponentModel Component Parameter 1 Parameter Value1 Parameter Value2 Bundle Value1 If Parameter is “Value 2” Parameter Value2 Web form Parameter Parameter Value1 Bundle Bundle Parameter Value2 http://www.ceda.ac.uk/projects/pimms/faq/#s3q3
    • 14. Part of a mind map for an Integrated Assessment Modelhttp://ermitage.cs.man.ac.uk/ http://proj.badc.rl.ac.uk/pimms/browser/ControlledVocabs/trunk/IAM/IntegratedAssessmentModel.mm
    • 15. Part of a mind map for an Integrated Assessment Modelhttp://ermitage.cs.man.ac.uk/ http://proj.badc.rl.ac.uk/pimms/browser/ControlledVocabs/trunk/IAM/IntegratedAssessmentModel.mm
    • 16. PIMMS provides a structure and formalism The information it collects is chosen by the users. Users make the decisions about the level of detail they wish to capture. PIMMS is an opportunity to achieve consistent documentation research community, research groups and individual managing their own data. PIMMS metadata is decoupled from data This allows PIMMS to capture metadata at all stages in the workflow. Information can persist even if data is discarded.https://github.com/cedadev/pimms/ http://pimms.ceda.ac.uk
    • 17. Where does PIMMS fit into the workflow of running simulations?http://proj.badc.rl.ac.uk/pimms/blog/PIMMS%20Workflow
    • 18. Three Paradigms of PIMMS Metadata CollectionModel Inter-comparison Projects Where a standard set of questions is asked of all models which perform a standard set of experimentsDisciplinary Metadata Collection Where a standard set of questions is asked of all models which perform experiments specified by usersBespoke Metadata Creation Where the users define questions about both models and experiments
    • 19. https://github.com/cedadev/pimms
    • 20. #pimmsMRD pimms.ceda.ac.uk Thank You @CharlottePascoeWatch the Metafor Cartoon Read the GMD Paperhttp://www.youtube.com/watch?v=76MCRXK4Itc Describing Earth system simulations with the Metafor CIM. GMD, 5 (6). pp. 1493-1500. ISSN 1991-9603 doi:10.5194/gmd-5-1493-2012
    • 21. CV or not CV?Will my project need a new Controlled Vocabulary? Is Does a Yes it a model No Use an off-the-shelf CV already development controlled vocabulary Exist? project? Yes Are simulations No No Use an off-the-shelf run by multiple controlled vocabulary institutions? Yes Model iterations can also be describedYou need a new Extend an existing using the modelControlled Controlled modificationVocabulary Vocabulary mechanism

    ×