Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-23 | Update documentation about geometry files | Thomas White | |
2021-04-23 | Improve documentation about reflection data export | Thomas White | |
2021-04-23 | indexamajig: Add --zmq-subscribe | Thomas White | |
2021-04-23 | MsgPack: Implement extraction of image data | Thomas White | |
2021-04-21 | indexamajig: Replace --zmq-msgpack with --zmq-input | Thomas White | |
This removes some unnecessary work (getting the address from the file) and seems cleaner. | |||
2021-04-21 | indexamajig: Set indexing,integration=null if we are not indexing at all | Thomas White | |
2021-04-21 | Remove index_args->max_n_peaks | Thomas White | |
It's not used anywhere. | |||
2021-04-21 | indexamajig --harvest-file: Handle no cell or no indexing methods | Thomas White | |
2021-04-20 | MsgPack: Implement decoding numeric values | Thomas White | |
2021-04-20 | MsgPack: Improve a warning message | Thomas White | |
2021-04-20 | indexamajig: Fix --no-image-data/--no-mask-data | Thomas White | |
2021-04-20 | image_read_data_block: Warn user if things go wrong | Thomas White | |
2021-04-20 | Fix memory handling semantics for ZMQ data | Thomas White | |
2021-04-20 | image_read_data_block: Set the correct data type | Thomas White | |
2021-04-20 | Build system fixes for MsgPack | Thomas White | |
2021-04-19 | Unify loading of image data and header values | Thomas White | |
This moves the entry point for loading MsgPack data to a new function, image_read_data_block. Inside image.c, the image structure can be created using exactly the same functions as for data files. | |||
2021-04-19 | Move file_exists to utils (and eliminate several duplicates) | Thomas White | |
2021-04-16 | Remove requirement for data path to contain "/" | Thomas White | |
For data formats other than HDF5, the location can be anything. | |||
2021-04-16 | Meson: Update and fix MsgPack/ZMQ dependencies | Thomas White | |
2021-04-15 | Separate ZMQ from MessagePack, switch to pub/sub socket | Thomas White | |
Indexamajig uses only ZMQ, to receive streaming data, while libcrystfel uses only msgpack to implement another type of image format. The two of these are eventually tied together in process_image, which does this: if ( have_zmq_data ) interpret_zmq_data_as_msgpack; - however, they would be easy to split up if we wanted to do something else (CBF data over ZMQ, anyone?). This commit also switches the ZMQ connector to use a pub/sub socket instead of a request/reply one. This matches changes in OnDA. At the moment, the MessagePack image reader simply dumps the object to disk. | |||
2021-04-14 | cell_tool: Fix a big memory leak | Thomas White | |
2021-04-13 | Fussiness | Thomas White | |
2021-04-13 | pattern_sim: Fix incorrect argument order for detgeom_transform_coords | Thomas White | |
2021-04-08 | get_hkl: Write symmetry into output file | Thomas White | |
2021-04-08 | Fix bugs in gen-sfs-ano | Thomas White | |
2021-04-08 | Record infinite values as 'null' in JSON | Thomas White | |
Infinity isn't allowed in JSON. 'Null' should serve equally well to indicate "the relevant feature has been switched off". | |||
2021-04-08 | indexamajig: Add a missing harvest parameter | Thomas White | |
2021-04-01 | Local BE: Fix ownership of workdir GFile | Thomas White | |
2021-04-01 | GUI: Wrap filenames in job scripts in quotes, where appropriate | Thomas White | |
This makes it work when the filenames contain spaces. | |||
2021-04-01 | GUI: Clean up old tasks when infobar is removed | Thomas White | |
2021-04-01 | Implement loading of saturation map | Thomas White | |
2021-04-01 | Fix authorship for stream2sol.py | Thomas White | |
2021-04-01 | FromFile indexer, stream2sol.py: Remove space escaping | Thomas White | |
This isn't necessary after all, for the same reason that im-sandbox doesn't need escaping: it can count off the fields where spaces aren't allowed, and anything left is the filename. I was over-thinking things. | |||
2021-03-31 | FromFile indexer, stream2sol.py: Handle spaces in filename | Thomas White | |
2021-03-31 | indexamajig: Handle spaces in filename when retrieving ID from queue | Thomas White | |
2021-03-31 | FromFile indexer, stream2sol.py: Add/update copyright comments | Thomas White | |
2021-03-31 | stream2sol.py: Remove --include-pars | Thomas White | |
These are now obsolete, and the distributed version of CrystFEL will choke on them. | |||
2021-03-31 | stream2sol.py: Remove unused definitions | Thomas White | |
2021-03-31 | stream2sol.py: Add lattice type, centering and unique axis | Thomas White | |
2021-03-31 | stream2sol.py: Strip trailing whitespace | Thomas White | |
2021-03-31 | stream2sol.py: Initial import | Thomas White | |
2021-03-30 | GUI: Fail more gracefully if image file is not present | Thomas White | |
With the new header cache, it's possible to operate completely from the stream. | |||
2021-03-30 | Add header caching layer | Thomas White | |
This simultaneously implements --copy-header/--copy-hdf5-field and gives access to metadata (e.g. detector position or wavelength) when loading from a stream with header-specified values. | |||
2021-03-29 | Add documentation for --harvest-file | Thomas White | |
2021-03-29 | indexamajig: Don't write harvest file if serial start is >1 | Thomas White | |
This will avoid multiple indexamajig processes from overwriting the others' files when running a batch job. | |||
2021-03-26 | partialator: Add missing comma in JSON | Thomas White | |
2021-03-26 | GUI: Tell indexamajig and partialator to write parameter harvest files | Thomas White | |
2021-03-26 | GUI: Add missing model parameter for merging | Thomas White | |
Whoops. | |||
2021-03-26 | partialator: Add --harvest-file | Thomas White | |
2021-03-26 | indexamajig: Add --harvest-file | Thomas White | |