Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-19 | FromFile indexer: Option processing | Thomas White | |
This give FromFile its own private command-lien option processing, like the other indexers. It removes the ability to auto-generate the solution filename, but I don't think there's a way to do that without breaking abstractions. | |||
2021-03-12 | Clean up after merge | Thomas White | |
2021-03-12 | Merge branch 'pascal/electrons' | Thomas White | |
2021-03-11 | indexamajig: Use static wavelength from DataTemplate as estimate | Thomas White | |
If the geometry file contains a literal wavelength, then let's use it. That's better than nagging the user for a --wavelength-estimate. | |||
2021-03-11 | indexamajig: Add --max-indexer-threads | Thomas White | |
This is a more general replacement for --pinkIndexer-thread-count. | |||
2021-03-11 | indexamajig: Remove misleading message | Thomas White | |
Spectrum file is currently not supported at all. Maybe later. | |||
2021-03-11 | PinkIndexer: Remove custom indexing checks | Thomas White | |
These conflict badly with CrystFEL's own checks, creating a horrible user and developer experience. Later, if we want to handle wide bandwidth beams, we will improve the central CrystFEL checks to support it. | |||
2021-03-11 | setup_indexing: Remove dtempl | Thomas White | |
There is absolutely nothing useful that an indexing algorithm can do with the opaque DataTemplate object. | |||
2021-03-11 | indexamajig: Add --wavelength-estimate | Thomas White | |
This is a more sensible non-indexer-specific and non-Xray-specific replacement for --pinkIndexer-override-photon-energy | |||
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2020-10-26 | Label all uses of cell tolerances | Thomas White | |
I'm sick of fixing this same issue over and over again. New rule: any code handling unit cell tolerances MUST be labelled with details of units. | |||
2020-08-27 | indexamajig: Hide --hdf5-peaks | Thomas White | |
This option is no longer used, and generates a warning. The peak location comes in the geometry file instead. | |||
2020-08-19 | Remove STREAM_UNITCELL and STREAM_CRYSTALS | Thomas White | |
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it. | |||
2020-08-19 | Make Stream responsible for its own DataTemplate | Thomas White | |
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API. | |||
2020-08-07 | Move indexers out of API | Thomas White | |
2020-07-31 | Move spectrum loading out of indexamajig/process_image | Thomas White | |
2020-07-29 | New way of injecting version information | Thomas White | |
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them. | |||
2020-07-29 | Add --no-image-data and --no-mask-data | Thomas White | |
2020-07-29 | Remove unused includes | Thomas White | |
2020-07-29 | Convert indexamajig to new Stream API | Thomas White | |
2020-07-29 | Remove references to old headers | Thomas White | |
2020-07-29 | Get rid of imagefile_field_list and stuff_from_stream | Thomas White | |
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution. | |||
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-07-29 | Split off parse_peaksearch() | Thomas White | |
2020-07-29 | Add DataTemplate to iargs | Thomas White | |
2020-07-09 | unit cell vectors are correct, space group missing | Pascal Hogan-Lamarre | |
2020-02-11 | indexamajig: Fix incorrect units of default cell tolerance | Thomas White | |
2020-02-05 | indexamajig: Hide --spectrum-file and add a warning | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-10-29 | bug fix: rename peakFinder9 argument | Yaroslav Gevorkov | |
2019-10-18 | indexamajig: Fix incorrect timeout logic | Thomas White | |
2019-10-17 | indexamajig: Shut down gracefully after failed image load | Thomas White | |
2019-09-23 | Add missing initialisation | Thomas White | |
2019-09-23 | indexamajig: Stop program on option parsing error | Thomas White | |
2019-09-23 | Get rid of "rescut" integration flag | Thomas White | |
Its behaviour is 100% covered by the push-res parameter, which can be set to infinity for no cutoff. | |||
2019-09-23 | Merge branch 'tom/pinkindexer' | Thomas White | |
2019-09-23 | indexamajig: Move 'profile' flag out of iargs | Thomas White | |
2019-09-23 | indexamajig: Restore --min-gradient | Thomas White | |
2019-09-20 | Add missing 'break' | Thomas White | |
2019-09-20 | Delegate option processing for indexing methods | Thomas White | |
Involves switching from getopt_long to argp. A big improvement! | |||
2019-09-16 | Fix cell comparison logic | Thomas White | |
2019-09-12 | indexamajig: Get rid of --fix-bandwidth / use bandwidth from geometry file | Thomas White | |
2019-09-12 | Increase indexing timeout when using pinkIndexer | Thomas White | |
2019-09-12 | Avoid duplication of beam and detector parameters for pinkIndexer | Thomas White | |
2019-09-12 | Format help items for pinkIndexer | Thomas White | |
2019-09-12 | pinkIndexer: Formatting, and get rid of tmp_enum | Thomas White | |
2019-09-12 | Use hard-coded default bandwidth for pinkIndexer | Thomas White | |
(Temporarily) | |||
2019-09-12 | Use +INFINITY instead of FLT_MAX | Thomas White | |
2019-09-12 | Add pinkIndexer interface | Yaroslav Gevorkov | |
2019-09-10 | indexamajig: Add --peaks=none | Thomas White | |