From ac6aecf008b2a29088a7a4dbf445381b649bea8e Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 24 Sep 2019 11:45:27 +0200 Subject: Add basic GUI --- data/crystfel-demo.glade | 633 +++++++++++++++++++++++++++++++++++++++++++++++ data/gresources.xml | 6 + 2 files changed, 639 insertions(+) create mode 100644 data/crystfel-demo.glade create mode 100644 data/gresources.xml (limited to 'data') diff --git a/data/crystfel-demo.glade b/data/crystfel-demo.glade new file mode 100644 index 0000000..28f08a0 --- /dev/null +++ b/data/crystfel-demo.glade @@ -0,0 +1,633 @@ + + + + + + False + CrystFEL demo + + + + + + + True + False + 8 + 8 + 8 + 8 + vertical + 4 + + + True + False + 0 + none + + + True + False + 12 + + + True + False + 8 + + + Without detector geometry + True + True + True + + + + False + True + 0 + + + + + Using detector geometry + True + True + True + + + False + True + 1 + + + + + gtk-stop + True + True + True + True + True + + + False + True + 2 + + + + + + + + + True + False + Examine raw data + + + + + + + + False + True + 0 + + + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + indexamajig -i files.lst -o output.stream --indexing=none --peaks=zaef + True + True + + + False + True + 0 + + + + + Show peak detection results + True + True + True + + + False + True + 1 + + + + + + + + + True + False + Peak detection + + + + + + + + False + True + 1 + + + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + indexamajig -i files.lst -o output.stream --indexing=none --peaks=zaef + True + True + + + False + True + 0 + + + + + True + False + 8 + + + Show output stream + True + True + True + + + False + True + 0 + + + + + Determine unit cell + True + True + True + + + False + True + 1 + + + + + False + True + 1 + + + + + + + + + True + False + Indexing without prior unit cell information + + + + + + + + False + True + 2 + + + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + indexamajig -i files.lst -o output.stream --peaks=zaef -p lysozyme.cell + True + True + + + False + True + 0 + + + + + True + False + 8 + + + Determine unit cell + True + True + True + + + False + True + 0 + + + + + Show indexing results + True + True + True + + + False + True + 1 + + + + + gtk-stop + True + True + True + True + True + + + False + True + 2 + + + + + False + True + 1 + + + + + + + + + True + False + Indexing with prior unit cell information + + + + + + + + False + True + 3 + + + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + 8 + + + Check detector saturation + True + True + True + + + False + True + 0 + + + + + Check detector centering + True + True + True + + + False + True + 1 + + + + + False + True + 1 + + + + + + + + + True + False + Post-indexing checks + + + + + + + + False + True + 4 + + + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + partialator -i indexing.stream -o merged.hkl --model=unity + True + True + + + False + True + 0 + + + + + True + False + 8 + + + Calculate figures of merit + True + True + True + + + False + True + 0 + + + + + Show merged reflection list + True + True + True + + + False + True + 1 + + + + + False + True + 1 + + + + + + + + + True + False + Merge and calculate figures of merit + + + + + + + + False + True + 5 + + + + + True + True + + + True + False + 0 + none + + + True + False + 12 + + + True + False + vertical + 6 + + + True + False + partialator -i indexing.stream -o merged.hkl --model=unity + True + True + + + False + True + 0 + + + + + True + False + 8 + + + Calculate figures of merit + True + True + True + + + False + True + 0 + + + + + Show merged reflection list + True + True + True + + + False + True + 1 + + + + + False + True + 1 + + + + + + + + + True + False + Merge and calculate figures of merit + + + + + + + + + + True + False + Bonus material (if enough time) + + + + + False + True + 6 + + + + + + diff --git a/data/gresources.xml b/data/gresources.xml new file mode 100644 index 0000000..44717f9 --- /dev/null +++ b/data/gresources.xml @@ -0,0 +1,6 @@ + + + + crystfel-demo.glade + + -- cgit v1.2.3