私は化学エンジニアであり、訓練を受けたプログラマーではありません (しかし、私は喜んで学びます)。
私は多くのスペクトルを処理します。これは基本的に、分光計固有のソフトウェアによって生成された x、y 座標を持つ ASCII ファイルです。分析に使用する標準ソフトウェアはOriginlabの Origin ですが、ユーザー フレンドリーではなく、必要以上の機能があり、無料ではありません。
そのため、GUIでmatplotlibを使用できるmatplotlibのフロントエンドを開発する方法があることを望んでいました。ASCII ファイルからデータを読み込んでプロットしたり、プロットをズームインおよびズームアウトしたり、関数固有のパラメーターを GUI に入力できるピーク検出やフィッティング関数などのスクリプトを呼び出したりできるようにしたいと考えています。
私はどこから始めればよいのか単純に困惑しているので、質問は本当に次のとおりです。上記のことをプログラムできるようにする、matplotlib のフロントエンド/GUI を開発する最も簡単な方法は何ですか? また、最終的には、私のグループの多くが Windows で作業しているため、クロス プラットフォーム アプリケーションがあればよいでしょう。