Consolidate NetNode init parameters into a NodeParameters dataclass to help with type hints and intellisense. Move type conversion responsibility to net_read.py. Moving type conversion responsibility allows the code to be more flexible if other import formats are allowed beyond csv. Each import function can be responsible for converting data to NodeParameters.
Consolidate NetNode init parameters into a NodeParameters dataclass to help with type hints and intellisense. Move type conversion responsibility to net_read.py. Moving type conversion responsibility allows the code to be more flexible if other import formats are allowed beyond csv. Each import function can be responsible for converting data to NodeParameters.