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

Initial XPCS GUIPlugin #3

Merged
merged 50 commits into from
Aug 15, 2019
Merged

Conversation

ihumphrey
Copy link
Contributor

Initial PR provides a basic interface for running 1-Time correlation and viewing the reduction data. This is not intended to be complete functionality; this PR represents an initial state of the XPCS GUI with known limitations.

  • Added XPCS requirements to requirements.txt

  • In setup.py, removed deprecated dependency_links and updated install_requires to pick up the PEP 508 URL requirement (scikit-beam)

  • XPCS GUI allows 1-Time correlation calculation to be performed.

    • Can load in images and separately selected loaded data for processing
      • limitations: work still needs to be done on batch processing (selecting multiple data sources to process)
    • Results are shown in a plot widget that is tied to a tree view
      • Can select individual ROIs from processed data to plot
      • Fit is performed automatically and plotted with the checked reduction data
  • Created APSXPCS DataHandlerPlugin to ingest processed XPCS APS data

    • loads and displays g2 fits, g2 error bars, and ROIs based on q
    • limitations: the raw data is currently not being ingested

@ronpandolfi ronpandolfi merged commit a76549d into Xi-CAM:master Aug 15, 2019
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