单晶结构测定的完成常常受到无序结晶溶剂分子的阻碍。为了获得可发表的结果,必须以某种方式对溶剂无序及其对计算出的结构因子的贡献的通常不太有趣的细节进行建模。当前的细化程序包括适当的约束和离散无序模型稳定细化的约束。这通常是首选程序,尤其是当电荷平衡和价态相关时。不幸的是,离散无序模型并不总是可行的。示例包括无限通道或结构中的溶剂分子,包括未知溶剂或溶剂混合物。在这种情况下,可以尝试对差密度图中无序溶剂体积的含量进行迭代反向傅里叶变换,作为对计算出的结构因子的贡献。近25年前,我们围绕当时广泛使用的SHELX76精炼程序,对无序溶剂区域进行了Back-Fourier变换(van der Sluis&Spek,1990)。其发展的最初原因是药物的结构测定,该药物在差密度图中包含无限通道,其中充满电子密度脊,而不是离散密度峰(van der Sluis&Spek,1990)。一个成功的原型程序(称为BYPASS)的初步实现非常复杂,并且由于它依赖于许多(本地)特殊程序,因此不容易分发。与下一代优化程序SHELXL97兼容的新的可分发版本在程序包PLATON Spek(2009)中作为SQUEEZE工具实现。新的SHELXL2014改进程序允许更优雅地实现SQUEEZE工具,包括将其应用于孪晶结构的可能性。将讨论示例和限制。