Closed crotwell closed 4 years ago
Propose this update to the spec:
This makes L, V, U more precise, and fills the gap between U and R.
+----------+----------------------------------+-------------------------+------------------+
|**L** |Long Period |~ 1 | |
+----------+----------------------------------+-------------------------+------------------+
|**V** |Very Long Period |>= 0.1 to < 1 | |
+----------+----------------------------------+-------------------------+------------------+
|**U** |Ultra Long Period |>= 0.01 to < 0.1 | |
+----------+----------------------------------+-------------------------+------------------+
|**W** |Ultra-ultra Long Period |>= 0.001 to < 0.01 | |
+----------+----------------------------------+-------------------------+------------------+
|**R** |Extremely Long Period |>= 0.0001 to < 0.001 | |
+----------+----------------------------------+-------------------------+------------------+
I support the band code redefinition.
Just one comment: I don't know how familiar these band are, but we should check if the new scheme contradicts any long-standing practices in band naming. Supposedly, for a 0.5sps band you would probably be be using V from the old scheme (~0.1) but in the new scheme it would be U. No idea if this is a real issue, though, or purely theoretical ...
And does anyone have any better suggestion than "Ultra-ultra long period" for the new W band? I admit I don't ...
@chad-iris can you run a database query on the channels at IRIS to see if if there are many existing channels that would be wrong with this change?
My worry is the break from SEED's band codes.
@chad-iris can you run a database query on the channels at IRIS to see if if there are many existing channels that would be wrong with this change?
Ha, you'll like this! The results of the query are attached. Basically it's a mess of mis-use. You can ignore the administrative (e.g. 'A') band of course.
Wow, so my takeaway is things are already so misused that the break is from something already pretty broken, so might as well make the recommendation logically consistent!
The 0.5Hz L channels are the only case where it looks like there are significant numbers of channels that are sort of right now that would be incompatible.
But I also understand wanting to keep compatibility with existing, even if the existing is illogical.
I like the idea of having precise definitions for the band bounds, but note that "L" is very popular but can be complicated to make from some data sets. I'm specifically thinking of OBS datasets sampled at 62.5 SPS and which can't be decimated to 1sps, but can be to 1.25 sps. Is it better to keep L "pure", or give it a frequency range (like all other letters) that allows some nearby neighbores
Yes, I agree. That is why I left "L" as approx 1 with the "~" as I was not sure that a range made sense for it given the existing ranges for R,P,T. Perhaps just changing it to "near 1" instead of "~1" would be clearer?
But if ranges could overlap, then maybe a .5 to 2 Hz range around 1 makes sense? The M code is already 1< sps <=10.
I am open to moving the bounds around if that is needed to accommodate common usage, but would like to see ranges for all the band codes if possible.
I support the clarification of ranges for each code. I also remain concerned about the break from SEED 2 definition and I'm keen to avoid any chance of "submarine" changes buried in the new spec.
I will make this change but ask that it's very clear in the report to the WG.
OK, I will add something to the report.
Done, please check: http://docs.fdsn.org/projects/source-identifiers/en/draft/channel-codes.html#band-code
It may take a while for RTD's caching system to update.
L V and U band codes have approximate values, but now might be a good time to give them greater than/less than bounds like all the other codes.
Copy from https://github.com/iris-edu/xseed-specification/issues/16