GenieはPythonとどのように連動しますか?
- NID処理後の分析ステップとしてPythonを開始します。
- Pythonスクリプトは、Analysis Sequence File(ASF)に組み込むことができます。
- カスタマイズされ、自動化された方法でCAMパラメーターを操作できます。
- 二次システム分析のために特定のパラメータを定期的に抽出しやすくします。
- カスタム計算と分析更新を許可します。
- 比較などのために、ユーザーが追加のスペクトルファイルを参照することができます。
GenieはPython 3と統合され、科学コミュニティが推奨するスクリプトツールと連携して、より高度なカスタムスペクトロスコピー分析を行うようになりました。 この機能により、汎用的なデータ処理とより自動化された手順が実現します。
Pythonインストーラーのヒントおよび提案事項
Genieをインストールするには、Genie Python SDKインストーラーとともにPythonが必要です。
現在、`python-dateutil`パッケージには、以下のバージョンのPythonを推奨しています。
- バージョン3.10.4(32ビット)
- バージョン3.11.2(32ビット)
現在、GenieではPythonバージョン3.12はサポートされていません。
IDE環境の場合はPyCharmが人気のある無料オプションです。一方、Anacondaは有料サブスクリプションですが、より複雑なタスクに適しています。
Genieに必要なPythonパッケージには、以下が含まれます。
- NumPy:配列オブジェクトに対する数学的で論理的な操作を可能にします。
- SciPy:科学および技術的なコンピューティングに使用され、科学および工学で一般的なさまざまなタスク用のモジュールを装備しています。
- Pandas:リレーショナルデータまたはラベル付きデータを使用して、簡単かつ直感的な作業を行うためのデータ構造を提供します。
- Matplotlib:静的、アニメーション、およびインタラクティブな視覚化を作成するための Python ライブラリー。
- Tkinter:Tk GUIツールキットに対する標準的なPythonインターフェース。
想像することができるものは、必ず作ることができます!
Pythonを使い始める
numpy
配列オブジェクトに対して数学的で論理的な操作を可能にします。
Numpy.orgダウンロードリンク
scipy
科学および技術的なコンピューティングに使用され、科学および工学で一般的なさまざまなタスク用のモジュールを装備しています。
Scipy.orgダウンロードリンク
パンダ
リレーショナルデータまたはラベル付きデータを使用して、簡単かつ直感的な作業を行うためのデータ構造を提供します。
Pandas.pydata.orgダウンロードリンク
matplotlib
静的、アニメーション、およびインタラクティブな視覚化を作成するためのPythonライブラリー。
Matplotlib.orgダウンロードリンク
tkinter
Tk GUIツールキットに対する標準的なPythonインターフェース。
Tkinter 文書リンク