01
貼り付けたSMILESを検査する
構造式の描画や性質計算の前に、解析エラーをはっきり表示します。
得られるもの: 正しい入力と無効な入力を区別する結果
課題別ガイドを開く作業する環境を選んでください。同じ化学計算コアを、ブラウザ、Python、Rust、ローカルMCPプロセスで使えます。
各ガイドでは、入力、短い手順、確認できる結果を順に示します。
01
構造式の描画や性質計算の前に、解析エラーをはっきり表示します。
得られるもの: 正しい入力と無効な入力を区別する結果
課題別ガイドを開く02
1つの入力SMILESと、分子量・LogP・TPSAの計算値を一緒に残します。
得られるもの: 追跡できる初期物性記録
課題別ガイドを開く03
同じフィンガープリント設定で、再現可能なローカルTanimotoスコアを残します。
得られるもの: ECFP4比較の記録
課題別ガイドを開く04
絞り込む前に、各入力行を計算値または解析エラーと一緒に残します。
得られるもの: 元行を保つローカル物性レポート
課題別ガイドを開く05
1つのSMILESを解析し、原子数・分子量・TPSAを同じネイティブプロセスで出力します。
得られるもの: ローカルRustコマンドの結果
課題別ガイドを開く06
AIクライアントに登録する前に、stdioでchematic-mcpへJSON-RPC要求を1つ送ります。
得られるもの: 確認済みのローカル構造化応答
課題別ガイドを開く07
完全なSMILESを1つ、計算した分子式と分子量の横に保存します。
得られるもの: 追跡可能で簡潔な分子記録
課題別ガイドを開く08
chematicの正規化SMILESをローカルで取得し、正確な入力とバージョンと一緒に残します。
得られるもの: バージョン付きの正規化SMILES記録
課題別ガイドを開く09
すべての元行を残し、ローカルの正規化SMILESで確認候補を記録します。
得られるもの: 元の行を残す重複確認レポート
課題別ガイドを開く10
元のSMILESを残したまま、比較用の方針を明示した表現を作ります。
得られるもの: 元の入力を残す標準化レポート
課題別ガイドを開く11
無効な入力を飛ばす前に、元の値をすべて分類します。
得られるもの: 入力順を保つ事前検査レポート
課題別ガイドを開く12
正確な元SMILESを残しながら、拡大可能なローカル構造式ファイルを作ります。
得られるもの: 追跡可能なSVG構造式ファイル
課題別ガイドを開く13
明示した反応SMILESの記録から、拡大可能なローカル反応図を作ります。
得られるもの: 追跡可能なSVG反応図
課題別ガイドを開く14
構造名と正確な元SMILESを、ローカルのSDFレコード1件に残します。
得られるもの: 追跡可能なローカルSDF成果物
課題別ガイドを開く15
有効なCSV行をSDFレコードにし、全入力行と解析エラーをレポートに残します。
得られるもの: 追跡可能なSDFライブラリと変換レポート
課題別ガイドを開く01
02
03
化学計算を同じプロセス内で動かすネイティブアプリやサービスに向いています。
cargo add chematic --features "smiles,perception,chem,3d,fp"Rust APIリファレンスを見る 詳細ページ04
どれから始める?
まず試すならブラウザのPlaygroundです。ノートブックやデータ処理にはPython、アプリケーションやサービスにはRust、ローカルのAIアシスタントに化学操作を使わせる場合はMCPツールを選んでください。