-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wishlist for ImSwitch #166
Comments
I think that we should start using the GitHub project session and start putting all these into a wishlist. |
Sounds great! Do you want to start organizing this? |
Adding to the wishlist:
|
Could you elaborate more on this? You mean having parameters for the widget similar to what one would have for a device? |
My wish would be to have more tests before adding new features, and also some systems for developing tests when there are new features added. For example mockers for all devices and testing either with the physical device or with the mock. |
I guess @ondrejstranik means that we could have an attribute called "widgetProperties", for example like we have "managerProperties". It could be inside the section "availableWidgets", one should be able to change that easily in SetupInfo. |
I'm not so sure this makes sense; usually widgets are a means for users to provide properties which are then sent to the controller/manager. What would be the use case for implementing it? |
I strongly agree with this point. Idelally, all devices (type), should have a mocker, which will also define the expected reponses from the real devices (e.g. now the mocker camera even does not allow to set the exposure time). If we have it then performance of a new devices (Managers) could be done compared with the mocker. Also new widgets/controllers, could be then tested on virtual mockers. It could be even more expanded to have a mocker sample. This sample would have some structure, position, emission properties. |
Further on a wishlist:
|
Further on a wishlist:
|
I remember there was somebody talking about a "virtual microscope" which would directly address the mocker situation. Did you mention that in one of our converseations @jacopoabramo ? One more thing for the wish list: integrating ImSwitch into ImJoy-RPC to remote control it and process data on their hypha server system https://slides.imjoy.io/?slides=https://raw.githubusercontent.com/oeway/slides/master/2022/i2k-2022-hypha-introduction.md |
A loose list of things that may be useful for ImSwitch in the future - we can start a discussion for this too.
Feel free to add random thoughts; We can transfer them to discussions, too.
I start:
The text was updated successfully, but these errors were encountered: