Chemaxon Structure Preparation Toolkit
化学構造を検証・正規化・変換し、
解析や登録に適した一貫した構造表現を提供する前処理Toolkit
Chemaxon Structure Preparation Toolkitは、化合物構造の検証、正規化、異性体生成および変換を通じて、信頼性の高い計算・検索・登録用構造を準備するための前処理機能群です。
Structure Checker、Standardizer、Isomer、Protonation ならびに各種構造操作APIを含み、大規模かつ自動化された化学データ処理基盤を支えます。
ツールキット内モジュール一覧
-
Protonation
pKa(酸塩基乖離点数)や、pHに対するミクロ種(microspecies)の分布、指定pHでの主要ミクロ種、等電点など、
イオン化状態に関す予測を行います。 -
Isomer
化合物の異性体を計算・生成するための機能群です。立体異性体や互変異性体、共鳴構造を自動的に生成・列挙し、化合物の構造多様性を体系的に把握・活用できます。
-
化学構造の潜在的なエラーを検出・修正する構造バリデーションツールです。
分子構造の不正確な表現や誤り(例:不正な結合、原子重複、誤った価数など)を見つけ出し、自動/手動で修正できます。
-
化学構造を統一された標準表現に変換する構造標準化ツールです。
多様な表記の構造式をルールに基づき統一的・標準的な形に変換し、データベース管理や検索の精度を高めます。
-
Python Structural APIs
化学構造を計算・解析に適した状態へ整えるための構造前処理を行うための、ローカルまたはサーバー上で動作する Python 向け開発者 API です。
-
.Net
化学構造を計算・解析に適した状態へ整えるための構造前処理を行うための、.NET 環境上で動作する開発者 API です。
-
JMS IO
化学構造データを各種フォーマットで読み書きするための入出力コンポーネント。
SMILES や SDfile などの化学構造表現を相互に変換し、構造データの受け渡しや保存を行えます。 -
JMS Structure Manipulators
化学構造をルールに基づいて操作・変換するための構造処理コンポーネント。
構造のクリーンアップ、分割、表記調整などを行い、後続の解析や計算に適した形へ整えます。 -
JMS Structure Checker
化学構造の不整合や誤りを検出・修正するための構造検証コンポーネント。
価数エラーや重複原子などの問題をチェックし、構造品質の担保を支援します。 -
Java Structural APIs
化学構造を計算・解析に適した状態へ整えるための構造前処理を行うための、ローカルまたはサーバー上で動作する Java 向け開発者 API です。