Skip to content
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

XAS: Migrate XAS App to New Repository #13

Merged
merged 1 commit into from
Feb 5, 2025

Conversation

PNOGillespie
Copy link
Collaborator

Makes necessary changes to migrate the XAS app from AiiDAlab-QE to this repository.

Additionally fixes two bugs discovered during testing:

  • Element selection via the tickbox widgets in the XAS settings panel did not work due to a previous change in aiidalab-qe which did not return the elements selected to the main workchain. This fix now ensures that both elements_list and core_hole_treatments are updated correctly for the elements which are selected.
  • The spectrum_button failed to download the spectrum when pressed. The original solution using HTML has been replaced with the Javascript solution used by AiiDAlab-QE for archive downloading.

Makes necessary changes to migrate the XAS app from AiiDAlab-QE to this
repository.

Additionally fixes two bugs discovered during testing:
* Element selection via the tickbox widgets in the XAS settings panel
  did not work due to a previous change in `aiidalab-qe` which did not
  return the elements selected to the main workchain. This fix now
  ensures that both `elements_list` and `core_hole_treatments` are
  updated correctly for the elements which are selected.
* The `spectrum_button` failed to download the spectrum when pressed.
  The original solution using HTML has been replaced with the Javascript
  solution used by AiiDAlab-QE for archive downloading.
Copy link
Contributor

@superstar54 superstar54 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@PNOGillespie PNOGillespie merged commit 7cbc812 into main Feb 5, 2025
1 check passed
@PNOGillespie PNOGillespie deleted the migration/migrate-xas-app branch February 5, 2025 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants