Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-31 | Move spectrum loading out of indexamajig/process_image | Thomas White | |
2020-07-29 | Add --no-image-data and --no-mask-data | Thomas White | |
2020-07-29 | Convert indexamajig to new Stream API | 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 | Add DataTemplate to iargs | Thomas White | |
2020-07-29 | Peak search stuff | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-09-23 | Merge branch 'tom/pinkindexer' | Thomas White | |
2019-09-23 | indexamajig: Move 'profile' flag out of iargs | 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-12 | indexamajig: Get rid of --fix-bandwidth / use bandwidth from geometry file | Thomas White | |
2019-09-12 | Fix header include path | Thomas White | |
2019-09-12 | Whitespace | Thomas White | |
2019-09-12 | Add pinkIndexer interface | Yaroslav Gevorkov | |
2019-09-10 | indexamajig: Add --peaks=none | Thomas White | |
2019-08-16 | indexamajig: Accept six values for unit cell tolerance | Thomas White | |
2019-07-17 | Merge branch 'tom/zmq' | Thomas White | |
2019-05-29 | Use Spectrum API for simulation | Thomas White | |
2019-03-14 | indexamajig: Add --no-image-data | Thomas White | |
2019-03-14 | Compile cleanly without Msgpack or ZMQ | Thomas White | |
2019-03-14 | Connect up hooks for unpacking MsgPack data | Thomas White | |
2019-03-14 | ZMQ connection and setup stuff | Thomas White | |
2019-03-06 | indexamajig: Rename --min-gradient to --min-squared-gradient | Thomas 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. | |||
2018-12-03 | indexamajig: Add --wait-for-file | Thomas White | |
2018-11-15 | indexamajig: Name and shame slow processing stages | Thomas White | |
2018-09-10 | Fussiness / formatting | Thomas White | |
2018-09-10 | indexamajig: read pink beam spectrum from file | Alexandra Tolstikova | |
2018-06-18 | Add interface to XGANDALF indexer | Yaroslav Gevorkov | |
2018-05-30 | Use only one min-snr option | Thomas White | |
2018-05-30 | Changed parameter window-radius -> local-bg-radius | Yaroslav Gevorkov | |
2018-05-30 | Changed sig_fac to min_snr | Yaroslav Gevorkov | |
2018-05-24 | Update authorship and copyright dates | Thomas White | |
2018-05-24 | Add "peakfinder9" | Yaroslav Gevorkov | |
2018-02-27 | indexamajig: Add --overpredict | Thomas White | |
2017-10-12 | indexamajig: Simplify Felix options | Thomas White | |
2017-07-06 | indexamajig: Add TakeTwo-specific options | Thomas White | |
2017-06-27 | indexamajig: Add --no-non-hits-in-stream | Thomas White | |
2017-06-21 | indexamajig: Add --min-peaks (basic hitfinder functionality) | Thomas White | |
2017-05-02 | Skeleton image file API | Thomas White | |
2017-03-31 | Offset peak locations from HDF5 or CXI files by 0.5,0.5 | Thomas White | |
CrystFEL considers all peak locations to be distances from the corner of the detector panel, in pixel units, consistent with its description of detector geometry. In contrast, Cheetah considers the peak locations to be pixel indices in the data array. Therefore, a half-pixel offset is needed when importing the peak lists. For users who need the old behaviour, this commit adds a new option indexamajig --no-half-pixel-shift to deactivate this offset. | |||
2017-03-24 | Merge branch 'valerio/peakfinder8' | Thomas White | |
2017-03-11 | Removed unused iarg | Valerio Mariani | |
2017-03-10 | Peakfinder8 in CrystFEL. Same results as Anton's Cheetah implementation | Valerio Mariani | |
2017-03-08 | Allow indexing system to store its own data, independently of indexing methods | Thomas White | |
Previously, the indexing system passed all the information on to the indexing engines and then forgot about it. That made it difficult to do things like check the indexing solution after prediction refinement, because the target unit cell was unavailable. Now, the indexing system itself can keep some information. Of course, that information includes the private pointers for the indexing engines themselves. I took the opportunity to streamline things a little bit. The caller can now set up the indexing system in one step, without having to separately parse the names of the indexing methods. The caller no longer has to keep track of a separate array of methods, instead just one structure which contains everything. | |||
2016-03-01 | indexamajig: Wall clock profiling | Thomas White | |
2016-01-30 | indexamajig: Restore --no-refine | Thomas White | |
Adds yet another indexing option... | |||
2015-09-15 | Implement Felix Indexer | Kenneth Beyerlein | |
2015-07-13 | Re-work im-sandbox | Thomas White | |
... it certainly needed it. | |||
2015-06-18 | Replace semaphore with a mutex | Thomas White | |
A mutex (in a shared memory segment) is the correct synchronisation primitive here. I had confused myself... |