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

Use Monte-Carlo simulations for frame unwrapping and WFM #589

Closed
wants to merge 35 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
7535002
new version of unwrap using tof to build a lookup table
nvaytet Jan 8, 2025
6455d44
fix using ltotal instead of l1 and l2
nvaytet Jan 8, 2025
b34b65a
fix units consistency
nvaytet Jan 8, 2025
cff0604
fix for when there are no choppers
nvaytet Jan 9, 2025
59cf460
update wfm tests
nvaytet Jan 9, 2025
92cb073
start updating unwrap tests
nvaytet Jan 9, 2025
92f7970
histogram mode tests
nvaytet Jan 9, 2025
2a57400
updating more tests
nvaytet Jan 9, 2025
359d907
fix remaining tests
nvaytet Jan 10, 2025
37685c1
mask regions of overlap by detecting large variance in lookup table
nvaytet Jan 10, 2025
2407cdc
add neutrons blocked by current chopper
nvaytet Jan 11, 2025
9b55cd0
add mask on lookup table, deduce frame start time from min of lookup …
nvaytet Jan 13, 2025
399433a
cleanup
nvaytet Jan 13, 2025
718dcab
add simulation seed
nvaytet Jan 13, 2025
ccca173
update frame unwrapping notebook
nvaytet Jan 13, 2025
c012c61
revert author deletion
nvaytet Jan 13, 2025
7da3f8d
bump tof version
nvaytet Jan 14, 2025
8ec6227
add number of neutrons parameter
nvaytet Jan 14, 2025
8ba4009
update wfm notebook
nvaytet Jan 14, 2025
345ce04
update dream notebook
nvaytet Jan 14, 2025
7f2fc52
fix flaky test by making overlap region larger
nvaytet Jan 14, 2025
056abab
also check for masks in test
nvaytet Jan 14, 2025
b9ed895
update deps
nvaytet Jan 14, 2025
c077147
sync buildconfig with requirements
nvaytet Jan 14, 2025
629bcee
revert matplotlib version because of mantid
nvaytet Jan 14, 2025
a9f39eb
try to debug failing test on CI
nvaytet Jan 14, 2025
a89571b
add noqu
nvaytet Jan 14, 2025
e511d46
fix flaky test using allclose instead of identical
nvaytet Jan 14, 2025
7b5d26f
revert unnecessary change in Frame __eq__ operator
nvaytet Jan 14, 2025
20fd77b
change name to PivotTimeAtDetector
nvaytet Jan 16, 2025
b7a4cf3
move tof function unto separate submodule
nvaytet Jan 16, 2025
45e6dd2
add tof to runtime deps
nvaytet Jan 16, 2025
f0585ed
update deps
nvaytet Jan 16, 2025
6222d3b
Merge branch 'mc-unwrap' of github.com:scipp/scippneutron into mc-unwrap
nvaytet Jan 16, 2025
2d169aa
fix distances and add helper class to create workflow and cache expen…
nvaytet Jan 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .buildconfig/ci-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,36 +10,36 @@ channels:
- nodefaults
dependencies:
- h5py==3.12.1
- hypothesis==6.119.4
- hypothesis==6.123.17
- ipykernel==6.29.5
- ipympl==0.9.4
- ipympl==0.9.6
- ipywidgets==8.1.5
- mantid==6.11.0
- matplotlib==3.7.3
- matplotlib==3.7.3 # Note that this version is out of sync with requirements because of Mantid
- mpltoolbox==24.05.1
- plopp==24.10.0
- pooch==1.8.2
- pytest==8.3.3
- pytest==8.3.4
- pytest-asyncio==0.24.0
- python-graphviz==0.20.3
- pythreejs==2.4.2
- scipp==24.11.1
- scippnexus==24.11.0
- scipy==1.13
- scipp==24.11.2
- scippnexus==24.11.1
- scipy==1.15.1
- tox==4.23.2

# docs
- myst-parser==4.0.0
- nbsphinx==0.9.5
- packaging==24.1
- nbsphinx==0.9.6
- packaging==24.2
- pandoc==3.4.0
- pydata-sphinx-theme==0.16.0
- pydata-sphinx-theme==0.16.1
- sphinx==8.1.3
- sphinx-autodoc-typehints==2.5.0
- sphinx-autodoc-typehints==3.0.0
- sphinx-copybutton==0.5.2
- sphinx-design==0.6.1
- sphinxcontrib-bibtex==2.6.3
- tof==24.12.0
- tof==25.1.2

# docs and tests
- sciline==24.10.0
Loading
Loading