-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add probe to phil params and make probe in .expt human readable #654
Add probe to phil params and make probe in .expt human readable #654
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c981f71 - Browse repository at this point
Copy the full SHA c981f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae2822 - Browse repository at this point
Copy the full SHA bae2822View commit details -
probe-->Probe, and export to Python.
So now, can do from dxtbx.model.beam import Probe
Configuration menu - View commit details
-
Copy full SHA for 6eea2fd - Browse repository at this point
Copy the full SHA 6eea2fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb22c37 - Browse repository at this point
Copy the full SHA eb22c37View commit details -
Ensure probe_ is initialized. Now we get:
>>> from dxtbx.model.beam import Beam >>> b=Beam() >>> b.get_probe() dxtbx_model_ext.Probe.xray
Configuration menu - View commit details
-
Copy full SHA for 2b79fd8 - Browse repository at this point
Copy the full SHA 2b79fd8View commit details -
Now this works: >>> from dxtbx.model.beam import Beam >>> b=Beam() >>> b.get_probe() dxtbx_model_ext.Probe.xray >>> from dxtbx.model.beam import Probe >>> b.set_probe(Probe.neutron) >>> b.get_probe() dxtbx_model_ext.Probe.neutron
Configuration menu - View commit details
-
Copy full SHA for 6979e25 - Browse repository at this point
Copy the full SHA 6979e25View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5c8839 - Browse repository at this point
Copy the full SHA e5c8839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48c096d - Browse repository at this point
Copy the full SHA 48c096dView commit details -
Add get_probe_name method so that the NeXus probe name can be
returned for each of the defined probe values
Configuration menu - View commit details
-
Copy full SHA for 899b166 - Browse repository at this point
Copy the full SHA 899b166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 463391b - Browse repository at this point
Copy the full SHA 463391bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b08c5d - Browse repository at this point
Copy the full SHA 0b08c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e5441 - Browse repository at this point
Copy the full SHA f5e5441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2400a - Browse repository at this point
Copy the full SHA 9f2400aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 823b075 - Browse repository at this point
Copy the full SHA 823b075View commit details
Commits on Jul 25, 2023
-
Easier override of panel geometry (cctbx#644)
When setting panels by PHIL, merge multiple definitions first by id. This fixes cctbx#299.
Configuration menu - View commit details
-
Copy full SHA for 930be09 - Browse repository at this point
Copy the full SHA 930be09View commit details -
Flumpy: Don't allow converting 1D vectors to vec2/3 (cctbx#648)
Previously, a size (3,) array would have erroneously converted to a 0x3 length vec3. This is now explicitly forbidden; you must pass at least a (0, 3) multidimensional array. Fixes cctbx#439.
Configuration menu - View commit details
-
Copy full SHA for 436a1b6 - Browse repository at this point
Copy the full SHA 436a1b6View commit details
Commits on Jul 26, 2023
-
Partial support for Rigaku Oxford Diffraction format images. --------- Co-authored-by: Takanori Nakane <nakane.t@gmail.com> Co-authored-by: Nicholas Devenish <ndevenish@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 180fac8 - Browse repository at this point
Copy the full SHA 180fac8View commit details -
Check Registry against refl/expt files (cctbx#650)
This was previously done implicitly, but only when dials_regression was present. This makes the test explicit, and works with dials-data (so that it will work on e.g. CI with restricted access to test cases).
Configuration menu - View commit details
-
Copy full SHA for e9b88d2 - Browse repository at this point
Copy the full SHA e9b88d2View commit details -
Make Imageset slices consistently index from 0
Without this, slices sometimes needed to be indexed by their original image index, even inside the slice. The previous workaround in 67aab2 (cctbx#485) for negative offset was reacting to the erroneous behaviour introduced by including batch offsets in imagesequence slicing.
Configuration menu - View commit details
-
Copy full SHA for 69169ff - Browse repository at this point
Copy the full SHA 69169ffView commit details
Commits on Jul 27, 2023
-
MNT: Update CMake modules path relative to script
Without this, dxtbx did not work as a subdirectory in a larger CMakeLists project.
Configuration menu - View commit details
-
Copy full SHA for 0a068b5 - Browse repository at this point
Copy the full SHA 0a068b5View commit details
Commits on Jul 31, 2023
-
Fixes for EMBL beamlines at PETRA (cctbx#626)
The E-32-0017 Eiger moved to P13 on 2021-5-22, where the goniometer axis no longer needs overriding. Check for that date in the MiniCBF, and check for the serial matching the date range. Co-authored-by: Christian Becke <christian.becke@fu-berlin.de> Co-authored-by: Nicholas Devenish <ndevenish@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 64bcb32 - Browse repository at this point
Copy the full SHA 64bcb32View commit details
Commits on Aug 2, 2023
-
Add polychromatic beam (cctbx#621)
Add new Beam class "PolychromaticBeam" for polychromatic/multi-wavelength/wide bandpass experiments. --------- Co-authored-by: DiamondLightSource-build-server <DiamondLightSource-build-server@users.noreply.github.com> Co-authored-by: Nicholas Devenish <ndevenish@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ef5f9ab - Browse repository at this point
Copy the full SHA ef5f9abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1a106 - Browse repository at this point
Copy the full SHA 3f1a106View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2cf031 - Browse repository at this point
Copy the full SHA d2cf031View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f0e289 - Browse repository at this point
Copy the full SHA 7f0e289View commit details
Commits on Aug 3, 2023
-
Added get_probe_from_name to Beam. Added Probe to beam_phil_scope. Ch…
…anged Probe in .expt files to be human readable.
Configuration menu - View commit details
-
Copy full SHA for 1f3c257 - Browse repository at this point
Copy the full SHA 1f3c257View commit details -
Added more typehints for beam.py. Added empty PolychromaticBeam const…
…ructor at the Python level. Fixed typo in Beam.from_dict.
Configuration menu - View commit details
-
Copy full SHA for 4312daf - Browse repository at this point
Copy the full SHA 4312dafView commit details