Presentation is loading. Please wait.

Presentation is loading. Please wait.

ICAT Schema Current Schema organization What’s there but not yet implemented What could we want in the future 1 ICAT developer workshop, 25-26 August 2009.

Similar presentations


Presentation on theme: "ICAT Schema Current Schema organization What’s there but not yet implemented What could we want in the future 1 ICAT developer workshop, 25-26 August 2009."— Presentation transcript:

1 ICAT Schema Current Schema organization What’s there but not yet implemented What could we want in the future 1 ICAT developer workshop, 25-26 August 2009 Laurent Lerusse – STFC l.lerusse@gmail.com

2 ICAT Schema 2

3 Proposal Metadata Catalogue Information Experiment Secure Storage Data Analysis Publication E-Pubs Proposal System Data Acquisition System Data and Metadata Capture is automated. Integrated e-Infrastructure

4 Experiment 4 What is it all about? Title Abstract Full proposal Publications Who will participate? What will be studied? Sample information Safety information A Proposal Publication Investigator Keywords Topics Sample Sample parameters Investigation visits Investigation

5 Only one Sample in a DataSet. No other fixed rules. Examples 1 DataSet / Investigation 1 DataSet / Sample 1 DataSet / Scan How will the data be analyzed? Has the configuration changed? Authorization is at this level. The DataSet level is where you organize your experiment. Experiment Sample Sample parameters Investigation DataSet DataSet parameters DataSet

6 Data Capture 6 Could point to a specific entry in a neXµs file. Hold a URL to the data. Sample Sample parameters Investigation DataSet DataFile DataFile parameters DataSet parameters Parameter A parameter table keeps the description of sample/dataset/datafile parameters

7 Larger View 7 Investigation Sample Sample Data Simulations DataSet DataFile Reduced Data Analyzed Data DataSet DataFile Raw Data DataSet DataFile Study Investigation Not yet implemented Related DataFiles Not yet implemented Study

8 Many to Many relation between Investigation and DataSet/Sample Read-only Investigation for facility. Read-write for user (better metadata) Can define a’ Reference data Investigation’ Sharing data Virtual experiment combining data from multiple visits. Is it useful? Development Cost? Performance? Multiplication of Investigation. Future Development Investigation Sample A Published Investigation DataSet 2 DataSet 1 Sample B

9 Future Development 9 Investigation Sample Reduced Data Analyzed Data DataSet DataFile Raw Data DataSet DataFile Many to Many relation between DataSet and DataFile Reorganize your data. Sharing specific data. More metadata. Is it useful? Development Cost? Performance? How to make sure that we don’t analyze twice the same data? Sample description (ISPyB). Analysis description. Others?

10 Comments and Questions 10 ICAT schema is the foundation of the ICAT system. Careful evaluation is needed before any change. Migration path has to be defined. More on governance tomorrow. Jdeveloper project included in icatproject http://code.google.com/p/icatproject

11 Integration via Metadata 11 Data Store Data Data Store Data Experiment Data Analysis Simulation Data


Download ppt "ICAT Schema Current Schema organization What’s there but not yet implemented What could we want in the future 1 ICAT developer workshop, 25-26 August 2009."

Similar presentations


Ads by Google