Revised ImageDM-ObsCore architecture
CresitelloDittmar, Mark
mdittmar at cfa.harvard.edu
Tue Nov 12 14:15:37 PST 2013
Doug,
Good to see the revision.. thanks.. I haven't had a chance to read the doc
yet, but
spent today working the model (UML) between Observation/Image/Spectral..
going
from the previous diagram I sent out.
One thing that I'm trying to do with the diagram, is show very
specifically, how the
ObsCore model and Image/Spectral are connected. The document should start
with the reference to ObsCore. The ObservationDM in your diagram modifies
ObsCore V1.0 with the changes desired for ImageDM. This would require an
update
to ObsCore, which I don't think is in the works.
I'm including a revision of my earlier diagram.
ObsCore Package:
On the right, is the ObsCore model as in that document.. except that I've
extended it from
an abstract ObservationDataset class. (I have trouble here, because the
Image/Spectral
classes need DataID,Target,Curation objects which are Bigger than what is
in ObsCore.)
I'm pretty sure this matches very closely to the ObsCore document.
ObservationDM Package:
Is what is needed by Image/Spectral. That is in pretty close agreement
with Spectral..
there are name differences for things like dataProductType.
Note:
- got rid of "Dataset" class.. the ObservationDataset IS a dataset.
- this does NOT include the Provenance objects.. they are not in
Spectral.
They could be.. (since 0 is allowed).
ImageDM package
- adds a Provenance container (from Doug's diagram). Note that ObsCore
does not have
a Provenance class, but associates ObsConfig and Proposal directly.
- adds CoodSys object.
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/dm/attachments/20131112/24a3f24c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: overview.png
Type: image/png
Size: 88492 bytes
Desc: not available
URL: <http://www.ivoa.net/pipermail/dm/attachments/20131112/24a3f24c/attachment-0001.png>
More information about the dm
mailing list