Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 2.38 KB

README.md

File metadata and controls

59 lines (44 loc) · 2.38 KB

DSAS

We have developed a new program, DSAS, based on the modified phase-retrieval algorithm to determine the anomalous scattering substructure. In the DSAS, we developed an automated parameters setting method that can automatically solve the optimal algorithm parameters for different SAD data sets. The program has a user-friendly graphical user interface (GUI), where users only need to input experimental information, and the determination of substructure solution can be automatically completed. Meanwhile, the iterative process can also be real-time monitored through the GUI, which greatly reduces the difficulty of use for users.

Requirement

testting

  1. Compiling
    Edit the the modified phase-retrieval algorithm
  2. A test case, 7e1d
python3.10 DSAS.py

The Graphics User Interface (GUI) of DSAS

The DSAS has a user-friendly GUI written in PyQt5. It mainly consists of four panels:

  • “Inputting Panel”
  • “Experimental Information Panel”
  • “Automated Parameters setting Panel”
  • “Results Panel”.
  • “Results Panel”.

trg

The workflow char of DSAS

The DSAS is divided four steps:

    (1) Experimental data preprocessing;

    (2) Automated parameters setting;

    (3) Implementation of the modified phase-retrieval algorithm;

    (4) Peak search and refinement.

trg

Authors

  1. Fu Xingke
    Institute of Physics, Chinese Academy of Sciences (IOP, CAS)
    Email: [email protected]
  2. Qian Liu
    company: Beijing Yunlu Technology Co., Ltd. Beijing 100161, China
    Email: [email protected]
  3. Geng Zhi
    Institute of High Energy Physics, Chinese Academy of Sciences (IHEP, CAS)
    Email: [email protected]