xdas.coordinates.Coordinates.to_dict#
- Coordinates.to_dict()[source]#
Convert this Coordinates object into a pure python dictionnary.
Examples
>>> import xdas as xd
>>> coords = xd.Coordinates( ... { ... "time": {"tie_indices": [0, 999], "tie_values": [0.0, 10.0]}, ... "distance": [0, 1, 2], ... "channel": ("distance", ["DAS01", "DAS02", "DAS03"]), ... "interrogator": (None, "SRN"), ... } ... ) >>> coords.to_dict() {'dims': ('time', 'distance'), 'coords': {'time': {'dim': 'time', 'data': {'tie_indices': [0, 999], 'tie_values': [0.0, 10.0]}, 'dtype': 'float64'}, 'distance': {'dim': 'distance', 'data': [0, 1, 2], 'dtype': 'int64'}, 'channel': {'dim': 'distance', 'data': ['DAS01', 'DAS02', 'DAS03'], 'dtype': '<U5'}, 'interrogator': {'dim': None, 'data': 'SRN', 'dtype': '<U3'}}}