はじめに
ChemSpiderは、代表的な化合物のデータベースです。
ここでは、PythonでChemSpiderのデータを利用する方法について解説します。
Web API利用申請
まず、Web APIの利用申請が必要です。
Developers Portalから申請を行います。
ここでAPIキーが発行されるので、これを利用してChemSpiderのデータを取得します。
ChemSpiderクラスのインスタンス作成
PythonでChemSpiderを利用するには、chemspipy
を使います。
上で取得したAPIキーを利用して、ChemSpider
クラスのインスタンスを作成します。
from chemspipy import ChemSpider
cs = ChemSpider(発行されたAPIキー)
化合物の検索
search_results = cs.search('glycine')
filter_results = cs.filter_name('glycine')
まとめ
ここでは、ChemSpiderのデータにアクセスする方法について解説しました。
ChemSpipy
を使えば、ChemSpiderに格納されている情報を簡単に利用することができます。
ケモインフォマティクスに不可欠なツールなので、是非使えるようになっておきましょう。