直接方法程序,仪表板集成模块(无公度调制结构的直接方法),已被编写用于解决一维调制的无公度结构的相位问题。该程序在相位推导中使用传统结构因子,而不是标准化结构因子。它通过使用主反射的已知相位来推导卫星反射的相位,这些相位可以从已知的基本结构或样品的高分辨率电子显微镜图像计算得出,也可以通过仅涉及主反射的传统结构分析方法得出。程序中使用了两种类型的相位关系。第一种类型由一个主反射和两个相同阶数的卫星组成。这种关系用于将属于同一顺序的卫星相位与主反射相位相关联。第二种关系由至少属于两个不同阶的三个卫星组成。这种关系用于链接不同阶数的卫星。来自十几个非公度调制结构的X射线和电子衍射数据已用于测试该程序。描述了两个典型示例。