DBE計算機 - 分子式から二重結合等価数を計算
分子式から二重結合等価数(DBE)、別名不飽和度や水素欠損指数を計算する無料ツール。炭素、水素、窒素、酸素、ハロゲンなどの原子数を入力すると、分子内に含まれる環と二重結合の合計数が瞬時に求められる。有機化学の授業での構造推定や、分光データの解析、未知化合物の同定に役立つ。
二重結合当量(DBE)計算機
入力に応じて自動的に結果が更新されます
二重結合当量(DBE)とは?
DBE(不飽和度とも呼ばれる)は、分子中の環と二重結合の総数を示し、分子式から直接計算されます。
計算式は:
DBE計算式:
DBE = 1 + (C + Si) + (N + P)/2 - (H + F + Cl + Br + I)/2
DBE値が高いほど、不飽和度が高く、分子構造内の環と二重結合が多いことを示します。DBE = 4は芳香族性を示し、DBE = 0は完全に飽和していることを意味します。
ドキュメンテーション
二重結合等量:分子構造分析のためのツール
未知の有機化合物をスペクトル分析データから解析する際、最初の疑問の1つは、この分子にいくつの環と二重結合があるかということです。これが二重結合等量(DBE)が非常に価値を発揮する場面です。
DBEは、分子の不飽和度の迅速な数値的スナップショットを提供します—任意の化学構造における環と二重結合の総数です。不飽和度または水素欠損指数(IHD)としても知られるこの値は、NMRスペクトルを何時間も分析する前に、不可能な構造を除外するのに役立ちます。
DBEが実践的に特に有用なのは、その速さです。質量分析から分子式を取得した直後に、数秒で不飽和度を計算し、完全に飽和したアルカン(DBE = 0)、芳香族化合物(通常DBE ≥ 4)、またはその中間のいずれを扱っているかをすぐに知ることができます。この1つの数値が、分析ワークフロー全体を導く重要な構造的制約を提供します。
二重結合等量が示すこと
二重結合等量は、完全に飽和した構造と比較した「不足している水素」の数と考えることができます。分子内の各環または二重結合は、飽和化合物から2つの水素原子を取り除きます。DBE値は、これらの除去の数を単純に示します。
実際の異なるDBE値の意味は以下の通りです:
- DBE = 0: メタン(CH₄)またはヘキサンのような完全に飽和した化合物—環も二重結合もない
- DBE = 1: 分子は、1つの二重結合(エテンC₂H₄のような)または1つの環(シクロプロパンC₃H₆のような)のいずれかを持つ—DBEだけでは区別できない
- DBE = 4: 不飽和単位が合計4つ、これは有名なベンゼン(C₆H₆)を記述し、芳香環と3つの二重結合を持つ
学生の作業でよく見られる一般的な間違いは、DBE = 2が常に2つの二重結合を意味すると思い込むことです。それは2つの環、1つの環と1つの二重結合、または1つの三重結合(不飽和単位2つと数える)と同じように解釈できます。
DBE式:その計算方法
ほとんどの有機化合物では、以下のシンプルな方程式を使用してDBEを計算できます:
各変数の意味:
- C = 炭素原子の数
- H = 水素原子の数
- N = 窒素原子の数
- P = リン原子の数
- X = ハロゲン原子の数(F、Cl、Br、Iの合計)
酸素と硫黄が式に現れないことに注意してください。これらは通常2つの結合を形成し、不飽和度に影響を与えないためです。酸素を含めるべきだと混乱する人もいますが、酸素原子の追加や除去は予測可能な方法で水素数に影響を与えません。
C、H、N、Oのみを含む化合物(ほとんどの有機分子が該当)では、式はさらに簡略化されます:
一般形
DBEの根本的な原理は、原子価に基づく以下の一般方程式から導かれます:
は原子数、は元素の価数です。この形式はどの元素にも適用できますが、実際にはほとんど使用されません。上記の簡略化された方法で、ほぼすべての実際の有機化学のシナリオに対応できます。
注意すべきエッジケース
荷電分子には調整が必要です。イオンを扱う場合:
- カチオン(正電荷)の場合、計算前に電荷の値を水素数に加算します
- アニオン(負電荷)の場合、電荷を水素数から減算します
例えば、トロピリウムカチオン(C₇H₇⁺)は、DBE計算においてC₇H₈として扱われます。
小数のDBE値は警告サインです。DBE = 2.5のような計算結果が出た場合、誤った式を入力したか、ラジカル種を扱っている可能性があります。標準的な閉殉殻分子は常に整数のDBE値を与えます。ベンゼンの「C6H6」の代わりに「C6H7」と誤って入力する学生をよく見かけます。
負のDBE値は現実の分子では存在しません。計算結果がDBE < 0の場合は、分子式の原子数を確認してください。
硫黄のような可変価数の元素は複雑になることがあります。このCalculatorは最も一般的な酸化状態を想定しており、典型的な有機化合物では問題ありません。硫黄酸化物や硫黄スルホンでは有効価数が変化しますが、DBE計算は炭素骨格について有用な情報を提供します。
計算機の使用方法
標準表記(C₆H₆やCH₃COOHなど)で分子式を入力すると、計算機は即座にDBE値を完全な内訳とともに計算します。
重要: 化学式は大文字と小文字を区別します。「CO」(一酸化炭素)は「Co」(コバルト)とは異なります。元素記号は大文字で始め、必要に応じて小文字を続けてください(塩素はCl、臭素はBr)。
計算機には以下が表示されます:
- DBE値
- 分子式の元素数
- 計算の詳細
例を見たい場合は、ドロップダウンメニューからベンゼン、グルコース、カフェインなどの一般的な化合物を読み込むことができます。これにより、さまざまな構造的特徴が最終的なDBE値にどのように寄与するかを理解できます。
結果の解釈
DBE値は環と二重結合の総数を表しますが、どちらがどれかは示しません。以下のことを期待できます:
- DBE = 0: 完全に飽和—アルカンまたは環や二重結合のない類似の構造
- DBE = 1: 1単位の不飽和、1つのC=C結合または1つの環
- DBE = 2: 2つの二重結合、1つの三重結合、2つの環、または1つの環と1つの二重結合
- DBE = 4: 芳香族を示すことが多い(ベンゼンはその環と3つの二重結合でDBE = 4)
正確な配置を決定するには、NMR、IR、またはその他の分光学的方法からの追加データが必要です。DBEは可能性を絞り込み、他の技術が実際の構造を特定します。
| DBE値 | 通常の意味 |
|---|---|
| 0 | アルカン—メタン(CH₄)やオクタン(C₈H₁₈)などの完全に飽和した炭化水素 |
| 1 | 単純なアルケン(C₂H₄)または小さな環(シクロプロパンC₃H₆) |
| 2 | ジエン、アルキン、2つの別々の環、またはシクロアルケンの可能性 |
| 3 | より複雑さが増し始める—共役系または複数の環の可能性 |
| 4 | 典型的な芳香族の特徴(ベンゼンC₆H₆はDBE = 4) |
| ≥5 | 複雑な多環式構造、多環芳香族、または高度に共役した系 |
注意:三重結合は2単位の不飽和として数えられます。これは水素欠損の観点から2つの二重結合に相当するためです。
DBE計算が最も重要となる場面
研究室での構造解明
DBEは、未知の化合物の質量スペクトルを前にしているときに威力を発揮します。高分解能MSから分子式は得られていますが、構造はまだわかりません。DBEを計算することで、すぐにいくつの環と二重結合を考慮すべきかがわかり、可能な構造の全クラスを即座に絞り込むことができます。
実際のシナリオを見てみましょう:C₁₅H₂₂Oの分子式を持つ天然物を単離したとします。DBE = 4は、4つの不飽和単位があることを示しています。カルボニル基がないIRと芳香族プロトンを示す¹H NMRと組み合わせると、(4つのDBEユニットをすべて説明する)ベンゼン環を合理的に仮定できます。これにより、間違った構造仮説を追いかけることに何時間も費やすことを防げます。
合成における品質管理
反応、特に多段階合成を行う際、DBEは迅速な健全性チェックを提供します。目標分子のDBEが3であるべきところ、生成物のDBEが2であれば、何かが間違っていることがすぐにわかります。おそらく二重結合が不注意に還元されたか、環が開いたのでしょう。
NMRを実行する前に、このように合成エラーを発見したことがあります。質量分析から得られた分子式が間違ったDBEを示し、予期せぬ副反応が発生したことを示していました。
天然物と医薬品発見
植物や微生物から単離される天然物は、多くの場合、複数の環と不飽和を持つ複雑な構造を有しています。DBEは通常、最初に計算される構造パラメータであり、化合物の分類と更なる分析のガイドに役立ちます。
医薬品研究では、DBEは代謝変換の追跡に役立ちます。薬剤のDBEが5で、DBEが6の代謝産物を検出した場合、酸化によって追加の不飽和が生成されたことがわかります。おそらくヒドロキシル基がケトンに酸化されたのでしょう。
有機化学の教育
構造決定を学ぶ学生にとって、DBEは理解しやすい入り口を提供します。複雑な分光学的解釈に飛び込む前に、分子式からDBEを計算することで、組成と構造の間の基本的な関係を学べます。具体的で、数学的であり、常に任意の構造解明問題セットの最初のステップなのです。
相補的な分析技術
DBEは貴重な数値を提供しますが、それはパズルの一片に過ぎません。他の技術が追加する内容は以下の通りです:
NMR分光法は、二重結合や環の正確な位置を示します。DBEが「不飽和度4単位がある」と言う一方で、¹H and ¹³C NMRは特定の炭素骨格と水素環境を明らかにします。IUPAC NMR分光法に関する推奨事項によれば、これは溶液状態の構造決定における金字塔的手法です。
赤外分光法は、特徴的な吸収帯を通じて官能基を特定します。DBE = 1の場合、赤外分光法は1650 cm⁻¹のC=C伸縮か、1715 cm⁻¹のC=O伸縮かを示すことができます。
X線結晶学は完全な三次元原子座標を提供しますが、結晶性試料を必要とします。良好な結晶が得られる場合、この技術は構造を確定的に解明し、DBE計算では対処できない立体化学も明らかにします。
質量分析フラグメンテーションパターンは、イオン化下での分子の分解を示すことでDBEを補完します。NISTケミストリーウェブブックは比較用の参照スペクトルを提供します。
最高の構造解明は、複数の技術を組み合わせます。DBEで不飽和度を確立し、赤外分光法とNMRで官能基と結合を特定し、必要に応じてX線または計算モデリングで確認します。
歴史的背景:ケクレから現代の分析まで
DBEの概念は1860年代、アウグスト・ケクレがベンゼンの構造を解明した際に生まれました。化学者たちは炭素が4価であることを理解し、ベンゼンのようなC₆H₆などの分子式が、飽和化合物と比較して「不足」した水素を持つことに気づきました。この観察は、水素欠乏の正式な概念へと発展しました。
20世紀初頭、有機合成が拡大するにつれ、「水素欠乏指数」は標準的な計算となりました。分光法以前は、化学者は分子式と化学的分解研究に大きく依存していていました。不飽和度を知ることで、どの構造が妥当であるかを絞り込むことができました。
「二重結合等価」という現代的な用語は、分光法の台頭とともに20世紀半ばに普及しました。今日、DBEは未知の化合物を分析する際に最初に行われる計算であり、質量分析ソフトウェアで自動化されることが多いです。AIベースの構造予測ツールは、分光データから分子構造を提案する際の基本的な制約としてDBEを組み込んでいます。
実例:DBEの計算手順
メタン(CH₄)- 最もシンプルなケース
- 分子式:C = 1、H = 4
- 計算:DBE = 1 + 1 - 4/2 = 0
- 意味:完全に飽和したアルカンで、不飽和結合がない
エチレン(C₂H₄)- シンプルなアルケン
- 分子式:C = 2、H = 4
- 計算:DBE = 1 + 2 - 4/2 = 1
- 意味:1つのC=C二重結合があり、これはエチレンの特徴そのもの
ベンゼン(C₆H₆)- 芳香族の古典
- 分子式:C = 6、H = 6
- 計算:DBE = 1 + 6 - 6/2 = 4
- 意味:6員環1つ(1 DBE)と3つの交互二重結合(3 DBE)で合計4。これは芳香族の可能性を示す特徴的な値。
グルコース(C₆H₁₂O₆)- 酸素がカウントされない理由
- 分子式:C = 6、H = 12、O = 6
- 計算:DBE = 1 + 6 - 12/2 = 1(酸素は方程式に含まれないことに注意)
- 意味:ピラノース環構造。6つの酸素原子があるが、通常の2結合の連結性を維持するためDBEに影響しない。
カフェイン(C₈H₁₀N₄O₂)- 複雑なアルカロイド
- 分子式:C = 8、H = 10、N = 4、O = 2
- 計算:DBE = 1 + 8 - 10/2 + 4/2 = 1 + 8 - 5 + 2 = 6
- 意味:カフェインは縮合環系(2つの環 = 2 DBE)と4つのC=OおよびC=N二重結合(4 DBE)を持ち、合計6。この高い値は複雑な複素環構造を即座に示唆する。
DBE計算のコード例
様々なプログラミング言語でのDBE計算の実装を以下に示します:
1def calculate_dbe(formula):
2 """化学式から二重結合当量(DBE)を計算する。"""
3 # 化学式から元素の数を解析
4 import re
5 from collections import defaultdict
6
7 # 元素とその数を抽出する正規表現
8 pattern = r'([A-Z][a-z]*)(\d*)'
9 matches = re.findall(pattern, formula)
10
11 # 元素の数の辞書を作成
12 elements = defaultdict(int)
13 for element, count in matches:
14 elements[element] += int(count) if count else 1
15
16 # DBEを計算
17 c = elements.get('C', 0)
18 h = elements.get('H', 0)
19 n = elements.get('N', 0)
20 p = elements.get('P', 0)
21
22 # ハロゲンをカウント
23 halogens = elements.get('F', 0) + elements.get('Cl', 0) + elements.get('Br', 0) + elements.get('I', 0)
24
25 dbe = 1 + c - h/2 + n/2 + p/2 - halogens/2
26
27 return dbe
28
29# 使用例
30print(f"メタン (CH4): {calculate_dbe('CH4')}")
31print(f"エチレン (C2H4): {calculate_dbe('C2H4')}")
32print(f"ベンゼン (C6H6): {calculate_dbe('C6H6')}")
33print(f"グルコース (C6H12O6): {calculate_dbe('C6H12O6')}")
341function calculateDBE(formula) {
2 // 化学式から元素の数を解析
3 const elementRegex = /([A-Z][a-z]*)(\d*)/g;
4 const elements = {};
5
6 let match;
7 while ((match = elementRegex.exec(formula)) !== null) {
8 const element = match[1];
9 const count = match[2] === '' ? 1 : parseInt(match[2]);
10 elements[element] = (elements[element] || 0) + count;
11 }
12
13 // 元素の数を取得
14 const c = elements['C'] || 0;
15 const h = elements['H'] || 0;
16 const n = elements['N'] || 0;
17 const p = elements['P'] || 0;
18
19 // ハロゲンをカウント
20 const halogens = (elements['F'] || 0) + (elements['Cl'] || 0) +
21 (elements['Br'] || 0) + (elements['I'] || 0);
22
23 // DBEを計算
24 const dbe = 1 + c - h/2 + n/2 + p/2 - halogens/2;
25
26 return dbe;
27}
28
29// 使用例
30console.log(`メタン (CH4): ${calculateDBE('CH4')}`);
31console.log(`エチレン (C2H4): ${calculateDBE('C2H4')}`);
32console.log(`ベンゼン (C6H6): ${calculateDBE('C6H6')}`);
331import java.util.HashMap;
2import java.util.Map;
3import java.util.regex.Matcher;
4import java.util.regex.Pattern;
5
6public class DBECalculator {
7 public static double calculateDBE(String formula) {
8 // 化学式から元素の数を解析
9 Pattern pattern = Pattern.compile("([A-Z][a-z]*)(\\d*)");
10 Matcher matcher = pattern.matcher(formula);
11
12 Map<String, Integer> elements = new HashMap<>();
13
14 while (matcher.find()) {
15 String element = matcher.group(1);
16 String countStr = matcher.group(2);
17 int count = countStr.isEmpty() ? 1 : Integer.parseInt(countStr);
18
19 elements.put(element, elements.getOrDefault(element, 0) + count);
20 }
21
22 // 元素の数を取得
23 int c = elements.getOrDefault("C", 0);
24 int h = elements.getOrDefault("H", 0);
25 int n = elements.getOrDefault("N", 0);
26 int p = elements.getOrDefault("P", 0);
27
28 // ハロゲンをカウント
29 int halogens = elements.getOrDefault("F", 0) +
30 elements.getOrDefault("Cl", 0) +
31 elements.getOrDefault("Br", 0) +
32 elements.getOrDefault("I", 0);
33
34 // DBEを計算
35 double dbe = 1 + c - h/2.0 + n/2.0 + p/2.0 - halogens/2.0;
36
37 return dbe;
38 }
39
40 public static void main(String[] args) {
41 System.out.printf("メタン (CH4): %.1f%n", calculateDBE("CH4"));
42 System.out.printf("エチレン (C2H4): %.1f%n", calculateDBE("C2H4"));
43 System.out.printf("ベンゼン (C6H6): %.1f%n", calculateDBE("C6H6"));
44 }
45}
461Function CalculateDBE(formula As String) As Double
2 ' この関数にはMicrosoft VBScript正規表現ライブラリが必要
3 ' ツール -> 参照 -> Microsoft VBScript正規表現 X.X
4
5 Dim regex As Object
6 Set regex = CreateObject("VBScript.RegExp")
7
8 regex.Global = True
9 regex.Pattern = "([A-Z][a-z]*)(\d*)"
10
11 Dim matches As Object
12 Set matches = regex.Execute(formula)
13
14 Dim elements As Object
15 Set elements = CreateObject("Scripting.Dictionary")
16
17 Dim match As Object
18 For Each match In matches
19 Dim element As String
20 element = match.SubMatches(0)
21
22 Dim count As Integer
23 If match.SubMatches(1) = "" Then
24 count = 1
25 Else
26 count = CInt(match.SubMatches(1))
27 End If
28
29 If elements.Exists(element) Then
30 elements(element) = elements(element) + count
31 Else
32 elements.Add element, count
33 End If
34 Next match
35
36 ' 元素の数を取得
37 Dim c As Integer: c = 0
38 Dim h As Integer: h = 0
39 Dim n As Integer: n = 0
40 Dim p As Integer: p = 0
41 Dim halogens As Integer: halogens = 0
42
43 If elements.Exists("C") Then c = elements("C")
44 If elements.Exists("H") Then h = elements("H")
45 If elements.Exists("N") Then n = elements("N")
46 If elements.Exists("P") Then p = elements("P")
47
48 If elements.Exists("F") Then halogens = halogens + elements("F")
49 If elements.Exists("Cl") Then halogens = halogens + elements("Cl")
50 If elements.Exists("Br") Then halogens = halogens + elements("Br")
51 If elements.Exists("I") Then halogens = halogens + elements("I")
52
53 ' DBEを計算
54 CalculateDBE = 1 + c - h / 2 + n / 2 + p / 2 - halogens / 2
55End Function
56
57' ワークシートでの使用例:
58' =CalculateDBE("C6H6")
591#include <iostream>
2#include <string>
3#include <map>
4#include <regex>
5
6double calculateDBE(const std::string& formula) {
7 // 化学式から元素の数を解析
8 std::regex elementRegex("([A-Z][a-z]*)(\\d*)");
9 std::map<std::string, int> elements;
10
11 auto begin = std::sregex_iterator(formula.begin(), formula.end(), elementRegex);
12 auto end = std::sregex_iterator();
13
14 for (std::sregex_iterator i = begin; i != end; ++i) {
15 std::smatch match = *i;
16 std::string element = match[1].str();
17 std::string countStr = match[2].str();
18 int count = countStr.empty() ? 1 : std::stoi(countStr);
19
20 elements[element] += count;
21 }
22
23 // 元素の数を取得
24 int c = elements["C"];
25 int h = elements["H"];
26 int n = elements["N"];
27 int p = elements["P"];
28
29 // ハロゲンをカウント
30 int halogens = elements["F"] + elements["Cl"] + elements["Br"] + elements["I"];
31
32 // DBEを計算
33 double dbe = 1 + c - h/2.0 + n/2.0 + p/2.0 - halogens/2.0;
34
35 return dbe;
36}
37
38int main() {
39 std::cout << "メタン (CH4): " << calculateDBE("CH4") << std::endl;
40 std::cout << "エチレン (C2H4): " << calculateDBE("C2H4") << std::endl;
41 std::cout << "ベンゼン (C6H6): " << calculateDBE("C6H6") << std::endl;
42
43 return 0;
44}
45よくある質問
二重結合当量(DBE)とは何ですか?
DBEは分子内のリングと二重結合の数を示す指標です。分子式のみから計算でき、詳細な分光学的分析に入る前に、分子の不飽和度を迅速に測定できます。
二重結合当量はどのように計算しますか?
公式:DBE = 1 + C - H/2 + N/2 + P/2 - X/2 を使用します。ここで、C = 炭素、H = 水素、N = 窒素、P = リン原子、X = ハロゲンの総数を指します。酸素と硫黄は不飽和に影響を与えないため、公式には現れません。
DBE = 0 は何を意味しますか?
DBEがゼロは、化合物が完全に飽和していることを意味します。つまり、リングも二重結合もありません。メタン、エタン、オクタンなどのアルカンがこれに該当し、各炭素が可能な最大数の水素を持っています。
DBEは負になることはありますか?
いいえ。負のDBE値は、実際の分子では物理的に不可能です。計算結果が負の数になった場合、分子式に誤りがあります。原子数を再確認してください。
酸素はDBE計算に影響しますか?
酸素はDBE公式に現れません。なぜなら、二つの結合を形成しても不飽和を生み出さないためです。構造内の酸素の追加や除去は、予測可能な水素欠損を変化させません。同じ原理が多くの有機化合物の硫黄にも適用されます。
DBE = 4 は何を示しますか?
4単位の不飽和は、芳香族性を示すことが多いです。ベンゼン(C₆H₆)はリング1つと3つの二重結合でDBE = 4となります。ただし、DBE = 4は4つの別々の二重結合、2つの三重結合、またはリングと多重結合の様々な組み合わせも意味できます。
DBEは構造決定にどのように役立ちますか?
DBEは即座に構造的可能性を制限します。化合物のDBEが5であることがわかれば、5単位のリングと二重結合の組み合わせがあることがわかります。これにより、NMRピークを解釈する前に、無数の不可能な構造を排除できます。
荷電分子はDBEにどのように影響しますか?
カチオン(正イオン)の場合、荷電を水素数に加算します。アニオン(負イオン)の場合、荷電を水素から減算します。その後、通常通りDBEを計算します。これにより、結合パターンを変える「不足」または「過剰」の電子が考慮されます。
DBEはリングと二重結合を区別できますか?
いいえ。DBEは合計のみを示します。DBE = 2の分子は、2つの二重結合、1つの三重結合、2つのリング、または1つのリングと1つの二重結合を持つ可能性があります。リングや二重結合の位置や配置を知るには、NMR、IR、またはその他の分光学的データが必要です。
DBEは複雑な分子に対して正確ですか?
DBEは分子の複雑さに関わらず、常に不飽和の総数を正確に数えられます。ただし、不飽和の位置や配置は示しません。複雑な分子には、DBEと分光学的方法を組み合わせる必要があります。
不飽和度とDBEの違いは何ですか?
これらは同一の用語です。「不飽和度」、「二重結合当量」、「水素欠損指数」はすべて同じ計算を指し、同じ意味を持ちます。
ベンゼンのDBEはどのように計算しますか?
ベンゼン(C₆H₆)の場合:DBE = 1 + 6 - 6/2 = 4 となります。これは、1つの6員環(DBEに1を寄与)と3つの交互二重結合(DBEに3を寄与)を説明しており、合計4となります。
参考文献
-
Pretsch, E., Bühlmann, P., & Badertscher, M. (2009). 有機化合物の構造決定: スペクトルデータ表. シュプリンガー.
-
Silverstein, R. M., Webster, F. X., Kiemle, D. J., & Bryce, D. L. (2014). 有機化合物のスペクトル分析による同定. ジョン・ワイリー・アンド・サンズ.
-
Smith, M. B., & March, J. (2007). マーチ高度有機化学: 反応、メカニズム、構造. ジョン・ワイリー・アンド・サンズ.
-
Carey, F. A., & Sundberg, R. J. (2007). 高度有機化学: 構造とメカニズム. シュプリンガー.
-
McMurry, J. (2015). 有機化学. センゲージ・ラーニング.
-
Vollhardt, K. P. C., & Schore, N. E. (2018). 有機化学: 構造と機能. W. H. フリーマン.
DBE計算の始め方
上記の計算機は、分子式を入力するだけで、DBE値とその詳細な内訳を即座に計算します。授業での構造解析問題、研究室での合成生成物の確認、または天然由来の未知化合物の分析など、どのような場面でもこのツールは構造情報の最初の重要な手がかりを提供します。
DBEは他の分析データと組み合わせることで最も強力になることを忘れてください。出発点として使用し、次に分光学的証拠を重ねて完全な構造的な全体像を構築してください。計算自体は簡単ですが、数秒で構造の全クラスを除外できる洞察力は、化学分析に不可欠な部分となっています。