1 / 11

ICAT Schema

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

draco
Download Presentation

ICAT Schema

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. ICAT Schema

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

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

  5. Experiment DataSet • 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. Investigation DataSet Sample DataSet parameters Sample parameters

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

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

  8. Future Development • 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. Investigation Published Investigation Sample A Sample B DataSet 1 DataSet 2

  9. Future Development • 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? Investigation Sample Raw Data Reduced Data Analyzed Data DataSet DataSet DataFile DataFile

  10. Comments and Questions • 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. Experiment Data Store Data Store Data Data Data Data Integration via Metadata Data Data Experiment Metadata Analysis Metadata Metadata Simulation Data

More Related