PhotCalDM-v1.0

Table of Contents

1.     model: photdm-alt
2.     Packages and Types
2.1     [root package]
2.1.1     objectType:Access
2.1.2     objectType:AsinhZeroPoint
2.1.3     objectType:LinearFlux
2.1.4     objectType:MagnitudeSystem
2.1.5     objectType:PhotCal
2.1.6     objectType:PhotometricSystem
2.1.7     objectType:PhotometryFilter
2.1.8     objectType:PogsonZeroPoint
2.1.9     dataType:S_Bounds
2.1.10     objectType:Source
2.1.11     objectType:TransmissionPoint
2.1.12     objectType:ZeroPoint
3.     vodml-id-s
4.     Imported Models
4.1     ivoa

1. Model: PhotCalDM-v1.0 (photdm-alt)

Authors : Gerard Lemson, Laurent Bourges
Date : 2018-03-20T08:35:57
Version : 0.x
Abstract : This is an alternative version of the data model for Photometric Calibration ...
Diagram : The following diagram has been generated from the model using the GraphViz tool.
The classes and packages in the diagram can be clicked and are mapped to the descriptions of the corresponding element elsewhere in the document.

2.Model contents: Packages and Types

The following sub-sections present all packages in the model with their types. The packages are listed here in alphabetical order. Each sub-section contains a description of the package and a table containing its various features.

2.1 [root package]

Model photdm-alt
Object types Access AsinhZeroPoint LinearFlux MagnitudeSystem PhotCal PhotometricSystem PhotometryFilter PogsonZeroPoint Source TransmissionPoint ZeroPoint
Data types S_Bounds

2.1.1 objectType: Access

vodml-id Access
description TODO : Missing description : please, update your UML model asap.
attributes
name feature value
reference type ivoa:string
vodml-id Access.reference
multiplicity 1
description uri to the effective transmission curve NB this description applies to the inherited access atttribute on TransmissionCurve, not really to the one on the base class.
format type ivoa:string
vodml-id Access.format
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
size type ivoa:nonnegativeInteger
vodml-id Access.size
multiplicity 0..1
description TODO : Missing description : please, update your UML model asap.

2.1.2 objectType: AsinhZeroPoint

vodml-id AsinhZeroPoint
description TODO : Missing description : please, update your UML model asap.
extends ZeroPoint [photdm-alt:ZeroPoint]
attributes
name feature value
softeningCoefficient type ivoa:real
vodml-id AsinhZeroPoint.softeningCoefficient
multiplicity 0..1
description TODO : Missing description : please, update your UML model asap.

2.1.3 objectType: LinearFlux

vodml-id LinearFlux
description TODO : Missing description : please, update your UML model asap.
extends ZeroPoint [photdm-alt:ZeroPoint]

2.1.4 objectType: MagnitudeSystem

vodml-id MagnitudeSystem
description TODO : Missing description : please, update your UML model asap.
attributes
name feature value
type type ivoa:string
vodml-id MagnitudeSystem.type
multiplicity 0..1
description TODO : Missing description : please, update your UML model asap.
referenceSpectrum type ivoa:anyURI
vodml-id MagnitudeSystem.referenceSpectrum
multiplicity 0..1
description TODO : Missing description : please, update your UML model asap.
compositions
name feature value
source type Source [photdm-alt:Source]
vodml-id MagnitudeSystem.source
multiplicity 0..*
isOrdered false
description TODO : Missing description : please, update your UML model asap.

2.1.5 objectType: PhotCal

vodml-id PhotCal
description TODO : Missing description : please, update your UML model asap.
references
name feature value
photometryFilter type PhotometryFilter [photdm-alt:PhotometryFilter]
vodml-id PhotCal.photometryFilter
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
compositions
name feature value
magnitudeSystem type MagnitudeSystem [photdm-alt:MagnitudeSystem]
vodml-id PhotCal.magnitudeSystem
multiplicity 1
isOrdered false
description TODO : Missing description : please, update your UML model asap.
zeroPoint type ZeroPoint [photdm-alt:ZeroPoint]
vodml-id PhotCal.zeroPoint
multiplicity 1
isOrdered false
description TODO : Missing description : please, update your UML model asap.

