-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requirement: Allow addition of arbitrary headers by equipment manufacturers, operators, etc. without the need for authorization or approval by the FDSN #14
Comments
There is no accommodation for arbitrary information in miniSEED 2.x except for blockette 2000, which is not appropriate for any simple entries such as a flag or a key-value pair. The capability to include arbitrary information could be useful for specialized network operations (e.g. parameters determined at a station for low latency source estimates), laboratory sample measurements, unique installation environments (e.g. stations on glaciers/ice floes), and likely more. Arbitrary, custom headers also allows for the development and testing of new headers (without making invalid data) before approaching the FDSN with a proposal to include them in the standard. A downside to allowing arbitrary headers is the potential for gathering information in archives that is not defined, rendering it useless for future interpretation. One way to mitigate this risk is to strongly encourage those that create their own headers to document their schema/definition using the same mechanism as the FDSN. Perhaps even providing some facility for hosting or linking to user-defined header schema documentation. For reference, a lengthy earlier discussion on the justification and potential encoding of optional/extra headers in a record is here: |
I feel this is important for flexibility and growth of the NGF and would really like this to be a hierarchical key-value storage with a separation between FDSN standard keys and user-defined keys. While JSON may be too verbose for this use, something that allows the level of complexity is needed. |
Summary(Please let me know if I missed a point or misunderstood something) Please vote on:
|
1 yes |
|
|
|
Yes. This will allow a larger usage of the NGF by other communities. But we call for a standardization within the FDSN community.
Key-value
See proposal of @crotwell in issue #5 and our response to question 3 in issue #5 (we prefer a binary format) |
|
|
|
Allow addition of arbitrary headers by equipment manufacturers, operators, etc. without the need for authorization or approval by the FDSN.
The text was updated successfully, but these errors were encountered: