aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2018-02-27Add scripts/plot-pr and scripts/plot-contourmapThomas White
2018-02-08Add scripts/sum-hdf5-filesThomas White
2018-02-08Add scripts/eiger-badmapThomas White
2018-01-19scripts/truncate-stream: Fix missing crystal start markerThomas White
Affects chunks with multiple crystals. Previously, the crystal start marker for the second and subsequent crystals was missed.
2017-12-12scripts/turbo-index-slurm: Use --serial-startThomas White
2017-12-07scripts/truncate_stream: Accept input on stdinThomas White
2017-11-23scripts/peakogram-stream: Show "predicted reflections" instead of "peaks"Thomas White
2017-11-14scripts/peakogram-stream: Change status message to avoid confusionThomas White
It uses predicted reflections, not found peaks
2017-11-14scripts/peakogram-stream: Handle "-" for inputThomas White
2017-11-14scripts/detector-shift: Handle "-" for inputThomas White
2017-10-19peakogram-stream: Fix list indices for beta and gamma anglesThomas White
Whoops!
2017-10-19peakogram-stream: Fix included peaksThomas White
The min and max values are specified inclusively.
2017-10-19peakogram-stream: Show the line and cell parameters when the maths goes wrongThomas White
2017-10-18move-entire-detector: Fix output filenameThomas White
2017-10-18New version of sum-peaksThomas White
This version gets the array dimensions automatically. However, it still assumes the data is "slabby".
2017-07-25create-mtz: Tidy up create-mtz.temp.hkl fileThomas White
2017-07-25Fix typo in author nameThomas White
Whoops. Sorry Suzuki-san!
2017-05-17Actually add scripts/sum-peaksThomas White
2017-05-12Make all Python scripts compatible with Python 2 and 3Thomas White
It would be nice to upgrade completely to Python 3, but this may create problems at SLAC because psana only supports Python 2 (Python 3 is available, but means that users have to jump through hoops to run a simple CrystFEL script). None of our scripts do anything complicated, so they can all be compatible with both so far. If anyone adds a script which requires a particular version, make sure to specify the version in the first line, consistent with PEP 394.
2017-03-08Add SLURM version of turbo-index scriptThomas White
2016-10-14Add scripts/peakogram-streamThomas White
2016-08-16scripts/move-entire-detector: Use argparse instead of optparseThomas White
The main motivation for this was that argparse handles positional arguments which start with minus signs, which is the behaviour we prefer here.
2016-08-16scripts/create-mtz: Update to handle unknown number of lines after end markerThomas White
2016-08-03Add scripts/move-entire-detector and scripts/split-by-maskThomas White
2016-03-22scripts/fg-graph: Remove "monochrome"Thomas White
Not sure what this is doing here, or why it wasn't noticed before...
2016-03-22scripts/detector-shift: Show a 'heat map' histogram of detector offsetThomas White
2016-03-22scripts/detector-shift: Handle panel resolutions correctlyThomas White
2016-03-21Make scripts/gaincal-to-saturation-map executableThomas White
2016-03-18Add scripts/gaincal-to-saturation-mapThomas White
2016-03-01scripts/check-peak-detection: Initialise $eventThomas White
2016-01-29Perform prediction refinement straight after indexingThomas White
This allows indexing to be attempted again (either a new method or with "retry") if the prediction refinement fails, increasing overall indexing rate. Side-effect: there are some hoops which would need to be jumped through to store the profile radius before refinement and hence enable scripts/plot-predict-refine to work. For now, we'll ignore this as it's clear that the prediction refinement is working.
2016-01-16scripts/ave-resolution: Show histogram of resolution valuesThomas White
2015-12-03scripts/turbo-index: Add missing "done"Thomas White
2015-10-15Improved scripts/plot-predict-refineThomas White
2015-09-22scripts/peak-intensity: re-write and update for latest formatThomas White
2015-07-21Add scripts/turbo-indexThomas White
2015-06-25scripts/plot-predict-refine: Fix pointless lineThomas White
2015-04-28Remove camera length refinementThomas White
...because it very often seems to cause problems.
2015-04-28detector-shift: ImproveThomas White
2015-04-20Add a simple rejection criterion to the prediction refinementThomas White
2015-04-20Improve and fix scripts/detector-shiftThomas White
Because of a bug in the regexp, it did not apply the shifts to all panels.
2015-04-20plot-detector-shift: More improvementsThomas White
2015-04-20scripts/plot-detector-shift: Fix aspect ratio, general improvementsThomas White
2015-04-20scripts/plot-detector-shift: Remove silly vertical lineThomas White
2015-04-20Add new scripts for detector shiftsThomas White
2015-04-20Add plot-predict-refine and plot-radius-resolutionThomas White
2015-04-20scripts/indexed-filenames: Keep track of event IDs as well, if necessaryThomas White
2015-04-20scripts/compare-hkl.gp: ImproveThomas White
2015-04-01Add scripts/crystal-frame-numberThomas White
2015-04-01check-{peak-detection,near-bragg}: add ability to skip eventsThomas White