修改anatolia的程序,进行全谱线分析。这个程序分为三部分:
ANATOLIA: NMR software for spectral analysis of total lineshape
https://analyticalsciencejournals.onlinelibrary.wiley.com/doi/full/10.1002/mrc.4689
为啥计算化学位移和薛定谔方程的关系,然后又为啥薛定谔方程与哈密顿矩阵的关系?
如何构建哈密顿矩阵,求解矩阵的特征值和特征函数,如何通过特征函数求解谱峰高度,还有如何筛选出有效的跃迁频率。学会这些就会明白谱线的出峰情况,包括一阶谱峰和高阶谱峰的分析。
参考文献:Harald Gunther, NMR Spectroscopy basic principles, concepts and applications in chemistry, Chapter 6
主要就是判断化学等价(Chemical shift equivalence)
后面才判断两个氢同接在一个碳上面的情况,分为Homotopic,enantiotopic, diastereotopic。
有相关的文章探讨了分子的对称性,Simple Algorithms for Determining the Molecular Symmetry, Identification of Symmetries in Molecules and Complexes,New computer program to calculate the symmetry of molecules这篇文章提供了MATLAB算法。
接下来我用SYVA,因为他提供了代码。SYVA: A program to analyze symmetry of molecules based on vector algebra。刚才试了一下,发现这个分子对称和化学等价还有区别。比如苯环的一个位点取代,我们一般认为苯环上其他对称的氢是化学位移相同的,但是如果分子不对称,这样子的条件就不满足SYVA的归类了。
Program:
回答标题:首先通过对称性判断化学等价性,然后考察是否磁等价;这之外需要考察快速交换导致的化学等价性质。
if a plane of symmetry or an axis of symmetry makes two or more nuclei equivalent by symmetry, then they are said to be chemically equivalent. 这个出 Rotational axis or Symmetry plane (or by a rapid exchange mechanism)
The original Veber papers (J. Med. Chem. 2002, 45, 2615) define what they consider to be a rotatable bond: Rotatable bonds were defined as any single bond, not in a ring, bound to a nonterminal heavy (i.e., non-hydrogen) atom. Excluded from the count were amide C-N bonds because of their high rotational energy barrier.
使用rdkit的RotatableBondSmarts可以来判断哪些键是否是可以转动的。https://www.rdkit.org/docs/Cookbook.html