TWiki
>
IVOA Web
>
IVOATheorySimulationCADACDatamodel
(2008-02-13,
GerardLemson
)
(raw view)
E
dit
A
ttach
---+ CADAC Data Model This is an XML Schema implementation of simulation data model model being developed by RickWagner as part of the [[http://cadac.sdsc.edu][Computational Astrophysics Data Analysis Center]]. Some of is motivated by the [[http://ivoa.net/Documents/latest/SpectrumDM.html Spectral Data Model]], and much of it draws on the SNAP data model: * [[IvoaTheory_SNAPDataModel_UML][SNAP UML diagrams]] * [[IvoaTheory_SNAPDataModel_XML][SNAP XML Schema serialisations]] ---++ Components The building blocks of this data model are: * Program--software that takes a set of parameters (and possibly input data), and outputs data. * Simulation--collections of program execution, and possibly some characterization axes. * !SimulationRun--a record of the program execution, including the parameters and input data, and the resulting snapshots. * Snapshot--a reference to the output data, possibly including some characterization values. ---++ Schema The Program and Simulation elements both have their own schemas, but they share two common XML Schema complex types (Cardinality and Datatype). * [[%ATTACHURL%/Simulation.xsd][Simulation.xsd]] Simulation XML Schema * [[%ATTACHURL%/Program.xsd][Program.xsd]] Program XML Schema * [[%ATTACHURL%/BaseTypes.xsd][BaseTypes.xsd]] Shared XML Schema Both of these schemas inherit from the !VOResource type. This is based on the assumption that it is easier for existing registries to handle Simulation and Program entries, if they start from this common basis. ---++ Example Instance Documents [[%ATTACHURL%/ProgramInstance.xml][ProgramInstance.xml]] is a sample Program instance document, which validates against the Program schema. It partially describes Enzo, a hybrid AMR code. [[%ATTACHURL%/SimulationInstance.xml][SimulationInstance.xml]] is a sample Simulation instance document, which validates against the Simulation schema. It describes a mock Enzo run, and the results of running an analysis tool against the data. <br/> <!-- * Set ALLOWTOPICRENAME = IVOA.TWikiAdminGroup --> ---++ Images ---+++ Program Schema Elements and Data Types <br /> <img src="%ATTACHURLPATH%/ProgramSchema.png" alt="ProgramSchema.png" width="833" height="573" /> ---+++ Program Element <br /> <img src="%ATTACHURLPATH%/ProgramElement.png" alt="ProgramElement.png" width="517" height="144" /> ---+++ Program Type <br /> <img src="%ATTACHURLPATH%/ProgramType.png" alt="ProgramType.png" width="732" height="440" /> ---+++ Program Input Parameters <br /> <img src="%ATTACHURLPATH%/ProgramInputParam.png" alt="ProgramInputParam.png" width="532" height="356" /> ---+++ Simulation Schema Data Types and Elements <br /> <img src="%ATTACHURLPATH%/SimSchema.png" alt="SimSchema.png" width="837" height="565" /> ---+++ Simulation Element <br /> <img src="%ATTACHURLPATH%/SimulationElement.png" alt="SimulationElement.png" width="582" height="116" /> ---+++ Simulation Type <br /> <img src="%ATTACHURLPATH%/SimSchemaSimulation.png" alt="SimSchemaSimulation.png" width="760" height="398" /> ---+++ Simulation Characterization Axis <br /> <img src="%ATTACHURLPATH%/SimSchemaCharAxis.png" alt="SimSchemaCharAxis.png" width="510" height="233" /> ---+++ !SimulationRun <br /> <img src="%ATTACHURLPATH%/SimSchemaRun.png" alt="SimSchemaRun.png" width="739" height="423" /> ---+++ Snapshot <br /> <img src="%ATTACHURLPATH%/SimSchemaSnapshot.png" alt="SimSchemaSnapshot.png" width="731" height="396" /> ---+++ Snapshot Characterization <br /> <img src="%ATTACHURLPATH%/SimSchemaChar.png" alt="SimSchemaChar.png" width="522" height="239" />
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r2 - 2008-02-13
-
GerardLemson
IVOA
Log in
or
Register
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
TWiki intro
TWiki tutorial
User registration
Notify me
Working Groups
Applications
Data Access Layer
Data Model
Grid & Web Services
Registry
Semantics
Interest Groups
Data Curation
Education
Knowledge Discovery
Operations
Radio Astronomy
Solar System
Theory
Time Domain
Committees
Stds&Procs
www.ivoa.net
Documents
Events
Members
XML Schema
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback