-
Notifications
You must be signed in to change notification settings - Fork 35
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
GUI for CTD cast editing #93
Comments
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. |
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 :-) |
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.
Using "Panel" with hvplot of course. :-)
The text was updated successfully, but these errors were encountered: