Some software I have published before on this site now conveniently concentrated on one page.
Current academic software projects:
- Ultima Ratio: a high-resolution 3D-FFT for wide-range X-ray scattering simulation [ArXiv description], [YouTube presentation]
- SPONGE: a command-line scattering pattern simulator working with STL input filesÂ
- McSAS3: a command-line, refactored version of McSAS for automation.
- PySciCat: a python interface to the SciCat data catalog (contributing author)
- McSAS: form-free size distribution retrieval from small-angle scattering patterns! (Git repository) Related post:665
- LiveFT: a live Fourier Transform program for outreach purposes. [windows binary], [youtube demonstration] Related post:991
Older stuff:
DEPRECIATED, NEWER VERSION ABOVE: Live Fourier Transform program for use in presentations.
Related post:339
saxsfit (for lack of a better name) with example functions and example data. softwaremanual_SAXSfit
Related post:176
perfectpattern_ellipsoids.m – softwaremanual_ppsph_ppell Updated 2011-18-01.
Related post:164
perfectpattern_spheres.m – softwaremanual_ppsph_ppell Updated 2011-18-01.
Related post:164
superellips-of-revolution scattering pattern simulator
Related post:64
equal intensity binning routine
Related posts:76 and 98
binning_weighted code
Related posts:90 and 98
bessel_li_gross, a quicker approximation to the Bessel function
Related posts:101 and 105
Hi Brian,
You may want to add the program X+ to your list of analysis software. X+ is documented in http://journals.iucr.org/j/issues/2010/06/00/aj5158/stdsup.html and can be downloaded for free. Another relevant paper is: DOI: 10.1021/la101433t
The readme file is attached below.
Uri
X+ v1.0 README
Tal Ben-Nun, Pablo Szekely, Avi Ginsburg and Uri Raviv
System Requirements:
~~~~~~~~~~~~~~~~~~~~
This program uses Microsoft .NET Framework 3.0 and Microsoft Visual C++ 2008 Redistributable
Package, both available for download on the Microsoft website.
Microsoft .NET Framework 3.0 is available for download at this URL:
http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en
Microsoft Visual C++ 2008 Redistributable Package is available for download at this URL:
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
Downloading X+:
~~~~~~~~~~~~~~~
X+ can be found in the following link:
http://chemistry.huji.ac.il/~raviv/xplus.zip
Installing X+:
~~~~~~~~~~~~~~
Ensure that .NET and Visual C++ 2008 Redistributable Package are installed. Copy X+.exe and xplusbackend.dll to the desired directory and run X+.
Usage:
~~~~~~
See the Quick Users Guide for more information.
Dear Uri,
Thank you for your message. I don’t have a page listing analysis software, though. This page here is just listing the software projects I am or have been involved in. I also do not think I have the opportunity to test X+ as it seems to require Windows.
from where I can install the software? is it Ideally for porous material?
how I can install SAXS software?
Which software in particular are you considering? Each installs in a separate way, not many of them are easy to use. The only one easy to install is the Windows executable of the McSAS software. This can be downloaded from here: https://bitbucket.org/pkwasniew/mcsas/downloads (I recommend you download the latest version only).
The Live FT code is working for me but the frame rate is always 3-4 FPS. how can I make the frame rates faster?
Hi Majed,
There are some command line options which you can call up using LiveFT –help. These allow you to change resolution and clipping, which will speed things up. The fewer pixels in the 2D FT, the faster…
Cheers,
Brian.
Hello Brian, your LiveFFT demonstration was probably the best explanation I had ever heard/seen. Can you share with us any sources,books or links that deal with the fundamentals of fourier transform?
Hello Vivek,
I don’t really have any decent book recommendations. I did give a FT lecture the other day for our course, I can perhaps make that material available in a blog post soon.
Cheers,
Brian .