Processor interface #28
Replies: 4 comments 5 replies
-
I was thinking somewhat on the general outline of the class and the interface to the other pieces, and what would be convenient to use.
Right now, one needs to move all the calibration elements piece by piece as input elements to functions between the different classes, and there is no conventient and automatic interface. I think most conventient would be to integrate the whole work flow into one class, that stores all data generated by the individual steps in class attributes and takes care of automatically moving it between the member functions and classes. What we should discuss is how this fits with our goal of making a rather generic class. |
Beta Was this translation helpful? Give feedback.
-
Another thought to the data input interface: |
Beta Was this translation helpful? Give feedback.
-
Regarding the core class itself: You started to make it "xarray-like". Could we just make it a subclass of xarray.DataArray? |
Beta Was this translation helpful? Give feedback.
-
From the other discussion, and thinking about this in other contexts, I believe what I sketched here should be implemented in another class, that imports and utilizes this package. Then we keep the sed package and class functionality relatively clean and reusable. |
Beta Was this translation helpful? Give feedback.
-
How will the interface to the processor look like?
Will we just pass the loaded data frame?
How will we deal with meta data here?
There are many open questions about this matter, and I would suggest that anyone who has an idea, good or bad, should write it here!
As this is inteded to give the best user experience, the requests and expectations of users are vital to define a succesful interface.
Beta Was this translation helpful? Give feedback.
All reactions