aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-18Reorder job stages so that maxwell deployment can start as soon as centos7 ↵Parthasarathy Tirumalai
build is done.
2024-04-17CONTRIBUTING.md: Fix DOI linkThomas White
2024-04-17Update Homebrew formula to 0.11.0Thomas White
2024-04-17This is CrystFEL 0.11.00.11.0Thomas White
2024-04-17Add -f option to brew upgrade commands in the MacOS jobs.Parthasarathy Tirumalai
2024-04-17INSTALL.md: Fix link to crystfel.rbThomas White
Needs to be a raw download.
2024-04-17Update crystfel(7)Thomas White
2024-04-17Update INSTALL.mdThomas White
2024-04-17Update README.mdThomas White
2024-04-16Update INSTALL.mdThomas White
2024-04-16Update AUTHORSThomas White
2024-04-16Tweak prediction refinement weightingsThomas White
2024-04-16alignment-test.jl: Plot shift/sigma (pull value)Thomas White
2024-04-16alignment-test.jl: Round peak coordinates to one pixel, to get realistic errorsThomas White
2024-03-07ASAP::O: Do not free image->data_block until we get the callbackThomas White
2024-03-07ASAP::O: Add even more debug for producerThomas White
2024-03-07ASAP::O: Fix ingest flags for placeholdersThomas White
2024-02-27alignment_test.jl: Break plotting routine into 3Thomas White
2024-02-27Julia: Do polarisation correction via CrystFEL functionThomas White
The Julia-native correction was 50% slower.
2024-02-27Julia: Move merging utils to separate moduleThomas White
2024-02-26process_hkl.jl: Add polarisation correctionThomas White
2024-02-26Julia: RefList: Return indices as vectors, not tuplesThomas White
We're going to be doing a lot of linear algebra with these numbers, so this makes more sense.
2024-02-26Julia: UnitCell: Add accessors for cell parameters and basis vectorsThomas White
2024-02-26stream_read_chunk: Set kpred to nominal wavelengthThomas White
This avoids having to awkwardly pass the wavelength separately, e.g. to the polarisation correction.
2024-02-22julia/process_hkl.jl: Abstract stable running mean/varianceThomas White
2024-02-21Julia: Set finalizers for RefList and Crystal when taken from imageThomas White
2024-02-21Julia: chunkread: Expose option for reconstructing image data arrays/detgeomThomas White
It makes a big performance difference to avoid creating these arrays. We will just need to deal with the fact that an Image might not have a DetGeom or data arrays. This commit also sets sensible chunkread options for allcrystals().
2024-02-21Julia: RefList: Return nothing if no reflections in listThomas White
2024-02-21julia/process_hkl.jl: Break into routines, add correction functionThomas White
2024-02-20Set default flag for panel dimensionsThomas White
This was missed out, causing DataTemplates to be written incorrectly.
2024-02-20tests/geom_roundtrip: Test dimension as panel-specific valueThomas White
2024-02-19Julia: Add Base.get!(::Reflist, indices)Thomas White
2024-02-19Draw attention to the need for separate Mille dirs for cluster jobsThomas White
2024-02-16CI: Remove Python installation for MacOSThomas White
We don't have any direct Python dependency, and for some reason this is breaking the CI. So, let's just get rid of it.
2024-02-16align_detector: Add 'closeandreopen' option for MillepedeThomas White
With large indexing jobs, we generate a LOT (4000+) of Millepede files. This option is needed to prevent pede from keeping all these files open simultaneously, which runs into an operating system limit.
2024-02-15GUI: Find all Mille folders for alignment taskThomas White
Depending on the backend, this could be a single "mille-data", or multiple "mille-data-X" folders.
2024-02-15GUI: Use separate --mille-dir for each sub-jobThomas White
Previously, they all wrote into the same "mille-data" folder, overwriting each others' files and causing general carnage.
2024-02-08Add julia/process_hkl.jl (example program)Thomas White
2024-02-07Julia: Add allcrystals()Thomas White
2024-02-07Julia: Add push!(::RefList, hkl)Thomas White
2024-02-07Julia: RefList: index using tupleThomas White
I realised that separate h k l parameters leads to a profusion of argument splatting.
2024-02-06Julia: Add "savereflist!"Thomas White
2024-02-06Julia: Constructor for RefList{MergedReflection}Thomas White
2024-02-06align_detector.jl: Show number of indexed framesThomas White
2024-02-06Julia: Fix docsThomas White
2024-02-06Julia: Add 'rotategroup!'Thomas White
2024-02-06Julia: Add chunkread()Thomas White
2024-02-06Julia: Add peak search algorithmsThomas White
2024-02-06Julia: Finish implementing partial_sim.jlThomas White
2024-02-06Julia: Add asymmetricindices()Thomas White