2.1.6 objectType: PhotometricSystem

vodml-id PhotometricSystem
description TODO : Missing description : please, update your UML model asap.
attributes
name feature value
description type ivoa:string
vodml-id PhotometricSystem.description
multiplicity 0..1
description String representation Photometric system
detectorType type ivoa:integer
vodml-id PhotometricSystem.detectorType
multiplicity 1
description Type of detector (e.g energy or photon counter)
compositions
name feature value
photometryFilter type PhotometryFilter [photdm-alt:PhotometryFilter]
vodml-id PhotometricSystem.photometryFilter
multiplicity 1..*
isOrdered false
description TODO : Missing description : please, update your UML model asap.

2.1.7 objectType: PhotometryFilter

vodml-id PhotometryFilter
description TODO : Missing description : please, update your UML model asap.
referrers PhotCal
attributes
name feature value
fpsIdentifier type ivoa:string
vodml-id PhotometryFilter.fpsIdentifier
multiplicity 1
description IVOA identifier of the Filter Profile Service
identifier type ivoa:string
vodml-id PhotometryFilter.identifier
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
name type ivoa:string
vodml-id PhotometryFilter.name
multiplicity 1
description Filter Name in the instrumental configuration
description type ivoa:string
vodml-id PhotometryFilter.description
multiplicity 1
description Text description of the filter band
bandName type ivoa:string
vodml-id PhotometryFilter.bandName
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
dataValidityFrom type ivoa:datetime
vodml-id PhotometryFilter.dataValidityFrom
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
dataValidityTo type ivoa:datetime
vodml-id PhotometryFilter.dataValidityTo
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
spectralLocation type ivoa:RealQuantity
vodml-id PhotometryFilter.spectralLocation
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
bandWidth type S_Bounds [photdm-alt:S_Bounds]
vodml-id PhotometryFilter.bandWidth
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
compositions
name feature value
access type Access [photdm-alt:Access]
vodml-id PhotometryFilter.access
multiplicity 0..1
isOrdered false
description TODO : Missing description : please, update your UML model asap.
transmissionPoint type TransmissionPoint [photdm-alt:TransmissionPoint]
vodml-id PhotometryFilter.transmissionPoint
multiplicity 0..*
isOrdered false
description TODO : Missing description : please, update your UML model asap.

2.1.8 objectType: PogsonZeroPoint

vodml-id PogsonZeroPoint
description TODO : Missing description : please, update your UML model asap.
extends ZeroPoint [photdm-alt:ZeroPoint]

2.1.9 dataType: S_Bounds

vodml-id S_Bounds
description Could be datatype
attributes
name feature value
extent type ivoa:RealQuantity
vodml-id S_Bounds.extent
multiplicity 0..1
description TODO : Missing description : please, update your UML model asap.
start type ivoa:RealQuantity
vodml-id S_Bounds.start
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
stop type ivoa:RealQuantity
vodml-id S_Bounds.stop
multiplicity 1
description TODO : Missing description : please, update your UML model asap.

2.1.10 objectType: Source

vodml-id Source
description TODO : Missing description : please, update your UML model asap.

2.1.11 objectType: TransmissionPoint

vodml-id TransmissionPoint
description TODO : Missing description : please, update your UML model asap.
attributes
name feature value
spectral type ivoa:RealQuantity
vodml-id TransmissionPoint.spectral
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
spectralError type ivoa:RealQuantity
vodml-id TransmissionPoint.spectralError
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
transmission type ivoa:RealQuantity
vodml-id TransmissionPoint.transmission
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
transmissionError type ivoa:RealQuantity
vodml-id TransmissionPoint.transmissionError
multiplicity 1
description TODO : Missing description : please, update your UML model asap.

2.1.12 objectType: ZeroPoint

vodml-id ZeroPoint
description TODO : Missing description : please, update your UML model asap.
Subclasses in this model AsinhZeroPoint LinearFlux PogsonZeroPoint
attributes
name feature value
flux type ivoa:RealQuantity
vodml-id ZeroPoint.flux
multiplicity 1
description TODO : Missing description : please, update your UML model asap.
referenceMagnitude type ivoa:RealQuantity
vodml-id ZeroPoint.referenceMagnitude
multiplicity 1
description TODO : Missing description : please, update your UML model asap.


