SED serialization
P.Didelon
pdidelon at cea.fr
Tue Feb 13 08:59:51 PST 2007
Hi,
jumping in the discussion ( ::oups)
Doug Tody wrote:
>Hi Ivo -
>
>Perhaps it is better to look at it the other way around? A simple
>1D spectrum is a special case of a multi-segment SED with associated
>metadata. SED is clearly the more general case.
>
sorry but I feel the reverse...
Spectra seem to me to be the more general case,
SED beeing a "specialised" case of spectrum with absolute (or at least
self consistent relative) photometric/flux calibration;
spectra could be even normalised in flux with bin values between 0 and 1
or any arbitrary intensity scale.
>With this approach,
>we still have the general case of a SED as described below, plus the
>special case of a 1D spectrum (the Spectrum model), since it is so common.
>The most powerful applications should be able to deal with either, but
>many simpler applications may prefer to work with Spectrum, which also
>covers most spectral survey data.
>
>The SED model being proposed is not merely a multi-segment spectrum,
>as it also needs general metadata describing the Dataset as a whole
>(DataID, Curation, Target, Char, etc.), plus probably a table giving a
>uniform view of the SED as a whole, with each segment reduced to a few
>values with uniform units. Then follows the multi-segment part as in
>our original SED model, where an individual segment may be essentially
>a complete observation in itself. Since for SED the segments can come
>from independent observations with different instruments, in the general
>case it really is more than just a mere multi-segment spectrum.
>
an homogenized multi-segment spectrum?
>
> - Doug
>
>
>On Tue, 13 Feb 2007, Ivo Busko wrote:
>
>
>
>>Doug Tody wrote:
>>
>><snip>
>>
>>
>>
>>>Not greatly different, but the main point is that a SED may be worth
>>>considering as a new type of astronomical data (a primary type) and not
>>>just a fancy Spectrum. That is, a SED could be a top level Dataset type
>>>(like Image Spectrum, TimeSeries) which is multi-segment, with an overall
>>>Characterization and Identification, and homogeneous units to summarize
>>>all the segments. The individual segments can be instances of Spectrum,
>>>TimeSeries, or individual photometry points. Auxiliary metadata might
>>>be required to describe how the SED was computed, especially in the case
>>>of dynamically computed SEDs, where one might want to include images
>>>cutouts for photometry from multiband imagers and so forth.
>>>
>>>Spectral associations are slightly different, being informal
>>>associations of primary datasets rather than a single physical dataset.
>>>A multi-segment Spectrum could be considered an Association or a special
>>>case of a SED; both could be valid.
>>>
>>> - Doug
>>>
>>>
>>Doug,
>>
>>I still see a benefit in having a SED to be a special case of Spectrum.
>>Being a subclass of Spectrum means that any application code that can
>>handle a Spectrum instance, will be able to handle a SED instance
>>transparently. It might not be able to provide everything that a
>>SED-aware application is, but it won't crash or refuse to handle the SED
>>data.
>>
>>Maybe I am influenced by the design choices we made when writing the
>>Specview application, but the "SED as a special type of Spectrum" design
>>paradigm showed to be very useful in that case.
>>
>>-Ivo
>>
>>
>>
>>
>>
--
Pierre
-------------------------------------------------------------------
DIDELON :@: pdidelon_at_cea.fr Phone : 33 (0)1 69 08 58 89
CEA SACLAY - Service d'Astrophysique 91191 Gif-Sur-Yvette Cedex
-------------------------------------------------------------------
Aidez les enfants Tibétains : http://www.a-e-t.org/jcparrain.htm
ou d'autres : http://www.sosesf.org/
-------------------------------------------------------------------
Prends garde, ô voyageur, la route aussi marche. Rainer Maria Rilke
-------------------------------------------------------------------
More information about the dm
mailing list