diff options
author | Thomas White <taw@physics.org> | 2016-01-29 18:23:48 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2016-01-29 21:05:03 +0100 |
commit | c9c756db807f3ea22dcf2d01401a4ce69f73f4df (patch) | |
tree | 2d53d2355512a29976ce3ebbdd83f9a602d5bf60 /libcrystfel/src/image.h | |
parent | f2bf00dd32e79a06410b7a95fedaa2ee3bf33ef3 (diff) |
Perform prediction refinement straight after indexing
This allows indexing to be attempted again (either a new method or with
"retry") if the prediction refinement fails, increasing overall indexing
rate.
Side-effect: there are some hoops which would need to be jumped through
to store the profile radius before refinement and hence enable
scripts/plot-predict-refine to work. For now, we'll ignore this as it's
clear that the prediction refinement is working.
Diffstat (limited to 'libcrystfel/src/image.h')
-rw-r--r-- | libcrystfel/src/image.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libcrystfel/src/image.h b/libcrystfel/src/image.h index e9cd76fc..ddbfc9dc 100644 --- a/libcrystfel/src/image.h +++ b/libcrystfel/src/image.h @@ -227,6 +227,7 @@ extern struct imagefeature *image_get_feature(ImageFeatureList *flist, int idx); extern ImageFeatureList *sort_peaks(ImageFeatureList *flist); extern void image_add_crystal(struct image *image, Crystal *cryst); +extern void remove_flagged_crystals(struct image *image); extern void free_all_crystals(struct image *image); #ifdef __cplusplus |