Skip to content

Kvec talks to isodistort #139

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

Open
wants to merge 296 commits into
base: master
Choose a base branch
from
Open

Kvec talks to isodistort #139

wants to merge 296 commits into from

Conversation

Kvieta1990
Copy link
Collaborator

@Kvieta1990 Kvieta1990 commented Feb 12, 2025

I added in the capability to communicate with the isodistort server after the k-vector search in GSAS-II. Once we get the searched k-vector table, we can select either of the k vectors in the table and click on the button to talk to isodistort.

Currently, I am only outputting all the CIF files corresponding to all the isotropic subgroups associated with the selected k vector. The next step will be to incorporate those CIF files into independent GSAS-II project file, which I may need help from @briantoby

N.B. For the moment, I am outputting all the CIF files into os.getpwd(). Not sure whether this is the optimal solution. Also, after the output is done, I am having a message box saying the job is done and include the output path in the message box. However, it seems the path in the message box would be wrapped up and I don't know the way to control the message box window size so that the path can be displayed in a single line.

Here is the file that we can use for testing and further development.
Ba6Co6_nuc_refine.gpx.zip

tacaswell and others added 30 commits January 8, 2025 13:50
Don't have it configured yet
Makes launching application a bit nicer:

`python -m GSASII`
- pixi run install-editable / pixi run install-editable-win

  installs into the pixi env in editable mode so `pixi run ui` will pick up
  changes.  Should auto-recompile for changes to fortran code

- pixi run build-and-go / pixi run build-and-go-win

  Both installs (by building a wheel) and launches the ui
Conflicts were due to stripping whitespace.
 - update some dependencies
 - generate v5 lock file
Use meson-python to package GSAS-II and prototype pixi to manage development environment
* CI: add job to smoke-test building and installing

* CI: fix GHA event spelling

* CI: run an all branches for debugging reasons

* CI: run on all but pushes to master

* CI: try to drive pixi workflow differently

* CI: tell pixi where the manifest is
…require as a conda package rather than patch
… into Python and where binaries are in separate location; don't build unneeded binaries; remove more trailing spaces; rename GSASII.py to GSASIIGUI.py and create ../GSASII.py for use when GSASII is not installed into Python.
briantoby and others added 30 commits May 1, 2025 13:07
…e startup messages; remove newLeBail from HAP (not used there)
improvements to deformation math
# Conflicts:
#	GSASII/GSASIIimage.py
#	GSASII/GSASIIplot.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants