[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001743: ITP: libsigmf -- a header-only C++ library for working with Signal Metadata Format



Package: wnpp
Severity: wishlist
Owner: A. Maitland Bottoms <bottoms@debian.org>

* Package name    : libsigmf
  Version         : 1.0.0
  Upstream Author : DeepSig Inc. and libsigmf contributors.
* URL             : https://github.com/deepsig/libsigmf
* License         : Apache-2.0 License
  Description     : A C++ library for working with SigMF metadata

Signal Metadata Format (SigMF)

Sharing sets of recorded signal data is an important part of science
and engineering. It enables multiple parties to collaborate, is often a
necessary part of reproducing scientific results (a requirement of
scientific rigor), and enables sharing data with those who do not have
direct access to the equipment required to capture it.

Unfortunately, these datasets have historically not been very portable,
and there is not an agreed upon method of sharing metadata descriptions
of the recorded data itself. This is the problem that SigMF solves.

By providing a standard way to describe data recordings, SigMF
facilitates the sharing of data, prevents the "bitrot" of datasets
wherein details of the capture are lost over time, and makes it
possible for different tools to operate on the same dataset, thus
enabling data portability between tools and workflows.

libsigmf is a free & opensource library for working with SigMF
recordings. (https://sigmf.org)

It was designed to enable the use of SigMF through static types in C++,
thus enabling things like compile-time errors and code inspection.

It was created and first authored by DeepSig Inc., and then released to
the community as an Apache 2.0-licensed FOSS project at FOSDEM 2019.

Contributors:

Nathan West
Tim O'Shea
Ben Hilburn


Reply to: