SAXS from P(r)

Interactive and automated data processing tools (PRIMUS, GNOM, AUTORG).
Scattering from simple bodies (BODIES), peak analysis (PEAK), data plotting (SASPLOT) etc.
Post Reply
Message
Author
shoma
Member
Posts: 5
Joined: 2017.05.04 10:20

SAXS from P(r)

#1 Post by shoma » 2019.08.16 13:55

Hi all,

just a quick question - is there a tool in ATSAS package that allows calculating the SAXS curve from a given P(r) function, opposite direction that gnom does?

Thank you in advance!

User avatar
AL
Administrator
Posts: 695
Joined: 2007.08.03 18:55
Location: EMBL Hamburg, Germany
Contact:

pddffit

#2 Post by AL » 2019.08.19 08:42

Sure, it is called pddffit.

Code: Select all

$ pddffit --help
Usage: pddffit <PDDFFILE> <DATFILE> [OPTION]

Fits a pair distance distribution function to experimental data.

Known Options:
  -o, --output=FILE  write the output to this file instead of stdout
  -v, --version      print version information and exit
  -h, --help         print this help and exit

Report bugs to <atsas@embl-hamburg.de>.
The PDDFFILE should be in a three-column format. The intensity calculated from the p(r) will be in the fourth column of the output file.

shoma
Member
Posts: 5
Joined: 2017.05.04 10:20

Re: SAXS from P(r)

#3 Post by shoma » 2019.08.19 13:26

Hi AL, thank you for the quick and kind answer.

pddffit asks for two arguments, P(r) and experimental curve?
can I do something if I have only P(r) function, but not any curve. And I want to predict SAXS curve only from P(r).

User avatar
AL
Administrator
Posts: 695
Joined: 2007.08.03 18:55
Location: EMBL Hamburg, Germany
Contact:

Re: pddffit

#4 Post by AL » 2019.08.20 13:33

You may take any "template" curve, run pddffit, then remove the second and third column from the output file.

Post Reply