Skip to content

fuxingke0601/DSAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published