diff options
author | Thomas White <taw@physics.org> | 2019-07-18 16:44:13 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2019-09-06 10:24:03 +0200 |
commit | 6d931c8495cba9589a03c64c91a9fb58d5cfea44 (patch) | |
tree | 188b33cd8be7ecbf263eea046482bad16521c917 /libcrystfel/src/peaks.c | |
parent | bf05f19bc1f5ebf9da3fc4252557a1584ed20a28 (diff) |
New check for indexing solutions (copied across from pinkIndexer)
Diffstat (limited to 'libcrystfel/src/peaks.c')
-rw-r--r-- | libcrystfel/src/peaks.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libcrystfel/src/peaks.c b/libcrystfel/src/peaks.c index f7433383..989f2e72 100644 --- a/libcrystfel/src/peaks.c +++ b/libcrystfel/src/peaks.c @@ -733,7 +733,9 @@ int peak_sanity_check(struct image *image, Crystal **crystals, int n_cryst) } /* 0 means failed test, 1 means passed test */ - return ((double)n_sane / n_feat) >= 0.5; + return (n_sane > 70) + || ((n_sane > 25) && (n_sane > 0.3*n_feat)) + || (n_sane > 0.4*n_feat); } |