相位确定计算机程序的出现穆尔坦解决了许多晶体结构的问题。使这个过程完全自动化的下一个主要步骤是对计算机进行编程,以识别E类地图。适用于机器解释的算法E类给出了地图。这些包括峰搜索程序、将峰分离成键合簇、立体化学标准的应用以及发现的分子碎片与预期的分子碎片的比较。这些算法能够对同一张地图给出不同的解释。比较中发现的分子片段的两种方法E类描述了具有预期分子结构的图谱。这两种方法都已成功使用,并给出了它们的使用示例。其中一种方法可以很容易地以完全通用的方式进行编程,并将被纳入穆尔坦识别分子片段将允许自动使用部分结构,作为确定完整结构的步骤。