-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interface with GSAS-II from Engg GUI for EnginX analysis #10630
Comments
@Anders-Markvardsen (2014-11-19T11:37:33):
@NickDraper (2015-04-27T08:10:34): |
Updating the name. The objectives have changed since then. |
This work should be the basis for the new multi peak fitting section in the Engg GUI: #15552. |
Note that an updated version of this ticket has been implemented in #15890. |
This issue was originally TRAC 9788
This ticket is blocks : TRAC8368
From discussion with Saurabh Kabra.
Now http://trac.mantidproject.org/mantid/ticket/8760 has been done the next bigger task is to provide EnginX Python scripts that make external calls to GSAS, replicating existing typcial GSAS analysis on EnginX.
Note the main output of http://trac.mantidproject.org/mantid/ticket/8760 are two parameters Difc and Zero, which can be feed into GSAS input file. In addition from Mantid GSAS .gss can be generated, and where necessary *.prm. Also, EnginX has a collection of GSAS phaseinformation (.exp) files and GSAS sequence command files. The script will takes such inputs and returned a GSAS output that can be viewed with GSAS GUI.
Currently EnginX make calls to GSAS from OpenGenie scripts. Replicate these to python scripts that makes calls to GSAS.
For this ticket assume that GSAS is pre-installed on the computer. If the script detect that this is not the case then the user should be pointed at a web-site explaning how to install GSAS so that the script can be used.
These scripts may be located in https://github.com/mantidproject/mantid/tree/master/Code/Mantid/scripts/Engineering or some subfolder of https://github.com/mantidproject/scriptrepository
The text was updated successfully, but these errors were encountered: