Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-30 | Factorise correction of intensity for G, B, p and L | Thomas White | |
There were no fewer than 8 different places in the code where these factors needed to be applied. They all need to agree on conventions such as whether the intensities in the pattern should be multiplied or divided by G to "correct" them. They were not. This commit reduces the number of places to three: one function (actually two functions, so that the value before partiality can also be calculated consistently), plus log_residual and scale_one_crystal, where slightly different logarithmic versions are used instead. | |||
2018-11-22 | Count crystals with no reflections in various FoMs | Thomas White | |
This is the most common cause of NaN residuals, so it seems better to report that there weren't enough reflections than to report a NaN. | |||
2018-11-22 | Don't do deltaCChalf with reference data set | Thomas White | |
2018-11-16 | partialator: Handle partial reflections properly in deltaCChalf | Thomas White | |
2018-11-16 | Require deltaCChalf to actually be negative before rejecting | Thomas White | |
2018-11-09 | Fix prototype for calculate_refl_mean_var | Thomas White | |
2018-11-06 | Exclude flagged crystals from deltaCChalf calculation | Thomas White | |
2018-11-06 | Separate variable for excluded reflection | Thomas White | |
It was actually fine, becuase "refl" isn't used again until it's re-set at the start of the next loop iteration. However, it was confusing. | |||
2018-11-02 | Remove some residual debugging stuff | Thomas White | |
2018-11-02 | partialator: Speed up deltaCChalf calculation | Thomas White | |
I'd been lazy with the first implementation, and it's turned out to be too slow. Instead of calculating the entire CChalf each time removing a different crystal, this makes it store some intermediate values so that a crystal can easily be subtracted afterwards. | |||
2018-09-10 | Add % for overall CChalf | Thomas White | |
2018-09-10 | Apply scaling corrections when calculating deltaCChalf, and add progress bar | Thomas White | |
2018-09-07 | Add the actual deltaCChalf rejection | Thomas White | |
Initially set at mean deltaCChalf minus 2 sigma | |||
2018-09-07 | partialator: Add option to disable deltaCChalf | Thomas White | |
2018-09-06 | Don't forget to multiple the deltaCChalf values by 100 | Thomas White | |
2018-09-06 | Working and validated deltaCChalf calculation | Thomas White | |
2018-09-05 | Fix calculation and remove debugging stuff | Thomas White | |
2018-09-04 | Debugging stuff | Thomas White | |
2018-09-02 | DeltaCChalf all on one line | Thomas White | |
2018-09-02 | New variance formula | Thomas White | |
2018-08-31 | Fixup variables | Thomas White | |
2018-08-31 | CC fixes | Thomas White | |
2018-08-31 | Handle each unique reflection only once | Thomas White | |
2018-08-31 | Show number of reflections used for CC calculation | Thomas White | |
2018-08-30 | Actually bother to calculate overall CC½ | Thomas White | |
2018-08-30 | Add Bessel correction | Thomas White | |
2018-08-30 | Calculate DeltaCChalf using only the reflections in the crystal under ↵ | Thomas White | |
consideration | |||
2018-08-30 | Calculate deltaCChalf using previously stored information | Thomas White | |
2018-08-30 | Calculate the DeltaCChalf | Thomas White | |
2018-08-30 | Working overall CChalf | Thomas White | |
2018-08-30 | Initial delta CC half stuff | Thomas White | |
2018-02-27 | Scaling fixes | Thomas White | |
2018-02-27 | Store scale factor in linear form | Thomas White | |
2017-07-21 | Tidy up some warnings | Thomas White | |
2015-11-18 | Move B factor limit to general rejection function | Thomas White | |
2015-11-13 | Fussiness/add a FIXME | Thomas White | |
2015-09-24 | Reject big B factors before trying PR | Thomas White | |
2015-08-31 | partialator: Add --max-rel-B | Thomas White | |
2015-08-01 | partialator: Rationalise rejection diagnostics | Thomas White | |
2015-07-21 | partialator: Tidy up handling of bad crystals | Thomas White | |
2015-07-15 | Decrease maximum |B| to 100 A^2 | Thomas White | |
This partially reverts 0bcfe3cdf917ae53764c423c7af865352af47920. | |||
2015-07-07 | partialator: Increase maximum B factor to 1000 A^2, and normalise B factors | Thomas White | |
2015-06-16 | partialator: Fix rejection bugs | Thomas White | |
2015-06-16 | partialator: Improve rejection | Thomas White | |
2015-03-12 | Improve rejection | Thomas White | |
2015-03-12 | partialator: Add B-factor scaling and rejection | Thomas White | |