Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-13 | Added saturated peak management to peakfinder8 | Valerio Mariani | |
2017-03-10 | Peakfinder8 in CrystFEL. Same results as Anton's Cheetah implementation | Valerio Mariani | |
2016-10-14 | validate_peaks(): Remove drifting and proximity checks, and use original ↵ | Thomas White | |
coordinates We trust the HDF5 peaks, even if we can't see a peak there. That means we can't reliably take a centroid and "improve" the coordinates. In some cases, the centroiding procedure seems to be making the peak coordinates worse than they were originally. Now, the only remaining checks are: 1. Is the peak in a bad region of the detector? 2. Is it saturated? (but --use-saturated is the default) 3. If --check-hdf5-snr, is it above the minimum SNR? | |||
2016-07-01 | No more slab-relative coordinates in libcrystfel | Thomas White | |
2016-05-19 | integrate_peak(): Trap if pk_total=0 | Thomas White | |
2016-04-01 | Add adu_per_photon (distinct from adu_per_eV) | Thomas White | |
2016-01-30 | Revert "Allow peak check to pass just by accounting for more than 5 peaks" | Thomas White | |
This reverts commit 693aae4d2219632d15174fe4c4f9d0526d6166c4. Reverting because this allows a very large number (~100% "indexing rate") of false solutions to get through simply by slackening the peak detection parameters. Since we know that "-multi" indexing doesn't work well at the moment, let's fix this properly later. | |||
2016-01-06 | search_peaks_in_panel(): Fix iteration bounds (again) | Thomas White | |
2015-12-18 | Allow peak check to pass just by accounting for more than 5 peaks | Thomas White | |
The "old" criterion is still allowed for a pass, but would filter out multi-lattice hits. | |||
2015-12-17 | Clean up unused code | Thomas White | |
2015-11-06 | Fix iteration bounds for peak search | Thomas White | |
It was out by one because of some leftover characters from the previous version. | |||
2015-10-06 | Fussiness | Thomas White | |
2015-10-05 | search_peaks() / integrate_peak(): Remove image->data | Thomas White | |
2014-09-22 | Beam file removal, part I | Thomas White | |
2014-09-02 | integrate_peak(): Revert use of image->dp | Thomas White | |
2014-08-13 | Remove old bad region tests and use dp instead of data for integration of peaks | Thomas White | |
2014-08-13 | Respect all bad pixels during peak detection | Thomas White | |
Not just no_index panels and bad regions | |||
2014-08-13 | Remove integrate_peak() from the API | Thomas White | |
Good riddance. One of my least favourite routines. | |||
2014-08-11 | Take overlaps into account during integration | Thomas White | |
2014-07-24 | Fixes closest feature detection bug | Valerio Mariani | |
2014-03-28 | validate_peaks(): Count saturated peaks only if they are being rejected | Thomas White | |
2014-03-28 | integrate_peak(): Useful return codes | Thomas White | |
2014-03-26 | indexamajig: Don't check SNR with --peaks=hdf5 unless given --check-hdf5-snr | Thomas White | |
2013-08-20 | Re-order peak tests | Thomas White | |
The old version led to a curious situation where the number of saturated peaks could be much greater than the number of peaks, even without --no-use-saturated. | |||
2013-06-28 | Don't check max_adu during gradient search if --use-saturated is given | Thomas White | |
2013-06-26 | Track number of rejected saturated peaks | Thomas White | |
2013-05-27 | Initial integration stuff | Thomas White | |
2013-04-24 | Add docs/stream-format.txt and clarify count of saturated reflections | Thomas White | |
2013-04-16 | Restore immediate rejection of pixels above max_adu | Thomas White | |
2013-04-16 | Remove "use_saturated" argument to integrate_peak() | Thomas White | |
There are no side-effects to setting it either way, and the caller can just set saturated=NULL or ignore the result. | |||
2013-02-09 | Add '--res-cutoff' | Thomas White | |
2013-02-08 | Saturation counting fixes | Thomas White | |
2013-02-08 | Count saturated peaks and record in the file | Thomas White | |
2013-02-05 | Fixes for indexing pipeline | Thomas White | |
2013-02-04 | Indexing stuff | Thomas White | |
2013-01-30 | Peak integration changes | Thomas White | |
2013-01-04 | integrate_peak(): check that 'saturated' isn't NULL before using | Thomas White | |
Fixes a segfault | |||
2012-12-03 | Treat SNR=nan (=0/0) as below any SNR threshold | Thomas White | |
2012-11-30 | Fix uninitialised saturation flag | Thomas White | |
2012-11-29 | indexamajig: Add --use-saturated | Thomas White | |
2012-11-29 | Suppress "Couldn't sort reflections" message when there are no predicted peaks | Thomas White | |
2012-11-29 | indexamajig: Add --integrate-saturated | Thomas White | |
2012-10-22 | indexamajig: Validate (re-integrate, check bad regions etc) peaks from HDF5 | Thomas White | |
2012-10-22 | Fix (still) broken bad rectangle test | Thomas White | |
2012-10-21 | indexamajig: Record number of saturated reflections in stream | Thomas White | |
2012-10-20 | integrate_peak(): Restore check for bad region | Thomas White | |
This fixes a regression introduced by ad2c84d0, predating the initial CrystFEL release. | |||
2012-10-02 | Use the correct panel number | Thomas White | |
2012-10-02 | Move unit cell utility stuff to separate module | Thomas White | |
2012-10-02 | Factorise background mask | Thomas White | |
This fixes a speed regression introduced by dca1938a. | |||
2012-10-02 | Fix the other exit condition from integrate_peak() | Thomas White | |
This REALLY fixes a significant data quality regression introduced by f668e3b3 (21st June 2012) |