ForHosting KIT · 科学

化学式から化合物名

よく知られた化学式を入力すると、化合物の英語の慣用名が分かります。H2OならWater、C6H12O6ならGlucoseです。気体、塩、酸、塩基、身近な有機化合物を扱い、知らない名前を推測で作ることはありません。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日

分子式を貼り付けると、この化合物名検索は実験室・ラベル・宿題で使う日常名を返します。任意構造の IUPAC 名は作りません。水、二酸化炭素、塩化ナトリウム、硫酸、グルコースなど教室の定番を含む閉じた式文字列集合を、表に載った慣用名へ写します。Unicode 下付き、水和物の点、エタノールの CH3CH2OH のような構造別名は検索前に正規化されるため、PDF から下付き数字ごとコピーした式でも Water に解決します。

既知化合物の名前検索が実際に答えること

分子式は化合物の短い記号ですが、瓶・宿題の解答・安全データシートに印刷される名前は、ほぼ記号の生文字列ではありません。H2O は水、NaCl は塩化ナトリウム、C6H12O6 はグルコース、CaCO3 は炭酸カルシウムです。この「化学式から化合物名」ツールは最後の一段のためにあります。

既知化合物集合の式文字列を送ると、実験室で実際に口にする表の慣用名が返ります。一般の IUPAC 命名エンジンではなく、未発表の研究分子の名前は発明しません。表は教室の気体、二元塩、鉱酸と塩基、単純酸化物、いくつかの水和物、メタン・エタノール・ベンゼン・スクロース・酢酸などの日常有機物を覆います。

Unicode 下付きは検索前に ASCII 数字へ畳まれるので、組版文書からコピーした式も一致します。塩と水の個数の間の中点・星印・ピリオドの水和物区切りは、一つの正準な中点形へ潰れます。表示キーの横に構造別名があり、CH3CH2OH と C2H5OH はどちらも Ethanol を返します。

正規化後の文字列がその集合に無ければ、能力は推測を拒みます。

入力契約、正規化、エラーの扱い

値は最大八十文字の文字列である必要があります。表を見る前にハンドラは周囲空白を切り、Unicode 下付き数字を ASCII の 0–9 に置き、CuSO4·5H2O と CuSO4*5H2O と CuSO4.5H2O が一つのキーを共有するよう水和物区切りを畳み、残る内部空白を除きます。元素記号は大文字小文字を区別したままです。

Co は CO ではなく、表は式全体を小文字にしません。例: formula H2O は name Water を生じます。例: formula CH3CH2OH は正準式 C2H5OH と name Ethanol を生じます。

正規化文字列が既知集合のキーでなければ、formula が既知化合物集合に無いというメッセージで失敗し、その失敗は課金されません。

教室と宿題の検算

学習者に H2O、NaCl、C6H12O6 を貼らせ、授業で使ったラベルと慣用名を照合させます。

試験と LMS の自動採点

未知の式を拒否し名前を捏造しない決定的オラクルで、式から名前への設問を採点します。

実験室ラベルと在庫欄

保存した式文字列を、瓶ラベル・購入リスト・検索索引向けの慣用名へ変換します。

式から化合物名を得るにはどうしますか?

既知の式文字列を formula に送ってください(例: H2O や NaCl)。

既知集合にはどの式が入っていますか?

教室の気体、鉱酸と塩基、よくある塩と酸化物、選んだ水和物、メタン・エタノール・グルコース・スクロースなどの日常有機物です。その閉じた表の外の式は拒否されます。

下付き数字の H2O と H2O は同じ扱いですか?

はい。 Unicode 下付き数字は検索前に ASCII へ変換され、中点・星印・ピリオドの水和物区切りは一つの正準形へ畳まれます。

化合物名は何語で表示されますか?

英語です。H2OならWater、C2H5OHならEthanolのように、英語の慣用名を返します。日本語の名前が必要な場合は、ご自身で置き換えてください。

大文字と小文字の違いは区別されますか?

はい、区別されます。元素記号は大文字と小文字で意味が変わるため、CoとCOは別の物質として扱われます。教科書どおりの大文字で入力してください。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/chem/chemical-name

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/chem/chemical-name \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"formula":"H2O"}'
{
  "formula": "H2O"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.chemical_name",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_chars80
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

式が欠ける・空・既知集合に無い場合は名前を推測せず invalid_input で失敗します。

入力契約、正規化、エラーの扱い

必須の文字列フィールド formula を含む JSON ボディを POST してください。数値、オブジェクト、空文字、欠落フィールドは formula を指名して invalid_input で失敗します。成功時は格納された正準キーとして formula、表の慣用名として name、検索した正規化文字列として formula_input、method を known_compound_lookup に設定して返します。追加フィールドが要るならご自身の在庫や成績簿と組み合わせてください。このエンドポイントは名前を返し、モル質量・危険文言・構造図は出しません。

化学式から化合物名を返す API が役立つ場面

教室やチューター向け基盤は、学習者が教科書の索引を繰らずに H2SO4 が硫酸であることを確かめられるよう、化学式から化合物名の検索を使います。試験準備ジェネレータには、未知記号を誤りと判定する決定的オラクルが必要です。黙って名前を捏造すると、壊れた採点器が成功と誤認しかねません。検証失敗は残高を消費しません。実験室情報システムは瓶や SDS からの formula 欄を保存し、ラベル・購入リスト・検索用に慣用名を必要とすることが多く、小さな parse API を呼べば閉じた教室集合に化学情報学スタックは不要です。「実装は純粋な parse の tier A のため、成功した呼び出しはモデルトークンも外向きネットワークもなく公開の基本価格 $0.002 です。リクエストを小さく保ち、返った name をテストに固定すれば、宿題、LMS プラグイン、エッジワーカー向けに再現可能な慣用名が得られ、独自の命名モデルは不要です。集合に式が無いときは、エンドポイントに推測させず、レビュー可能な変更で表を広げてください。

式が一覧に無いとどうなりますか。

タスクは invalid_input と、formula が既知化合物集合に無いというメッセージで失敗します。未知文字列は決して推測されず、検証失敗は課金されません。

化学式から化合物名を調べる費用はいくらですか。

ブラウザツールは無料です。API 要求は成功1回あたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。

KITの完全なドキュメントを見る →