From 6d931c8495cba9589a03c64c91a9fb58d5cfea44 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Thu, 18 Jul 2019 16:44:13 +0200 Subject: New check for indexing solutions (copied across from pinkIndexer) --- libcrystfel/src/peaks.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libcrystfel') 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); } -- cgit v1.2.3