TopSpinのPython @ Python @ TopSpinのPython @ Python @ TopSpinのPython @ Python

Pythonは,科学者の間で最も汎用されるプログラミング言語です。サードパーティのPythonソフトウェアの公式リポジトリーであるPython包指数(PyPI)には,様々な機能を持つ29万以上のパッケージがあります。

Python 2.7に基づくJythonインタプリターは,20年前からスクリプトやアプリケーション開発の標準コンポーネントとして上旋球の一部となっています。Jythonスクリプトは,上旋のユーザーインターフェースを実行するのと同じJava仮想マシンで実行されます。これによる多くの機能が得られますが,いくかの制限もあります。

核磁共振のスペクトル処理ソフトウェアのスタンダードとなっている上旋球の機能に,Python 3スクリプトを組み合わせて,利用可能な全てのパッケージを活用しませんか吗?

上旋の新しいPythonアプリケーションプログラミングインターフェースは,Python 3.9以上で上旋球にアクセスでき,定評のある上旋球のJythonインタプリターに代えてご利用いただけます。

免费获取最新的Python Interface包。只需注册/登录即可下载。

新機能

  • 高度なデ,タ解析
  • デタマニング
  • 外部向けの品質の画像生成

利用できる機能

  • パラメタの読み込み/書き込み
  • デ,タベクトル,ピ,クリスト,積分領域などの読み込み
  • NMRデ,タ検索,TopSpinでのデ,タセット表示などの補助機能
  • TopSpinコマンドの実行

デ,タへのアクセスは,現在,一次元および二次元のスペクトルに限られています。ベクトルデータ全体を読み取ることも,“爵士”ファイルの個々の行や二次元スペクトルの列など,選択した部分を読み取ることもできます。

Pythonプログラミングインターフェースの開発では,特に操作性に重点を置き,可能な限り汎用的な構文を用いています。例えば,上旋へのパラメータの処理やコマンドの送信は,上旋のコマンドラインで入力するのと同じ構文を使用します。PythonとJythonでデタアクセスに使われるンタフェスは同じです。これにより,異なる使用例でもコ,ドを共有することができ,混乱を避けることができます。

入手方法


“Windows版およびLinux版の上旋球4.1.3”にはPython 3.9環境が含まれ,力量Pytbob电竞安全吗honパッケージがプリインストールされています。文書とサンプルスクリプトも用意されています。

ご希望の場合は,無償の評価版ラ。

図1上旋のサービス:Python 3インタプリターは,スタンドアローンのアプリケーションです。従ってPythonアプリケーションと上旋球を橋渡しする最も簡便な方法は,ネットワーク経由の接続です。ブルカーは,上旋に組み込まれたWebサービスに接続するPython 3パッケージを実装しました。このようにして,PythonスクリプトからNMRデータを読み込んだり,上旋のコマンドを実行したりすることができます。

図2ピリジンのNMR滴定(80 MHz):傅里叶80分光計で測定した滴定データを評価するためのPythonスクリプトの出力例です。Pythonスクリプトから,上旋APIを使用してデータを読み込み,滴定曲線とKbの推定値を計算しました。スクリプト全体(スペクトル処理,結果の計算,NumPyによる画像の生成)の長さは約150行でした。