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

dials.stills_process updates #1409

Merged
merged 4 commits into from
Sep 17, 2020
Merged

dials.stills_process updates #1409

merged 4 commits into from
Sep 17, 2020

Conversation

phyy-nx
Copy link
Member

@phyy-nx phyy-nx commented Sep 16, 2020

Improvements from recent beamtime.

  • Change behavior of reference_geometry to sync the detector instead of overwriting it
  • Add proccess_percent to dials.stills_process
  • Handle composite mode for spotfinding and fix up mp.composite_stride

… overwritting it

Overwriting the detector means changes in the format class that don't affect the panel positions are lost.  Case in point, the original reference geometry for the SACLA MPCCD test that is part of test_stills_process has a gain of 1 and a high saturation value.  The current format class indicates the gain is 10 and caps the trusted range lower.  To use these values and still use the refined panel positions, it is better to sync recursively the detector frames than to overwrite the detector.

This causes the spotfinding parameters for the SACLA MPCCD test to change and actually integrates all 4 images (instead of 3) from the test set.
This limits the percent of events to process to the specified number. Useful when computing resources can't keep up with fast feedback requirements.

(features from xtc_process continue to trickle into dials.stills_process :)
@phyy-nx
Copy link
Member Author

phyy-nx commented Sep 16, 2020

Don't feel the need for a review on this. Will merge when tests pass.

@codecov
Copy link

codecov bot commented Sep 16, 2020

Codecov Report

Merging #1409 into master will decrease coverage by 0.03%.
The diff coverage is 1.61%.

@@            Coverage Diff             @@
##           master    #1409      +/-   ##
==========================================
- Coverage   64.69%   64.65%   -0.04%     
==========================================
  Files         617      617              
  Lines       69587    69630      +43     
  Branches     9550     9561      +11     
==========================================
+ Hits        45018    45019       +1     
- Misses      22787    22829      +42     
  Partials     1782     1782              

@phyy-nx phyy-nx merged commit c84be8f into master Sep 17, 2020
@phyy-nx phyy-nx deleted the xfel_updates branch September 17, 2020 00:13
phyy-nx added a commit to cctbx/cctbx_project that referenced this pull request Sep 23, 2020
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.

None yet

1 participant