Jump to content

Draft:Signal Metadata Format: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Teque5 (talk | contribs)
Submitting using AfC-submit-wizard
Teque5 (talk | contribs)
Line 87: Line 87:
* [https://sigmf.org SigMF Official website] for current specification & documentation.
* [https://sigmf.org SigMF Official website] for current specification & documentation.
* [https://github.com/sigmf/sigmf-python SigMF Python Package] for reading, writing, and editing datasets.
* [https://github.com/sigmf/sigmf-python SigMF Python Package] for reading, writing, and editing datasets.
* [https://github.com/sigmf/libsigmf SigMF C++ Library]


[[:Category:Data types]]
[[:Category:Data types]]

Revision as of 16:11, 10 October 2023

  • Comment: Added another citation for VITA 49 (second section as mentioned) since the wikipedia page doesn't exist yet. Two months ago I opened a discussion on wikiproject radio (also suggested below) and had no contributions. I think this article is very ready. Please compare it to the ASDF standard used for astronomical images that came about more recently than SigMF. Teque5 (talk) 09:05, 10 October 2023 (UTC)
  • Comment: Added note showing adoption by National Instruments and additional citation. Teque5 (talk) 17:33, 29 August 2023 (UTC)
  • Comment: The most recent reason for declining is that the second section is "unsourced". I'm honestly not sure how to source t hose comments. I say that HDF5 and flat files were used prior to SigMF. If you search on IEEE Xplore (journal search), you can see that there are several papers from 1999 to 2019 using this kind of container. A similar search for SigMF yeilds only two papers, but they are from 2021-2023. Unfortunately the dataset format isn't often discussed in the paper itself. I say that VITA49 is a transport standard, and the full title of VITA49 is "VITA Radio Transport Standard". I have also posted a request for help on wikiproject radio, but IMO this page is pretty clean at the moment. Teque5 (talk)
  • Comment: As suggested before, please post a note at WikiProject Radio. I did check JSTOR and Proquest but did not get anything, however, I am happy to defer to their expertise. S0091 (talk) 19:44, 15 October 2022 (UTC)
  • Comment: @Stuartyeates There are now (2) Academic sources, (1) US Government reference, and (1) commercial reference in this article. Please compare this page to Advanced_Scientific_Data_Format for a related industry standard. Teque5 (talk) 19:29, 15 October 2022 (UTC)
  • Comment: @S0091 The GNU Radio proceedings have 7 years of publications. I'm surprised Wikipedia is so picky. Perhaps I can find some additional IEEE references Teque5 (talk) 19:29, 15 October 2022 (UTC)
  • Comment: The first source is not a reliable source so should not be used. It may be a good idea to seek guidance at WikiProject Radio. S0091 (talk) 16:26, 14 October 2022 (UTC)
  • Comment: There are none of them seem to be the kind of independent secondary sources that we're looking for. Stuartyeates (talk) 21:48, 15 July 2022 (UTC)


Signal Metadata Format
Filename extensions
.sigmf-data .sigmf-meta
Developed byThe GNU Radio Foundation
Initial releaseFebruary 1, 2017; 7 years ago (2017-02-01)
Latest release
v1.1.0
January 16, 2023; 19 months ago (2023-01-16)
Type of formattime-series
Container forTime series
Contained byJSON
Websitesigmf.org

Signal Metadata Format (SigMF) is a describes recorded digital signal time series typically capturing real or complex-valued radio signals, acoustic waves, antenna positions, or sensor voltages.[1] The metadata is contained in a JSON file with a .sigmf-meta extension typically adjacent to the actual binary data stored in a file with a .sigmf-data extension. The ability to extend the built-in specification by defining a formal .sigmf-ext.md has spurred use by by the NTIA[2], Northeastern University[3], National Instruments[4], and several published datasets. These extensions allow additional hierarchical data added to a whole dataset, a capture, or a region of the recording.

SigMF is used, notably, as an interchange format for the data processing pipeline of the SETI Breakthrough Listen at the Green Bank Observatory.[5]

Other Radio Time-Series Formats

Prior to the standardization of SigMF, time series data representing radio signals were most commonly kept in flat binary files with external descriptors. Researchers sometimes placed this data within HDF5 (.hdf5) containers, but those containers are not specific to any type of data. Occasionally VITA 49 (.vrt) is used to store RF data, but that specification is designed as a transport format for RF signals and not typically for data storage[6].

References

  1. ^ Hilburn, Ben (2018). "SigMF: The Signal Metadata Format". Proceedings of the GNU Radio Conference. 3 (1).
  2. ^ "ITS Releases Open Metadata Extensions for Sharing and Reusing RF Measurement Data". its.ntia.gov. April 2, 2020. Retrieved July 15, 2022.
  3. ^ "Datasets for RF Fingerprinting". Retrieved July 15, 2022.
  4. ^ "Using Generative AI To Connect Lab To Fab Test". Retrieved Aug 29, 2023.
  5. ^ Croft, Steve (December 15, 2005). "SETI Open-Data". seti.berkeley.edu. Berkeley SETI Research Center. Retrieved July 14, 2022.
  6. ^ Cooklev, Todor (November 27, 2012). "The VITA 49 Analog RF-Digital Interface" (PDF). www.vita.com. IEEE Circuits and Systems Magazine. Retrieved October 10, 2023.

Category:Data types Category:Audio file formats Category:Digital container formats Category:Digital signal processing Category:Telecommunication theory Category:Astronomy Category:Radar signal processing