3.Element Identifiers/VO-DMLrefs

The following table shows all fully qualified vodml-ids for this data model. It is ordered alphabetically and the identifiers are hyper-linked to the location in the document where the actual element is fully defined.
vodml-id feature type description
vo-dml:model This is an alternative version of the data model for Photometric Calibration ...
Access objectType TODO : Missing description : please, update your UML model asap.
Access.format attribute TODO : Missing description : please, update your UML model asap.
Access.reference attribute uri to the effective transmission curve NB this description applies to the inherited access atttribute on TransmissionCurve, not really to the one on the base class.
Access.size attribute TODO : Missing description : please, update your UML model asap.
AsinhZeroPoint objectType TODO : Missing description : please, update your UML model asap.
AsinhZeroPoint.softeningCoefficient attribute TODO : Missing description : please, update your UML model asap.
LinearFlux objectType TODO : Missing description : please, update your UML model asap.
MagnitudeSystem objectType TODO : Missing description : please, update your UML model asap.
MagnitudeSystem.referenceSpectrum attribute TODO : Missing description : please, update your UML model asap.
MagnitudeSystem.source composition TODO : Missing description : please, update your UML model asap.
MagnitudeSystem.type attribute TODO : Missing description : please, update your UML model asap.
PhotCal objectType TODO : Missing description : please, update your UML model asap.
PhotCal.magnitudeSystem composition TODO : Missing description : please, update your UML model asap.
PhotCal.photometryFilter reference TODO : Missing description : please, update your UML model asap.
PhotCal.zeroPoint composition TODO : Missing description : please, update your UML model asap.
PhotometricSystem objectType TODO : Missing description : please, update your UML model asap.
PhotometricSystem.description attribute String representation Photometric system
PhotometricSystem.detectorType attribute Type of detector (e.g energy or photon counter)
PhotometricSystem.photometryFilter composition TODO : Missing description : please, update your UML model asap.
PhotometryFilter objectType TODO : Missing description : please, update your UML model asap.
PhotometryFilter.access composition TODO : Missing description : please, update your UML model asap.
PhotometryFilter.bandName attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.bandWidth attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.dataValidityFrom attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.dataValidityTo attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.description attribute Text description of the filter band
PhotometryFilter.fpsIdentifier attribute IVOA identifier of the Filter Profile Service
PhotometryFilter.identifier attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.name attribute Filter Name in the instrumental configuration
PhotometryFilter.spectralLocation attribute TODO : Missing description : please, update your UML model asap.
PhotometryFilter.transmissionPoint composition TODO : Missing description : please, update your UML model asap.
PogsonZeroPoint objectType TODO : Missing description : please, update your UML model asap.
S_Bounds dataType Could be datatype
S_Bounds.extent attribute TODO : Missing description : please, update your UML model asap.
S_Bounds.start attribute TODO : Missing description : please, update your UML model asap.
S_Bounds.stop attribute TODO : Missing description : please, update your UML model asap.
Source objectType TODO : Missing description : please, update your UML model asap.
TransmissionPoint objectType TODO : Missing description : please, update your UML model asap.
TransmissionPoint.spectral attribute TODO : Missing description : please, update your UML model asap.
TransmissionPoint.spectralError attribute TODO : Missing description : please, update your UML model asap.
TransmissionPoint.transmission attribute TODO : Missing description : please, update your UML model asap.
TransmissionPoint.transmissionError attribute TODO : Missing description : please, update your UML model asap.
ZeroPoint objectType TODO : Missing description : please, update your UML model asap.
ZeroPoint.flux attribute TODO : Missing description : please, update your UML model asap.
ZeroPoint.referenceMagnitude attribute TODO : Missing description : please, update your UML model asap.

4.Imported Models

This section lists the external models imported by the current data model. For each imported model we list URLs to the VO-DML and HTML representations and the prefix used for vodml-ids from inside the model.

4.1 ivoa

Model vodml-id ivoa
url http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.vo-dml.xml
documentation url http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.html