Trace Conversions#
Convert Trace to Dictionary#
Your can convert a Trace
into a dict
class by calling the
method as_dict()
.
>>> Trace('Signal', [1, 2, 3]).as_dict()
{'label': 'Signal', 'samples': [1, 2, 3]}
Your can convert a Trace
into a dict
class with the
function asdict()
from the dataclasses
module.
>>> from dataclasses import asdict
>>> asdict(Trace('Signal', [1, 2, 3]))
{'label': 'Signal', 'samples': [1, 2, 3]}
Convert Trace to Tuple#
You can convert a Trace
into a tuple
class by calling the
method as_tuple()
.
>>> Trace('Signal', [1, 2, 3]).as_tuple()
('Signal', [1, 2, 3])
Your can convert a Trace
into a tuple
class with the
function astuple()
from the dataclasses
module.
>>> from dataclasses import astuple
>>> astuple(Trace('Signal', [1, 2, 3]))
('Signal', [1, 2, 3])
Convert Trace to List#
You can convert a Trace
into a list
class.
>>> list(Trace('Signal', [1, 2, 3]))
[1, 2, 3]