Generate XDS.INP: Difference between revisions

m
fix quotation marks in Eiger2 section at the bottom
(→‎The script: rev 1.02)
m (fix quotation marks in Eiger2 section at the bottom)
Line 968: Line 968:
!                                                  and does not seem to have any downsides.  
!                                                  and does not seem to have any downsides.  
eof
eof
   if [ $NX == "1028"  -a $NY == "1062" ]; then
   if [ "$NX" == "1028"  -a "$NY" == "1062" ]; then
# Eiger2 1M ; v0.97 numbers from Andreas Förster
# Eiger2 1M ; v0.97 numbers from Andreas Förster
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
UNTRUSTED_RECTANGLE=    0 1029    512  551
UNTRUSTED_RECTANGLE=    0 1029    512  551
eof
eof
   elif [ $NX == "1475" ]; then
   elif [ "$NX" == "1475" ]; then
     if ! grep -q Flat_field tmp2 ; then
     if ! grep -q Flat_field tmp2 ; then
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
Line 1,006: Line 1,006:
eof
eof
     fi
     fi
   elif [ $NX == "2068"  -a $NY == "2162" ]; then
   elif [ "$NX" == "2068"  -a "$NY" == "2162" ]; then
# Eiger2 4M ; v0.97 numbers from Andreas Förster
# Eiger2 4M ; v0.97 numbers from Andreas Förster
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
Line 1,016: Line 1,016:
  UNTRUSTED_RECTANGLE=    0 2069  1612 1651
  UNTRUSTED_RECTANGLE=    0 2069  1612 1651
eof
eof
   elif [ $NX == "2463" ]; then
   elif [ "$NX" == "2463" ]; then
# Pilatus 6M
# Pilatus 6M
# FIXME: here we could test if a Flat_field correction was applied like we do for 2M
# FIXME: here we could test if a Flat_field correction was applied like we do for 2M
Line 1,036: Line 1,036:
UNTRUSTED_RECTANGLE=  0 2464  2315 2333
UNTRUSTED_RECTANGLE=  0 2464  2315 2333
eof
eof
   elif [ $NX == "3110"  -a $NY == "3269" ]; then
   elif [ "$NX" == "3110"  -a "$NY" == "3269" ]; then
# Eiger 9M
# Eiger 9M
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
Line 1,049: Line 1,049:
UNTRUSTED_RECTANGLE= 0 3110 2717 2757
UNTRUSTED_RECTANGLE= 0 3110 2717 2757
eof
eof
   elif [ $NX == "3108"  -a $NY == "3262" ]; then
   elif [ "$NX" == "3108"  -a "$NY" == "3262" ]; then
# Eiger2 9M ; v0.97 numbers from Andreas Förster
# Eiger2 9M ; v0.97 numbers from Andreas Förster
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
Line 1,062: Line 1,062:
UNTRUSTED_RECTANGLE=    0 3109  2712 2751
UNTRUSTED_RECTANGLE=    0 3109  2712 2751
eof
eof
   elif [ $NX == "4150" -a $NY == "4371" ]; then
   elif [ "$NX" == "4150" -a "$NY" == "4371" ]; then
# Eiger 16M
# Eiger 16M
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
Line 1,078: Line 1,078:
  UNTRUSTED_RECTANGLE= 3109 3122      0 4371
  UNTRUSTED_RECTANGLE= 3109 3122      0 4371
eof
eof
   elif [ $NX == "4148" -a $NY == "4362" ]; then
   elif [ "$NX" == "4148" -a "$NY" == "4362" ]; then
# Eiger2 16M ; v0.97 numbers from Andreas Förster
# Eiger2 16M ; v0.97 numbers from Andreas Förster
     cat >> XDS.INP << eof
     cat >> XDS.INP << eof
2,652

edits