-
Notifications
You must be signed in to change notification settings - Fork 20
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
Request for Quality of Life (QoL) changes #133
Comments
Summary/Discussion:
Note that everything on the Phase/Data panel is recorded for a particular histogram within a phase, so with N phases and M histograms there are NxM LeBail flags, etc. (The button sets the LeBail flag for a given histogram within a phase.) I'm not sure if "copy data" or "copy flags" will reproduce this setting in other histogram but "copy selected" does list LeBail, so if that does not work please let us know.
There might be some types of refinements that are too complex to use sequential fitting (which also becomes cumbersome with thousands of patterns). GSASIIscripting is probably what to look at for that. |
Thank you, I did not know this was there.
Thanks, I need to see how that works for me. I have not tried sequential fitting, I'm afraid of making mistakes, so I inspect every refinement pattern by pattern. |
Having tried refining the Hydrostatic / Elastic strain parameters D11 (D33, etc), it does indeed preserve the lattice parameters and volume information for each histogram in the project. However, I find this nonetheless impractical because I cannot copy these results from the GUI and they are not saved in the lst file after a refinement. The best solution would be to save a new lst file after each refinement, not overwrite the file. In the same way the project is constantly saved as a new gpx file after a refinement. |
In the original GSAS, the .LST file was never overwritten. It was useful in that it provided a log of what had been done, but grew to be huge and very hard to make use of. We don't want to go that route again. The place where it does make sense to put this sort of information is in the Notebook. While at it, a way to export the notebook comments is needed, too (@briantoby) FWIW: the sequential refinement would track all this information. You could even put one histogram at a time into the sequential fit so that every refinement would still be done manually. |
I have added refined cell parameters into the notebook and added a save option in version 858480b. I would appreciate if you could confirm that the values match what is in the .lst file |
A GSAS-II project can hold multiple diffraction patterns (profiles). For example, a project can hold all the patterns for a HPHT multi anvil experiment. This can be potentially useful for refinement of multiple profiles at once, although I have not tried it to date.
It's also important I think, that Le Bail extraction is only enabled for the profile being refined. Correct me if I'm wrong.
The next problem I see is that after a successful refinement, the unit cell parameters and volume of the phases are not saved when moving on to refinement of the next profile. When I click through the list of profiles that have been successfully refined, I would like to see the unit cell parameters and volume of the phases restored for each one.
Finally, after each refinement, the results are written to an lst file. This file is constantly overwritten, so previous progress is lost. Surely there must be a better way to export the refined unit cell parameters (and densities)?
Thank you for your attention.
The text was updated successfully, but these errors were encountered: