aboutsummaryrefslogtreecommitdiff
path: root/src/indexamajig.c
AgeCommit message (Collapse)Author
2020-10-26Label all uses of cell tolerancesThomas 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-27indexamajig: Hide --hdf5-peaksThomas White
This option is no longer used, and generates a warning. The peak location comes in the geometry file instead.
2020-08-19Remove STREAM_UNITCELL and STREAM_CRYSTALSThomas 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-19Make Stream responsible for its own DataTemplateThomas 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-07Move indexers out of APIThomas White
2020-07-31Move spectrum loading out of indexamajig/process_imageThomas White
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29Add --no-image-data and --no-mask-dataThomas White
2020-07-29Remove unused includesThomas White
2020-07-29Convert indexamajig to new Stream APIThomas White
2020-07-29Remove references to old headersThomas White
2020-07-29Get rid of imagefile_field_list and stuff_from_streamThomas White
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution.
2020-07-29Port indexamajig to new API, part IThomas White
2020-07-29Split off parse_peaksearch()Thomas White
2020-07-29Add DataTemplate to iargsThomas White
2020-02-11indexamajig: Fix incorrect units of default cell toleranceThomas White
2020-02-05indexamajig: Hide --spectrum-file and add a warningThomas White
2020-01-10Mass update of copyright datesThomas White
2019-10-29bug fix: rename peakFinder9 argumentYaroslav Gevorkov
2019-10-18indexamajig: Fix incorrect timeout logicThomas White
2019-10-17indexamajig: Shut down gracefully after failed image loadThomas White
2019-09-23Add missing initialisationThomas White
2019-09-23indexamajig: Stop program on option parsing errorThomas White
2019-09-23Get rid of "rescut" integration flagThomas White
Its behaviour is 100% covered by the push-res parameter, which can be set to infinity for no cutoff.
2019-09-23Merge branch 'tom/pinkindexer'Thomas White
2019-09-23indexamajig: Move 'profile' flag out of iargsThomas White
2019-09-23indexamajig: Restore --min-gradientThomas White
2019-09-20Add missing 'break'Thomas White
2019-09-20Delegate option processing for indexing methodsThomas White
Involves switching from getopt_long to argp. A big improvement!
2019-09-16Fix cell comparison logicThomas White
2019-09-12indexamajig: Get rid of --fix-bandwidth / use bandwidth from geometry fileThomas White
2019-09-12Increase indexing timeout when using pinkIndexerThomas White
2019-09-12Avoid duplication of beam and detector parameters for pinkIndexerThomas White
2019-09-12Format help items for pinkIndexerThomas White
2019-09-12pinkIndexer: Formatting, and get rid of tmp_enumThomas White
2019-09-12Use hard-coded default bandwidth for pinkIndexerThomas White
(Temporarily)
2019-09-12Use +INFINITY instead of FLT_MAXThomas White
2019-09-12Add pinkIndexer interfaceYaroslav Gevorkov
2019-09-10indexamajig: Add --peaks=noneThomas White
2019-08-29indexamajig: Remove --no-cell-combinationsThomas White
Also remove all the related API stuff. We now have a much better way of checking indexing results.
2019-08-16indexamajig: Accept six values for unit cell toleranceThomas White
2019-07-17Merge branch 'tom/zmq'Thomas White
2019-05-29Use Spectrum API for simulationThomas White
2019-05-08FormattingThomas White
2019-05-08Add new xgandalf optionsYaroslav Gevorkov
2019-03-15Add documentationThomas White
2019-03-14indexamajig: Add --no-image-dataThomas White
2019-03-14Connect up hooks for unpacking MsgPack dataThomas White
2019-03-14ZMQ connection and setup stuffThomas White
2019-03-06indexamajig: Rename --min-gradient to --min-squared-gradientThomas White
The eventual aim of this is to deprecate the "--min-gradient" option, resolving the long-standing confusion about whether this option is the gradient or the squared gradient.