Creo que debería comenzar esta pregunta mencionando que soy un ingeniero químico y no un programador capacitado (pero estoy dispuesto a aprender).¿Cómo puedo crear una interfaz para matplotlib?
Procedo una gran cantidad de espectros, que son esencialmente archivos ASCII con coordenadas x, y producidas por un software espectrómetro específico. Un software estándar utilizado para el análisis es Origin desde Originlab, pero me parece que no es fácil de usar, tiene muchas más funciones de las que necesito y no es gratuito.
Así que estaba esperando que haya una manera de desarrollar una interfaz para matplotlib que permita usar matplotlib con una GUI. Quiero poder leer y trazar los datos de los archivos ASCII, acercar y alejar la trama, invocar los scripts para cosas como detección de picos y funciones de ajuste donde los parámetros específicos de la función pueden ingresarse en la GUI.
Estoy simplemente desconcertado por dónde empezar, por lo que la pregunta es realmente: ¿Cuál es la forma más fácil de desarrollar una interfaz/interfaz gráfica de usuario para matplotlib que me permite programar las cosas que mencioné anteriormente? Además, en última instancia, una aplicación multiplataforma sería agradable porque muchos en mi grupo trabajan en Windows.
Hola, me gustaría saber si tuvo éxito al construir nada. Estoy en camino construyendo una pequeña herramienta GUI para que un amigo cargue datos de los aparatos de medición, muestre un gráfico, ingrese algunos parámetros del usuario, aplique el algoritmo de ajuste de curva y luego exporte los datos. Tal vez mi trabajo pueda ser de alguna utilidad para ti. Si desea contactarme, puede encontrar mi correo electrónico en mi página de perfil. – Ski