OpenwaterHealth / OpenLIFU-python

focused ultrasound toolbox
GNU Affero General Public License v3.0
10 stars 2 forks source link

Create methods for serializing/deserializing Protocols and Transducers #85

Closed ebrahimebrahim closed 2 months ago

ebrahimebrahim commented 2 months ago

This is needed to support the parameter node wrapping for https://github.com/OpenwaterHealth/SlicerOpenLIFU/issues/57, allowing protocols and transducer to persist in slicer scenes.

For making a parameter node serializer it should also be possible to create a default Protocol and a default Transducer