VO, Data Models, andVO ArchivesJuan de Dios Santander Vela (IAA-CSIC)
OverviewData Model DefinitionIVOA and Data ModellingRadio Astronomy DAta-Model for Single-dish
Data Models
Data Model DefinitionComplete description of the setof entities needed forinformation storage in aparticular field, which sp...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information Structure       JUAN DE DIOS SANTANDER VELA              JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (C...
Information StructureData model elements Fields (Attributes in OOP, XML) Data types Semantics Relationships
Information StructureATTRIBUTES & DATA TYPES   Field      Object Number   Source         RA             Dec           Epoc...
Information StructureSEMANTICS & UCDS               Object     Field                   Source         RA           Dec    ...
Elements of a DMEntities                    Cardinalities  Data model building                            Data types  bloc...
Data Model RolesDiscoveryEvaluationData AccessTransformation
Data Model RolesDiscoveryEvaluationData AccessTransformation
IVOA Data Modelling
IVOA Data Modelling
IVOA Data Modelling
IVOA Data Modelling
IVOA Data Modelling
IVOA Data Modelling
Observation Data ModelIndependent                of observationDependent       data reduction                    Observati...
Observation Data ModelIndependent                of observationDependent       data reduction                    Observati...
Characterisation DM  Figure 4: The layered structure of Characterisation: This diagram synthe-  sises the Property/Axis/La...
Characterisation DM:Errors   Figure 5: This class diagram illustrates the CharacterisationAxis class and   its relationshi...
Spectral Data Model                                   SpectrumTarget   Data   Characterisation   CoordSys   Curation   Dat...
Spectral DM: Data                         Data                             n                                              ...
StatError        SysError        BinSizeSpectral Characterisation                                                         ...
Space-Time Coordinates
Radio Astronomy DAta-Model for Single-dish
RADAMS’ SourcesData Model for Observation  McDowell, Bonnarel et al., IVOA Data Model WG Internal DraftData Model for Astr...
RADAMS Structure                                                Observation            Curation           ObsData         ...
RADAMS Structure           Data Model for Observation                 Observation            Curation                ObsDa...
RADAMS Structure                                                  Observation               Curation           ObsData    ...
RADAMS Structure                                                Observation                 Curation           ObsData    ...
RADAMS Detail                                                  ION                                                      O ...
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
VO Course 06: VO Data-models
Upcoming SlideShare
Loading in …5
×

VO Course 06: VO Data-models

243 views
157 views

Published on

Role of data models in the Virtual Observatory, and overview of IVOA data models. Part of the virtual observatory course by Juan de Dios Santander Vela, as imparted for the MTAF (Métodos y Técnicas Avanzadas en Física, Advanced Methods and Techniques in Physics) Master at the University of Granada (UGR).

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

  • Be the first to like this

No Downloads
Views
Total views
243
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

VO Course 06: VO Data-models

  1. 1. VO, Data Models, andVO ArchivesJuan de Dios Santander Vela (IAA-CSIC)
  2. 2. OverviewData Model DefinitionIVOA and Data ModellingRadio Astronomy DAta-Model for Single-dish
  3. 3. Data Models
  4. 4. Data Model DefinitionComplete description of the setof entities needed forinformation storage in aparticular field, which specifiesboth the data being stored, andthe relationships between them.
  5. 5. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  6. 6. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  7. 7. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  8. 8. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  9. 9. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  10. 10. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  11. 11. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  12. 12. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  13. 13. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  14. 14. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005)
  15. 15. Information Structure JUAN DE DIOS SANTANDER VELA JDSANT@IAA.ESINSTITUTO DE ASTROFÍSICA DE ANDALUCÍA (CSIC)BECARIO I3P DE POSTGRADO (01/2006-12/2006)BECARIO PREDOCTORAL IAA (03/2005-12/2005) NT E E ND D EP D EL MO D ATA
  16. 16. Information StructureData model elements Fields (Attributes in OOP, XML) Data types Semantics Relationships
  17. 17. Information StructureATTRIBUTES & DATA TYPES Field Object Number Source RA Dec Epoch Data Type BigInt String Float Float String Code Example 3123453445 ‘CIG 96’ 132.3478 -05.3345 ‘J2000’ Data OBGGALAX_1 96 8h12º50’52’’ -0h5º20’42’’ ‘Epoch J2000’
  18. 18. Information StructureSEMANTICS & UCDS Object Field Source RA Dec Epoch Number Object Right Meaning Source name Declination Epoch code identifier Ascension meta.id; meta.id; pos.eq.ra; pos.eq.dec; time.epoch; UCD meta.code meta.name meta.main meta.main meta.code
  19. 19. Elements of a DMEntities Cardinalities Data model building Data types blocks Grouping of related Units attributes SemanticsFields via UCDs & UTypes Actual data elements of the modelRelationships Between attributes in different Entities
  20. 20. Data Model RolesDiscoveryEvaluationData AccessTransformation
  21. 21. Data Model RolesDiscoveryEvaluationData AccessTransformation
  22. 22. IVOA Data Modelling
  23. 23. IVOA Data Modelling
  24. 24. IVOA Data Modelling
  25. 25. IVOA Data Modelling
  26. 26. IVOA Data Modelling
  27. 27. IVOA Data Modelling
  28. 28. Observation Data ModelIndependent of observationDependent data reduction Observation ObsData Characterisation Target Curation Provenance Observing Coverage Resolution Precision Processing Configuration Location Support Sensitivity F T Observing Elements Calibration R A D
  29. 29. Observation Data ModelIndependent of observationDependent data reduction Observation ObsData Characterisation Target Curation Provenance Observing Coverage Resolution Precision Processing Configuration Location Support Sensitivity F T Observing Elements Calibration R A D
  30. 30. Characterisation DM Figure 4: The layered structure of Characterisation: This diagram synthe- sises the Property/Axis/Layer approach. The concepts are represented in yel-
  31. 31. Characterisation DM:Errors Figure 5: This class diagram illustrates the CharacterisationAxis class and its relationship with the Accuracy class, which encompasses various types of
  32. 32. Spectral Data Model SpectrumTarget Data Characterisation CoordSys Curation DataID Derived
  33. 33. Spectral DM: Data Data n Background DataAxis FluxAxis Model ucd TimeAxis unit SpectralAxis 1,..SegmentSize Accuracy Resolution Value Quality value,unit StatError SysError BinSize BinLow StatErrLow StatErrHigh BinHighFigure 2: Diagram for Data object
  34. 34. StatError SysError BinSizeSpectral Characterisation BinLow StatErrLow StatErrHigh BinHighFigure 2: Diagram for Data object Characterization n CharacterizationAxis FluxAxis SpatialAxis name ucd TimeAxis unit SpectralAxis Accuracy Resolution Coverage value,unit StatError SysError BinSize Bounds Support Location value Calibration Extent Start Area Fill Stop 8Figure 3: Diagram for Characterization object
  35. 35. Space-Time Coordinates
  36. 36. Radio Astronomy DAta-Model for Single-dish
  37. 37. RADAMS’ SourcesData Model for Observation McDowell, Bonnarel et al., IVOA Data Model WG Internal DraftData Model for Astronomical DatasetCharacterisation McDowell, Bonnarel et al., IVOA Data Model WG NoteIVOA Spectral Data Model McDowell, Tody et al., IVOA Data Model WG Working DraftIVOA Data Model for Raw Radio Telescope Data Lamb and Power, IVOA Radio IG Note
  38. 38. RADAMS Structure Observation Curation ObsData Policy Characterization Provenance Target PackagingCoverage Resolution Precision Sensitivity Accuracy
  39. 39. RADAMS Structure Data Model for Observation Observation Curation ObsData Policy Characterization Provenance Target PackagingCoverage Resolution Precision Sensitivity Accuracy
  40. 40. RADAMS Structure Observation Curation ObsData Policy Characterization Provenance Target PackagingCoverage Resolution Precision Sensitivity Accuracy Data Model for Dataset Characterisation
  41. 41. RADAMS Structure Observation Curation ObsData Policy Characterization Provenance Target PackagingCoverage Resolution Precision Sensitivity Undefined Data Models Accuracy
  42. 42. RADAMS Detail ION O FR AD AM CL ASS ES 60 CHAP TER 7 . DET AILED DESC RIPTI ON O F RAD R IPT ESC LE DD I ETA 7. D ER PT ta. ada met 61 tial Spa Tab le 7.39 a me. ipt ion n- : Proc Ax isFr De scr e. a co om ncal- Attri essing 1: nam s fr bute Step m . is le 7 Ax u u FITS ab stat ary: tion abul.5.ted, AC rel KAGING a- timest etadat T D ra oc 7 ra P amp Keyw a. UC id; alib ada taa . ord ation met S v b b. FIT word a. C ali UCD : Calibr met .main d olle ed, c lized xis. DATE- Table 7.40 Ke y a ; tr type RED met calib at ma ea gn ibr a , nor for th obs.p Descr ssi bs. code ar iption time. am; a e o ta. tiv UCD axis . iption assig ibu te sig n me Ma in or t he po- FITS Descr e calibrati on n epoch Times tamp r as f in UCD p for th obs.pAtt nits orig eRef- Timestam ar step b for th ame in u he Keyword . meta. am; eing p e pr xisN s .uc n d; Ma ac of t e uspe ocab- param; performed Type erform a nS t atu a met .mai At tib o t n atio n trh lled v rdi- TE-RED obs. step being the param eter code of p ed. br a tio a met .unit ; ntifi c hi ontr oo DA time.epo ch defining e softwa to sou rocess ca l i ign Ide n wit timestamp C Keyword rise with th rePack rc in contro e data; c g e ill characte c ass a met .main si t io fro m a ce-Tim ]. ce obs .calib; that we w age lled v omes eta ref; me ee Spa el [13 referen o- a ssign m ; attri butes. assig ocabu f ign m a. Fra y; S od me v obs.para remaining eter n essed la ass met .id a M oe thr.na d ular Datparamf te ntrolle e Co- e on param meta. , no iseWe ry: un ta eta.id Type o f calibrati o- softw nonWe trolled v e o n o m igh ight me nat tificati a c ce-Tim : FK4, meta. are; Softwa tedAverag edAve u cd ass ign obs.cali b; m a con id used, fro r, n m ] Ide em fro ee Spa el [13 assig n m; additiv e, facto re pa ckage e. obs.para s d proces un i t syst lary; Mor. cabulary: xponenti al, e; ataete. typ ed). e sing; used cab nataram C. . eede for am u p D e s os .fr pos .id i e TI meta.cod polynomi al , a con trolled hould com refP a ord ELLIP ly if n m ic. AIPS, vocab e f AME met , FK5 nox (o n d). logarith calibra- AIPS+ ulary: CSN i ede r the main e- GILDA +, C CLA W Eq u if n e ting Value fo ere param S, case o MIRA, MIR, A, MOPS AS or YS only dica en- .calib; meter, wh ial. me RAD ES ch ( in nde p assign obs tion para om f o that w ther, the a her. In t ot fFra nox Ep o flavaluis i g obs.para m; not polyn eRe ; pos .equi r. i s e t. ter.type is xp onential p as use ctual spa c e palran etee ax r no icating eam h meta.num ber gma, for e arame as a d sho packa ssi gn tim s; poch Boo ther t rest o ind pled b; Value of si ter[n]. name p eter.n arameter, uld b e add a po .e whe of the flag are sa m obs.cali calibratio ns. am w e tim e t assign m; assig n and t e as sof ith param ign den ean ata dgma. ase obs.para a he pa tware ient for ass ; ; r.si c obs.p inox pos param l Boo th e t e paramertehs or not sed in cating ber e coe⇥c ar packag ramet P er.valu ackage ord Equ . obs .code he meta.num nth degre alibration parame- meta. am; e nam co gn w axi ag u ndi ar or Addit e. e as ass i met a hi s , i l obs.cali b; al c d code ion the in t ean fl data is regu assign polynomi e is derive ra name, al processi mial degre ; ; pa m ch pos param ol led lo e .[n]g obs.p aram; o epo Axi s . Bo amp calC in p ter; polyn eter[n w ramet hose value ng pa ent gn obs .code parametter.sam of s meta.num ber aximum n . ].type ramet er dep end a ssi m eta w he her t. fr om the m assig n have a er.valu e; even will b e in p in tu s s; ram; . s tan on c tually, a- Sta po pa . not tive con ivisi obs.p ar param ontrolled li we wi ling obs .code d , meta. am; eter.n s ll rs a mp ass ign et a lica m the ltip fro parame tep.type r arame f code From ame v t of possib nde m mu ing r.name, e o er[n]. t a con alues. le u e or esult one [pa ramete , and on value integ trolled itiv r at least eter.name h a er Sta tus an add those that xScale as param meter. value, wit assig n least a , float, s vocabulary: ular or a s atory with flu para ll tr reg pt f s, suchIt is mand appears, u as the obs.p be pre of FITS dat ing. . . At re, or S n a xce aram a at a, e antitie r.valu e] triplet sT emperatu sent. a type s shou d d ess qu paramete rightnes a The fi Value ld rate ture, mbB nal UC fo by par r the param aTempera l as it d alib ension s. antenn D to m o c im ring. epend amete eter in t fers s to d datas et type of st it cou s on p ark pa r.nam dicate e re er le parameter. Target ld b e a obs.p rameter.typ ramet er[n].v e. d a tiv ed ref surab aram; e; it w alue w a rel liz mmen i ill be c name o ll be obs.pa b norm a co ame meta. alcula wo • Target.N cription ted r obs. ram; meta. when writin es we en t • Target.D ss la param bet se rvation • Target.C ; me numb g th Ob ta.co e e de, de r most of t VOTable, os • Target.P ctralClass pe • Target.s shift.statError pendin he tim ed g on t e • Target.r shift.Confidence • Target .red he con , but text.

×