-
Notifications
You must be signed in to change notification settings - Fork 41
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
Tabs, Batch Processing and 2D data slicing and processing for pr #2181
Open
ru4en
wants to merge
150
commits into
release_6.0.0
Choose a base branch
from
2D-Data-Processing-for-Pr
base: release_6.0.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
150 commits
Select commit
Hold shift + click to select a range
03b924d
Adds Tab support for Pr. (Batch Mode not yet functional)
ru4en 2f0e64b
Added Batch Processing for Pr, However the interface is currently slo…
ru4en 294c3cb
Added Tabs and Batch Processing for Pr.
ru4en c9f8df5
Added Batch Processing for Pr - work in progress
ru4en 816eddd
Automatically Batch Process all selected files for Pr - work in progress
ru4en eac7699
Tab and Batch mode for Pr is now functional.
ru4en 264bf8b
Fixed Batch Tabs for Pr inversion.
ru4en daad94a
2D data to 1D data for Pr is now functional.
ru4en 3c1f051
Sliced 2D data can be imported to Pr inverter and multiple slices can…
ru4en 024e208
buggy 2D to 1D plots fixed. The 1D plot shows the correct number of s…
ru4en 18e660a
2D data has a new tab (Ui) with an outputs table.
ru4en 916c69b
batch results are consistent now however there are a few bugs with up…
ru4en 70981ad
Batch results will display Number of terms, reg const and Max Distance.
ru4en d67dd20
got 2D data slices to Show up on batch table.
ru4en f9dabdf
Working on Batch Processing for 2D slices.
ru4en a81bb3a
Batch Pr processing of 1D data and 2D slices is now functional. Addit…
ru4en 44fbd7f
Batch Pr processing of 1D data and 2D slices is now functional. Addit…
ru4en 689bedd
Fixed new tab (first tab) from not being able to set data to. Enables…
ru4en eb99cd2
Parameters for individual data sets can be set using the dropdown men…
ru4en 9ce2941
set parameters for items in the dropdown menu of batch will saved for…
ru4en de06f70
Result Duplication Issue has slightly been patched by setting calcThr…
ru4en 3593c91
made a few changed to slicing and 1D batch.
ru4en 722e27b
got batch processing to spit out actual calculations rather then "est…
ru4en a878d19
Calculations on batch interface is more reliable now. Calculations do…
ru4en 1436167
Slicer works a bit smother now.
ru4en 480fb7d
Fixed Errors for 2D data and added a few catchers.
ru4en c8a3502
fixed exporting from table issue, buttons in slicer now updates the 2…
ru4en 09b3b10
Plots Behaviour is designed to be more dynamic.
ru4en 876c36e
Cleaned and Added Comments to InversionWidget.py, broke down a few of…
ru4en 5a608ea
Cleaned up and worked on some finishing touches ready for PR.
ru4en cf37525
Merge branch 'main' into 2D-Data-Processing-for-Pr
ru4en 47c301c
minor compatibility changes to allow changes made in the main branch …
ru4en 6b360f1
Few housekeeping changes. tried to fix 2D plotting issue, but I can't…
ru4en 3a3887e
Merge branch 'main' into 2D-Data-Processing-for-Pr
lucas-wilkins 05cd452
Main errors corrected
lucas-wilkins 0a0c399
Adds Tab support for Pr. (Batch Mode not yet functional)
ru4en 09e0f88
Added Batch Processing for Pr, However the interface is currently slo…
ru4en 0fb9791
Added Tabs and Batch Processing for Pr.
ru4en a6e308e
Added Batch Processing for Pr - work in progress
ru4en 3f77a99
Automatically Batch Process all selected files for Pr - work in progress
ru4en 0ee4dc2
Tab and Batch mode for Pr is now functional.
ru4en c9daff5
Fixed Batch Tabs for Pr inversion.
ru4en 47fbd39
2D data to 1D data for Pr is now functional.
ru4en 58a3ba8
Sliced 2D data can be imported to Pr inverter and multiple slices can…
ru4en a054495
buggy 2D to 1D plots fixed. The 1D plot shows the correct number of s…
ru4en 68620b6
2D data has a new tab (Ui) with an outputs table.
ru4en f9f7602
batch results are consistent now however there are a few bugs with up…
ru4en 4a1ac0d
Batch results will display Number of terms, reg const and Max Distance.
ru4en 1f46d14
got 2D data slices to Show up on batch table.
ru4en dac109f
Working on Batch Processing for 2D slices.
ru4en 575db58
Batch Pr processing of 1D data and 2D slices is now functional. Addit…
ru4en 254f1c1
Batch Pr processing of 1D data and 2D slices is now functional. Addit…
ru4en 2eaf971
Fixed new tab (first tab) from not being able to set data to. Enables…
ru4en 4438331
Parameters for individual data sets can be set using the dropdown men…
ru4en e8ab2e9
set parameters for items in the dropdown menu of batch will saved for…
ru4en 45f9116
Result Duplication Issue has slightly been patched by setting calcThr…
ru4en 6a4d996
made a few changed to slicing and 1D batch.
ru4en ab2fc80
got batch processing to spit out actual calculations rather then "est…
ru4en c8091e0
Calculations on batch interface is more reliable now. Calculations do…
ru4en 95107e2
Slicer works a bit smother now.
ru4en 3505d8f
Fixed Errors for 2D data and added a few catchers.
ru4en 282c455
fixed exporting from table issue, buttons in slicer now updates the 2…
ru4en 893c487
Plots Behaviour is designed to be more dynamic.
ru4en 6b89f1f
Cleaned and Added Comments to InversionWidget.py, broke down a few of…
ru4en a9dae54
Cleaned up and worked on some finishing touches ready for PR.
ru4en a661d9c
minor compatibility changes to allow changes made in the main branch …
ru4en c3f7929
Few housekeeping changes. tried to fix 2D plotting issue, but I can't…
ru4en 08e01eb
Main errors corrected
lucas-wilkins b9a02d0
Move InversionWidget to PySide6
dehoni 325f346
Resolve merge conflict with main
dehoni 68ea756
introduce DataRole in InversionWidget
dehoni 410c696
Merge branch 'main' into 2D-Data-Processing-for-Pr
dehoni 5ec9a89
add tab_id to P(r) perspective
dehoni ae1bb33
add check if Pr has data, delete double removeData method
dehoni ebbfe14
fix saving when Pr absent
dehoni 2634f75
fix Save Analysis for currentPage
dehoni a5ec34e
Merge branch 'main' into 2D-Data-Processing-for-Pr
dehoni 5e804f2
Merge branch 'main' into 2D-Data-Processing-for-Pr
dehoni a8f98d0
refactor capturing 2Dslicer for Inversion
dehoni 57f0c99
toogle 2D Data tab
dehoni be66aa3
implement swaping of data to fill empty tab
dehoni 9ffc80f
Merge branch 'main' into 2D-Data-Processing-for-Pr
dehoni 64e8cb4
Bring naming of Inversion Tabs in line with Fitting Perspective
dehoni ce0f725
populate first tab with data
dehoni 9d52bba
fixing BatchTab naming
dehoni b2fd716
update q range when loading batch elements
dehoni 290e51d
update batchresults to final result when calculate all
dehoni e4ab4b7
catch negative regularisation parameter and negative data
dehoni bac0a4f
Merge branch 'main' into 2D-Data-Processing-for-Pr
dehoni 26e0877
add id to new plot
dehoni f061e3e
show BatchTable after completion of all threads
dehoni ae704d0
catch Corfunc bug when deleting data
dehoni cf4ac19
catch assertion error when deleting data
dehoni 8005823
fix loading 2D data for new slicer and flagging batch+2D data loading
dehoni a6b3c9a
set default values for 2D plots
dehoni 2762b11
rename starting angle for 2D slicing
dehoni a0a8c9a
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins b986f61
Merge branch '2D-Data-Processing-for-Pr' of https://github.com/SasVie…
dehoni afb0be5
latest changes
dehoni f9cb5d6
Fixing 2D slicing, creating 1D data fowarded to normal batchmode
dehoni c45f273
simplify 2D slicer option, plotting not needed as 1D data exposed in …
dehoni a0157c8
emmbed 2D plot in Sasview
dehoni 68979ac
setup communicators for 2D slicers, and plot sectors
dehoni 62b3355
set sector to initial values
dehoni 0a51118
allow successive slicing of 2D data set with different settings
dehoni b642759
live update slicer on change of parameter
dehoni c0201ee
allow plots for Pr batch
dehoni 4fdadbf
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni 5d5f27c
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
6bd8ebb
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
3351e31
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins 1a6d3b6
modify Output Panel Parameter list
dehoni 8d8967c
Merge branch '2D-Data-Processing-for-Pr' of https://github.com/SasVie…
dehoni ba6825c
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni 3a33735
catch modified behaviour of numpy.lstsq
dehoni 3130d7e
Merge branch '2D-Data-Processing-for-Pr' of https://github.com/SasVie…
dehoni 932d665
instigate regenerate documentation for inversion widget
dehoni c51b712
check if set of parameters is for batch P(r)
dehoni b45d07c
dynamically update calculated parameters for batch data list
dehoni a15292e
provide minimum value for dmax
dehoni beb2cc1
dynamic change the suggested regularisation parameters for batch inve…
dehoni dd6354e
check stop calculation, remove data, closing P(r) tabs
dehoni 7daeabd
use inline string formating for plotting
dehoni 29ccd73
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni 1359efa
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni 62e78d5
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni bfa9886
Modified slider stuff
lucas-wilkins 29fa731
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
butlerpd 384c8e9
remove 2D processing for P(r)
dehoni 45a9818
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
dehoni 35d2957
check and moan when loading 2D data
dehoni 8ef427b
Invertor, Corfunc not working on 2D data, initialise suggested values…
dehoni f4d19ce
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins 4042788
Fix error string
lucas-wilkins ef7f234
key from Filename to Data - not sure why it has been changed?
lucas-wilkins a0c1fa4
Removed chisqr stuff, it didn't do anything anyway
lucas-wilkins 4b8749b
Unused variable
lucas-wilkins ad85c7d
Alpha check rewrite
lucas-wilkins acdaaef
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins de60d82
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins 4294f80
Merge branch 'release_6.0.0' into 2D-Data-Processing-for-Pr
lucas-wilkins 9987982
setting (and keeping) q limits in P(r) options
dehoni 053cac6
Merge branch '2D-Data-Processing-for-Pr' of https://github.com/SasVie…
dehoni bbbf464
making QRangeSlidersTest run
dehoni 146b218
fix optional q-range selection via text fields in Inversion
dehoni 16496f4
fixing incursion
dehoni 66f038c
catch data with dy=0 crashing Inversion
dehoni 8565ba6
no empty string QMIN and QMAX input defaults
dehoni 9b2272d
reinstate batch table
dehoni befa7a9
plot Pr and data from Batchresult table
dehoni File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this conditional contains the same content as the branch above (for fitting) and the common code should be merged