Re: [cf-satellite] very rough draft of way to represent band

NOTE: The cf-satellite mailing list is no longer active. The list archives are made available for historical reasons.

On 7/26/2011 3:27 PM, Jim Biard wrote:
John,

I think part of what people are saying is that we don't always have a situation where wavenumber and/or wavelength is unique for every band. This is what has been leading us to the parametric driver coordinate. A further example of this is polarization, which doesn't fit in a nice numeric construct like I was describing in my little example. (I think polarization would likely work well using flags, but that's yet another twist that we don't need to tackle just now.) When Christopher Lynnes is referring to different band numbers, he means index numbers, not wavelengths or wavenumbers. It seems awkward to separate out one band into a different variable from the others because it is not differentiated by wavelength (for example). The problem is, there is a tremendous variety of differentiators for the bands. Some of them clearly should cause data to be separated into different variables (different resolutions, for example), but others "feel" like they shouldn't provoke variable splitting. The feeling could be wrong, (I feel a song coming on here... "if loving you is wrong, then I don't wanna be right!") and we may just need to learn how to think about this differently.

I think what this boils down to is that the "identification space" for the bands can often be multi-dimensional, but the filling of that space is sparse. We are looking for a solution that is somewhat akin to the CF compression by gathering convention.

Jim

hi jim:

Im thinking the way forward for now might be to follow Chris' idea of specific examples. Then we can see what the real issues are.

So Id invite anyone to submit examples, and we can work out the CDL.

john





On 7/26/2011 4:49 PM, John Caron wrote:
On 7/26/2011 2:34 PM, Lynnes, Christopher S. (GSFC-6102) wrote:
On Jul 26, 2011, at 3:05 PM, John Caron wrote:

On 7/26/2011 12:26 PM, Tom Rink wrote:
Upendra,

On 7/26/11 1:07 PM, Upendra Dadi wrote:
Jim,
Could you please clarify how to represent data which contain bands
with multiple spatial resolutions using you scheme? I am thinking of
MODIS data:

http://en.wikipedia.org/wiki/Moderate-Resolution_Imaging_Spectroradiometer#MODIS_Bands
As you can see, not all the bands have same spatial resolution (or
spatial dimensions), even though all of them have same units. Could
we even store all the bands in the same variable?
I think multiple resolutions in same variable would be difficult and
impracticable,
the CF conventions for defining Projections, analytic or lat/lon,
don't work like
this.  You'd probably have to define another dimension to index the
different
resolutions for the data, lon and lat variables.  I would think this
would be
pretty messy.

Tom
Correct, you need seperate variables for different resolutions. However,
theres no problem with having multiple coordinate systems in the same
file. So if you chose, you would create multiple groups of variables,
each group with their own coordinates.

The HDF files for MODIS currently do separate the resolutions into different variables. However, MODIS presents some other issues, such as having both low-gain and high-gain versions of the same band in the same 3D variable. Currently, they handle this inside the file by calling one band "13" and another "13.5", but this is a bit opaque. I can never remember which is low and which is high.
Im not sure what the difference between the high and low gain, but it might be a good candidate to separate into 2 variables.


There are also two bands (21 and 22) with different band "numbers" but the same bandwidth (different Spectral Reflectance).
if you accept that a data variable must have either a wavelength or wavenumber coordinate, then we need just those coordinate values (or bounds) to be unique, so they can be named uniquely by coordinate value. Other auxilary coordinates like bandwidth dont need to be unique.

I have been mentally struggling to understand how these would fit in the various "band" dimension/coordinate proposals.

Would it be useful to begin a set of examples for actual instruments so that the less CF-savvy amongst us could see the implications?

yes, very helpful.

_______________________________________________
cf-satellite mailing list
cf-satellite@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/




  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the cf-satellite archives: