Commit 7ccf581
authored
Improve background task handling (#116)
* introduce “task manager” to improve synchronization of data loading and reconstruction tasks; implement blocking option for diffraction data loading and reconstruction tasks
* several breaking API changes: renamed scan -> probe positions based on user feedback, add option to disable diffraction pattern processing
* implement reconstruction progress monitoring
* fix bad pixels handling and add documentation for good/bad pixel masks
* simplify behavior of crop center editing widgets
* closing diffraction dataset clears visualization
* rework stxm analysis dialog to stxm object builder
* improve object fourier analysis dialog and promote from developer mode
* extract globus integration from workflow module
* rename ptychoshelves readers -> fold_slice readers; fix loss value loading
* change default hdf5 file writer compression method to lzf
* fix fresnel zone plate probe builder for rectangular probes
* display current object and probe pixel sizes in GUI
* remove tike integration
* add convert-to-ptychodus script for translating prepared datasets to ptychodus file format
* update ptychouds-bdp script and batch mode actions to use standard directory layout
* standardize argument naming across scripts
* add convert-to-ptychodus and ptychodus-bdp to project scripts1 parent 7ccc7d0 commit 7ccf581
File tree
171 files changed
+3602
-4025
lines changed- docs/source
- scripts/scripted_format_conversion
- src/ptychodus
- api
- controller
- agent
- diffraction
- wizard
- globus
- object
- probe_positions
- probe
- product
- ptychi
- scan
- tike
- workflow
- model
- analysis
- diffraction
- fluorescence
- globus
- product
- object
- probe_positions
- probe
- scan
- ptychi
- ptychonn
- ptychopinn
- reconstructor
- tike
- workflow
- plugins
- aps33id_velociprobe
- view
- widgets
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
171 files changed
+3602
-4025
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
34 | | - | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
62 | | - | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments