Difference: IvoaTheory_SNAPDataModelOnlinDoc (3 vs. 4)

Revision 42008-02-14 - GerardLemson

 
META TOPICPARENT name="IVOATheorySimulationDatamodel"

SNAP data model, online doc

This page gives the Wiki version of the documentation for the model and wil supplant that document. See the following links for and

Below we list all the classes in the UML diagram. We use the definitions in this page

Table of Contents for classes

[TBD Order Alphabetically]

Template table

Changed:
<
<
child element type name datatype description
Attribute      
Reference      
Collection      
>
>
name datatype description
Attribute
Reference
Collection
  The following namespace prefixes are used to refere to other models
  • res: registry resource model
  • iid: IVO identifier model

class SNAPResource

blabla
Changed:
<
<
child element type name datatype description
Attribute referenceURL anyURI URL where generic information about this resource can be obtained
Collection curation res:Curation Provides "standard" curation information about this resource. Borrowed from Resource model.
>
>
name datatype description
Attribute
name string  
Added:
>
>
description string  
referenceURL anyURI URL where generic information about this resource can be obtained
Collection
curation res:Curation Provides "standard" curation information about this resource. Borrowed from Resource model.
 

class SNAPProtocol extends SNAPResource

Changed:
<
<
child element type name datatype description
Attribute      
Reference      
Collection      
>
>
name datatype description
Attribute
code anyURI  
Reference
Added:
>
>
version string  
 
Changed:
<
<

class SNAPSimulator extendsSNAPProtocol

>
>

class SNAPSimulator extends SNAPProtocol

 
Changed:
<
<

class SNAPExperiment extendsSNAPResource

>
>

class SNAPExperiment extends SNAPResource

 ...
Changed:
<
<
child element type name datatype description
Attribute publisherDID string The identifier by which this experiment is identified in its archive. Any service working on the results of this experiment must understand this identifier as referring to the selected SNAPExperiment.
Reference protocol SNAPProtocol The protocol according to which this experiment was performed. Will in general be overridden by sub-classes of SNAPExperiment to indicate a sub-class of SNAPProtocol.
Collection parameter InputParameter The collection of simulator input parameters used in this simulation. These parameters must correspond to actual parameters that can be set on the simulator.
targetObject TargetObjectType An indication of the actual system that was being simulated. For example, star, jet, galaxy, large scale structure. The creation of this was the goal (were the targets) of the simulation
representation RepresentationObjectType Indicates the different object types used to represent the system that is being simulated/produced by the experiment.
snapshot Snapshot The collection of snapshots that are the individual results as function of time of the experiment.
>
>
name datatype description
Attribute
publisherDID string The identifier by which this experiment is identified in its archive. Any service working on the results of this experiment must understand this identifier as referring to the selected SNAPExperiment.
Reference
protocol SNAPProtocol The protocol according to which this experiment was performed. Will in general be overridden by sub-classes of SNAPExperiment to indicate a sub-class of SNAPProtocol.
Collection
parameter InputParameter The collection of simulator input parameters used in this simulation. These parameters must correspond to actual parameters that can be set on the simulator.
Added:
>
>
targetObject TargetObjectType An indication of the actual system that was being simulated. For example, star, jet, galaxy, large scale structure. The creation of this was the goal (were the targets) of the simulation
targetProcess TargetProcess An indication of a physical process, the study of which was the (a) goal of the experiment. For example, gravitational clustering, cosmology, star formation.
representation RepresentationObjectType Indicates the different object types used to represent the system that is being simulated/produced by the experiment.
snapshot Snapshot The collection of snapshots that are the individual results as function of time of the experiment.
 
Changed:
<
<

class SNAPSimulation extendsSNAPExperiment

>
>

class SNAPSimulation extends SNAPExperiment

 
Changed:
<
<

class SNAPPostProcessing extendsSNAPExperiment

>
>

class SNAPPostProcessing extends SNAPExperiment

 
Changed:
<
<

class SNAPProject extendsSNAPResource

>
>

class SNAPProject extends SNAPResource

 


<--  
-->
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback