You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I usually not a big fan of the GUI, but it would be pretty handy for editing CTD casts.
One could imagine some buttons for applying the different filters (w/ different parameters) to see in realtime what impact it had on each profile before moving on to the next.
I might have a crack at this... I tend to develop my python GUIs using wxPython, would it be okay to add this as a dependancy? Its got a fantastic GUI builder and is great for making cross-platform apps
We have two options here. Make the GUI part of the ctd module or build a new package that uses ctd. I usually prefer the latter b/c then the development and releases are not tied to each each other. Also, you can even make a modular GUI that can un se other similar modules.
PS: I'm a big fan of wxPython but the world is moving to web based stuff, like Panel and similar projects. Maybe it is worth considering building the GUI using those.
We have two options here. Make the GUI part of the ctd module or build a new package that uses ctd. I usually prefer the latter b/c then the development and releases are not tied to each each other. Also, you can even make a modular GUI that can un se other similar modules.
PS: I'm a big fan of wxPython but the world is moving to web based stuff, like Panel and similar projects. Maybe it is worth considering building the GUI using those.
Thanks @ocefpaf, thats fair enough. I will tinker away then and let you all know if I come up with anything useful. I didn't know about Panel, so thanks for the headsup, it was interesting to read about. For now i think i will stick with wx as I am much more familiar with it, but I will try and develop in a way that is frontend agnostic.
Awesome. Keep us posted. I'd love to put a link in our README when that is done. Many folks want a GUI and, to be honest, I never created one b/c I no longer work with CTDs. If I did I would also want one to exist :-)
Activity
jackbeagley commentedon Apr 24, 2023
I might have a crack at this... I tend to develop my python GUIs using wxPython, would it be okay to add this as a dependancy? Its got a fantastic GUI builder and is great for making cross-platform apps
ocefpaf commentedon Apr 24, 2023
We have two options here. Make the GUI part of the ctd module or build a new package that uses ctd. I usually prefer the latter b/c then the development and releases are not tied to each each other. Also, you can even make a modular GUI that can un se other similar modules.
PS: I'm a big fan of wxPython but the world is moving to web based stuff, like Panel and similar projects. Maybe it is worth considering building the GUI using those.
jackbeagley commentedon Apr 26, 2023
Thanks @ocefpaf, thats fair enough. I will tinker away then and let you all know if I come up with anything useful. I didn't know about Panel, so thanks for the headsup, it was interesting to read about. For now i think i will stick with wx as I am much more familiar with it, but I will try and develop in a way that is frontend agnostic.
ocefpaf commentedon Apr 26, 2023
Awesome. Keep us posted. I'd love to put a link in our README when that is done. Many folks want a GUI and, to be honest, I never created one b/c I no longer work with CTDs. If I did I would also want one to exist :-)