# Copyright  2013-2024 by Global Phasing Limited
#
#           All rights reserved.
#
#           This software is proprietary to and embodies the confidential
#           technology of Global Phasing Limited (GPhL). Possession, use,
#           duplication or dissemination of the software is authorised
#           only pursuant to a valid written licence from GPhL.
#
# Author    (2013-2024) Clemens Vonrhein
#
# Contact   proc-develop@GlobalPhasing.com
#
#----------------------------------------------------------------------
#
# Lookup-table for instrument/beamline-specfic settings.
#
# We require that
#
# 1. we can identify the detector uniquely, either through
#
#     (a) a unique string within the header of the image file
#         that can be used to define that instrument/beamline
#
#         Typical information would be
#
#           ADSC    : DETECTOR_SN=901
#           MarCCD  : Detector Serial Number = 20
#                     detector='Rayonix MX-300 s/n 025' LS_CAT_Beamline='21-ID-G'
#           Pilatus : PILATUS3 6M, S/N 60-0119
#
#         Check with a command like
#
#           head -c 4096 your.image | strings
#
#    or
#
#     (b) a detector ID via 'imginfo -detid'
#
# 2. the 'imginfo' program is able to extract the timestamp of the
#    image
#
# Empty lines or lines starting with hash (#) character are ignored
#
# This file contains three fields per line (colon-delimited, leading
# and trailing white-space within each field is ignored):
#
# 1) a detector ID as determined via 'imginfo -detid'
#
# 2) a string to match
#
#      head -c 4096 <image-file> | strings | grep -c "<string>"
#
# 3) (optional) date limits of format
#
#     YYYYMMDD                # one day
#     YYYYMMDD-               # from that day onwards
#    -YYYYMMDD                # up to this day
#    -YYYYMMDD-               # up to this day and beyond
#     YYYYMMDD-YYYYMMDD       # specific range
#    -YYYYMMDD-YYYYMMDD       # specific range (and probably also before)
#     YYYYMMDD-YYYYMMDD-      # specific range (and probably also later)
#    -YYYYMMDD-YYYYMMDD-      # specific range (and probably also
#                               before and after)
#
# 4) everything to the right of the third ":" delimiter is being used
#    in a
#
#      printf <4th-field>
#
#----------------------------------------------------------------------
#
# Please note that the assignment to particular beamlines is often
# based on the records of associated PDB depositions - which are often
# incorrect!
#
#----------------------------------------------------------------------

#### Pilatus detectors (https://www.dectris.com/mx_refrences.html)

#######################################################################
# ALBA (http://www.cells.es/)

# ALBA XALOC-BL13 (https://www.cells.es/en/beamlines/bl13-xaloc)
 Pilatus-60-XXX : : -20121120- : BeamCentreFrom=header:x,y
 Pilatus-60-0108 : PILATUS 6M, S/N 60-0108, Alba : -20161016-20180615- : BeamCentreFrom=header:x,y
 Pilatus-60-0140 : PILATUS3X 6M, S/N 60-0140, XALOC, Alba : -20230530- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1227,821 1301,2515"

#######################################################################
# ALS (http://www-als.lbl.gov/)

# ALS 5.0.1 ()
 ADSC-402 : DETECTOR_SN=402 : -20031023-20040303- : BeamCentreFrom=header:x,-y
 ADSC-447 : DETECTOR_SN=447 : -20050203-20050204- : BeamCentreFrom=header:x,-y
 ADSC-931 : DETECTOR_SN=931 : -20111117- :
 Pilatus-60-0135 : PILATUS3 6M, S/N 60-0135 : -20171118-20180206 : BeamCentreFrom=header:x,y
 Pilatus-60-0135 : PILATUS3 6M, S/N 60-0135 : 20180207-20190507 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="377,573 1408,228 311,617 2416,1156 1167,1180"
 Pilatus-60-0135 : PILATUS3 6M, S/N 60-0135 : 20190508-20210508 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="377,573 184,2246 214,1122 1408,228 311,617 1167,1180"
 Pilatus-60-0135 : PILATUS3 6M, S/N 60-0135 : 20210509-20220901 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="377,573 184,2245 183,2245 1167,1180 184,2248 183,2248 311,617 1408,228 428,579 181,2245"
 Pilatus-60-0135 : PILATUS3 6M, S/N 60-0135 : 20220902- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="377,573 1988,1098 1716,1713 1408,228 311,617 1167,1180"


# ALS 5.0.2 (http://www-als.lbl.gov/index.php/holding/102-502.html)
 ADSC-447 : DETECTOR_SN=447 : -20021013-20021014- :
 ADSC-913 : DETECTOR_SN=913 : -20040803-20041111- :
 ADSC-903 : DETECTOR_SN=903 : -20061009-20080617- :
 ADSC-923 : DETECTOR_SN=923 : -20130817- : BeamCentreFrom=header:y,x
 Pilatus-60-0131 : PILATUS3 6M, S/N 60-0131 : -20170429-20210425- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="546,1823"

# ALS 5.0.3 ()
 ADSC-423 : DETECTOR_SN=423 : -20011021-20020730  : BeamCentreFrom=header:x,y
 ADSC-423 : DETECTOR_SN=423 :  20020731-20030612  : BeamCentreFrom=header:y,x
 ADSC-423 : DETECTOR_SN=423 :  20030613-20040825- : BeamCentreFrom=header:x,y
 ADSC-923 : DETECTOR_SN=923 : -20060922-20091018- :

# ALS 8.2.1 (http://www-als.lbl.gov/index.php/beamlines/beamlines-directory/116-821.html)
 ADSC-445 : DETECTOR_SN=445 : -20020914-20050122- : BeamCentreFrom=header:x,-y
 ADSC-905 : DETECTOR_SN=905 : 20140115- : BeamCentreFrom=header:y,x

# ALS 8.2.2 ()
 ADSC-905 : DETECTOR_SN=905 : 20031001-20111016 : BeamCentreFrom=header:x,-y

 ADSC-905 : DETECTOR_SN=905 : 20121017-20140114 : BeamCentreFrom=header:y,x

# ALS 8.3.1 (http://www-als.lbl.gov/index.php/news-and-publications/alsnews/118-831.html)
 ADSC-907 : DETECTOR_SN=907 : -20030622-20030624- : BeamCentreFrom=header:x,-y
 ADSC-442 : DETECTOR_SN=442 : -20040827-20051011- : imginfo="imginfo_ALS_8.3.1.sh"\nautoPROC_TwoThetaAxis="-1 0 0"\nBeamCentreFrom=header:x,-y
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : -20190923-20191108 : BeamCentreFrom=header:x,y
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20191109-20200528 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="122,2398 121,2398 1818,1156 931,641 1651,503"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20200529-20200709 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="122,2398 121,2398 1818,1156 931,641 1651,503 1992,332"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20200710-20200718 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="121,2398 122,2398 1229,1834 1606,2523 1651,503 1818,1156 231,1325 2326,639 570,93 749,2509 780,7 885,1731 931,641 2330,249 1992,332"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20200719-20210928 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="231,1325 570,93 780,7 749,2509 231,1325 1229,1834 1606,2523 570,93 885,1731 2326,639 2330,249 1992,332"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20210929-20211014 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="345,478 231,1325 570,93 1606,2523 780,7 749,2509 231,1325 1229,1834 1606,2523 570,93 885,1731 2326,639 1229,1248 2330,249 1229,1249 1992,332 1228,1248"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20211015-20211110 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1229,1252 1229,1834 1230,1252 1292,655 1293,655 1321,452 1606,2523 1758,1743 231,1325 2326,639 2330,249 345,478 570,93 637,1778 749,2509 780,7 885,1731 1229,1248 1229,1249 1992,332 1228,1248"
 Pilatus-60-0134 : PILATUS3 6M, S/N 60-0134 : 20211111-         : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1229,1252 1229,1834 1230,1252 1292,655 1293,655 1321,452 1606,2523 1758,1743 231,1325 2326,639 2330,249 345,478 570,93 637,1778 749,2509 780,7 885,1731 1229,1248 1229,1249 1992,332 1230,1249 1228,1248"

# 5RUQ claims to be a DECTRIS PILATUS3 6M on 8.3.1@ALS, but deposited images are clearly from an Eiger
 HDF5/Eiger-E-32-0101 : : -20200602 : BeamCentreFrom=header:x,y
# from 7MHF:
 HDF5/Eiger-E-32-0101 : : 20200603- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="154,2715 5,484 1793,480 1964,601 1657,3240 1543,2665 3932,1202 1693,4086 4087,238 1521,4008 414,2520"

# ALS 12.3.1 (http://www-als.lbl.gov/index.php/holding/134-1231.html)

#######################################################################
# APS (http://aps.anl.gov/)

# APS 14-BM-C (http://cars9.uchicago.edu/biocars/pages/bmc.shtml)
 ADSC-415 : DETECTOR_SN=415 : -20030416-20030417- : BeamCentreFrom=header:-y,x
 ADSC-910 : : -20081014- : ReverseRotationAxis=yes

# APS 17-ID/IMCA-CAT (http://www.imca.aps.anl.gov/)
 ADSC-443 : DETECTOR_SN=443 : -20060810-20091210- :
 Pilatus-60-0103 : PILATUS 6M, 60-0103, IMCA-CAT : -20101028-20130424- : BeamCentreFrom=header:x,y
 Pilatus-E-18-0110 : Dectris Eiger2 9M, S/N E-18-0110 : -20200205-20200216- : BeamCentreFrom=header:x,y

# APS 19-ID (http://www.sbc.anl.gov/facilities/19ID.html)
 ADSC-914 : DETECTOR_SN=914 : -20060630-20101210- : ReverseRotationAxis=yes\nbeam="1570 1491"
 ADSC-458 : DETECTOR_SN=458 : 20121020-20150226 : ReverseRotationAxis=yes\nbeam="1577 1496"
 ADSC-458 : DETECTOR_SN=458 : 20150227-20190222 : BeamCentreFrom=header:x,-y\nReverseRotationAxis=yes
 Pilatus-60-0132 : PILATUS3 6M, S/N 60-0132 : -20160222-20201214 : ReverseRotationAxis=yes\nBeamCentreFrom=header:x,y
 Pilatus-60-0132 : PILATUS3 6M, S/N 60-0132 : 20201215-20210413 : ReverseRotationAxis=yes\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2330,469 2333,471"
 Pilatus-60-0132 : PILATUS3 6M, S/N 60-0132 : 20210414- : ReverseRotationAxis=yes\nBeamCentreFrom=header:x,y

# APS 19-BM (http://www.sbc.anl.gov/facilities/19BM.html)
 ADSC-458 : : -20090406-20091014 : beam="1052 1003"
 ADSC-458 : DETECTOR_SN=458 : 20190223- : BeamCentreFrom=header:x,-y

# APS 21-ID-D (http://ls-cat.org/)
 MARCCD-023 : Rayonix MX-300 s/n 023 : -20130423- : BeamCentreFrom=header:x,y
 Pilatus-E-18-0101 : Dectris Eiger 9M, S/N E-18-0101 : -20160616-20170310 : BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-18-0101_20160616.cbf.gz"
 Pilatus-E-18-0101 : Dectris Eiger 9M, S/N E-18-0101 :  20170311-20170722 : BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-18-0101_20170311.cbf.gz"
 Pilatus-E-18-0101 : Dectris Eiger 9M, S/N E-18-0101 :  20170723-20181117 : BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-18-0101_20170723.cbf.gz"
 Pilatus-E-18-0101 : Dectris Eiger 9M, S/N E-18-0101 :  20181118-20220623 : BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-18-0101_20181118.cbf.gz"
 Pilatus-E-18-0101 : Dectris Eiger 9M, S/N E-18-0101 :  20220624-         : BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-18-0101_20181118.cbf.gz"\nautoPROC_Img2Xds_DamagedPixels="1942,954 2478,659 1041,2708"

# APS 21-ID-F (http://ls-cat.org/)
 MARCCD-19 : Detector Serial Number = 19 : -20080425- : BeamCentreFrom=header:x,y
 MARCCD-019 : Rayonix MX-225 s/n 019 : -20130310-20150209- : BeamCentreFrom=header:x,y
 MARCCD-023 : : -20180405- : BeamCentreFrom=header:x,y

# APS 21-ID-G (http://ls-cat.org/)
 MARCCD-unknown : /21ID-G/ : -20110218- :
 MARCCD-025 : Rayonix MX-300 s/n 025 : -20130209-20150417- : BeamCentreFrom=header:x,y

# APS 22-ID ()
 MARCCD-7 : Detector Serial Number = 7 : -20070613-20081018- : BeamCentreFrom=header:x,y
 MARCCD-101 : : -20151023- : BeamCentreFrom=header:x,y
 Pilatus-E-32-0115 : Dectris Eiger 16M, S/N E-32-0115 : -20181004-20190226- : BeamCentreFrom=header:x,y\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0115_20180403.cbf.gz"

# APS 23-ID-B (http://www.aps.anl.gov/Beamlines/Directory/showbeamline.php?beamline_id=91)
 Pilatus-E-32-0104 : Dectris Eiger 16M, S/N E-32-0104 : -20180206- :  BeamCentreFrom=header:x,y\nautoPROC_Setup_StopOnDateError=no\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0104_20161021.cbf.gz"

# APS 23-ID-D (http://www.aps.anl.gov/Beamlines/Directory/showbeamline.php?beamline_id=34)
 Pilatus-60-0122 : PILATUS3 6M, S/N 60-0122 : -20151130-20170415- : BeamCentreFrom=header:x,y

# APS 24-ID (http://necat.chem.cornell.edu/Facilities/Sector24techSpecs.htm)
 ADSC-911 : : -20081010- : BeamCentreFrom=header:x,-y

# APS 24-ID-C
 Pilatus-60-0112-F : PILATUS 6M-F, S/N 60-0112-F : -20120215          : BeamCentreFrom=header:x,y
 Pilatus-60-0112-F : PILATUS 6M-F, S/N 60-0112-F : 20120216-20170614  : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1358,2497 79,1632 396,566 1468,2082 2209,442 2210,442 1846,2155 1405,1853 1532,864 360,147 482,1022 1357,1808"
 Pilatus-60-0112-F : PILATUS 6M-F, S/N 60-0112-F : 20170615-20190711- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="482,1022 79,1632 396,566 360,147 1358,2497 1468,2082 1846,2155 1405,1853 1357,1808 2209,442 2210,442"
 Pilatus-E-32-0124 : Dectris Eiger2 16M, S/N E-32-0124 : -20210325- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="3559,428 3421,370 3910,303 3798,3132"\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0124_20210325.cbf.gz"

# APS 24-ID-E
 ADSC-916 : DETECTOR_SN=916 : -20140710-20161029- : BeamCentreFrom=header:y,x
 Pilatus-E-32-0108 : Dectris Eiger 16M, S/N E-32-0108 : -20170419-20201212-20211102 : BeamCentreFrom=header:x,y\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0108_20210213.cbf.gz"
 Pilatus-E-32-0108 : Dectris Eiger 16M, S/N E-32-0108 : 20211103- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1091,2131 630,2608 3193,1742 878,2622 1954,4288 744,2665 650,2691 146,2593 734,2604 734,2605 654,2592 121,2516 129,2551 41,2686 938,2576 500,2346 242,2657 176,2700 220,2686 998,2711 2214,4225 1671,3689 1942,1539 1252,1724 2855,2123 900,986 136,927 40,2686"\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0108_20210213.cbf.gz"

#######################################################################
# Australian Synchrotron (http://www.synchrotron.org.au/)

# AustralianSynchrotron MX1 (http://www.synchrotron.org.au/index.php/aussyncbeamlines/macromolecular-crystallography/technical-information)
 ADSC-457 : DETECTOR_SN=457 : -20130909- : BeamCentreFrom=header:y,x\nReverseRotationAxis=yes
 HDF5/Eiger-E-18-0108 : : -20220627- : BeamCentreFrom=header:y,x

# AustralianSynchrotron MX2 (http://www.synchrotron.org.au/index.php/aussyncbeamlines/macromolecular-crystallography/technical-information)
 ADSC-928 : DETECTOR_SN=928 : -20130727-20160719  : BeamCentreFrom=header:y,x\nReverseRotationAxis=yes
 ADSC-928 : DETECTOR_SN=928 :  20160720-20161207- : ReverseRotationAxis=yes

#######################################################################
# BESSY (http://www.helmholtz-berlin.de/bessy-mx)

# BESSY 14.1 (https://www.helmholtz-berlin.de/forschung/oe/ps/macromolecular-crystallography/beamlines-and-experimental-stations/bl14-1_en.html)
 MARCCD-unknown : /141dat/ : -20060730-20121217- :
 Pilatus-60-0118 : PILATUS 6M, S/N 60-0118, HZB-BESSYII BL14.1 : -20121217-20130718 : BeamCentreFrom=header:x,y
 Pilatus-60-0118 : PILATUS 6M, S/N 60-0118, HZB-BESSYII BL14.1 :  20130719-20160824 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="68,138 462,34 440,153 329,66 24,41 474,44 403,134 169,121 135,41"
 Pilatus-60-0118 : PILATUS 6M, S/N 60-0118, HZB-BESSYII BL14.1 :  20160825-20200114 : BeamCentreFrom=header:x,y
 Pilatus-60-0138 : PILATUS3 6M, S/N 60-0138 : -20201211 : BeamCentreFrom=header:x,y
 Pilatus-60-0138 : PILATUS3 6M, S/N 60-0138 : 20201212-20220420- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="541,665"

# BESSY 14.2 (https://www.helmholtz-berlin.de/forschung/oe/ps/macromolecular-crystallography/beamlines-and-experimental-stations/bl14-2_en.html)
 MAR Scanner 345 mm : /142dat/ : -20030331-20060606- :
 MARCCD-165 : /142dat/ : -20060607-20080515- :
 RAYONIX MX225 : /142dat/ : -20080516-20150216- :
 Pilatus-24-0124 : PILATUS3 2M, S/N 24-0124 : 20150520-20190116 : BeamCentreFrom=header:x,y
 Pilatus-24-0124 : PILATUS3 2M, S/N 24-0124 : 20190117-20211209 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="649,1330 797,246"
 Pilatus-24-0124 : PILATUS3 2M, S/N 24-0124 : 20211210- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1468,1612"
 MARCCD-28 : : -20131120-20131121- :

# BESSY 14.3 (https://www.helmholtz-berlin.de/forschung/oe/ps/macromolecular-crystallography/beamlines-and-experimental-stations/bl14-3_en.html)
 CCD RAYONIX SX-165 : RAYONIX SX-165 : 20060108-20130102 :
 CCD RAYONIX MX-225 : RAYONIX MX-225 : 20130102-20210517 :
 Pilatus-60-0118 : PILATUS 6M, S/N 60-0118 : 20210517- : BeamCentreFrom=header:x,y

#######################################################################
# CHESS

# CHESS A1
 ADSC-448 : DETECTOR_SN=448 : -20140606- : BeamCentreFrom=header:x,-y\nReverseRotationAxis=yes

# CHESS F1
 ADSC-409 : : -20060507- : BeamCentreFrom=header:x,-y
 ADSC-471 : : 20140101- : BeamCentreFrom=header:x,-y\nReverseRotationAxis=yes

# CHESS 7B2
 HDF5/Eiger-E-32-0123 : : -20210304- : BeamCentreFrom=header:x,y\nautoPROC_Hdf52Xds_RotationAxisFactor=-1

#######################################################################
# CLSI (http://cmcf.lightsource.ca/)

# CLSI 08ID-1 (http://www.lightsource.ca/beamlines/cmcf.php)
 MARCCD-34 : : -20160123- :
 Pilatus-60-0136 : PILATUS3 6M, S/N 60-0136 : -20170516 : BeamCentreFrom=header:x,y
 Pilatus-60-0136 : PILATUS3 6M, S/N 60-0136 : 20170517-20170826 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="851,765 536,939 370,1027 717,940 2099,1021 1041,170 1880,65 947,54 139,2268 503,2124"
 Pilatus-60-0136 : PILATUS3 6M, S/N 60-0136 : 20170827-20220112 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1041,170 1041,54 1196,2441 139,2268 1427,63 1448,47 1624,1720 1865,26 1880,65 1892,142 2099,1021 218,281 2220,1136 2221,1136 2286,2395 2427,2510 503,2124 536,939 563,34 67,2050 675,102 717,940 726,2484 773,38 851,765 947,54"
 Pilatus-60-0136 : PILATUS3 6M, S/N 60-0136 : 20220113- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1,2130 1,2131 1041,170 1041,54 1196,2441 139,2268 1427,63 1448,47 1624,1720 1865,26 1880,65 1892,142 2099,1021 218,281 2220,1136 2221,1136 2427,2510 296,407 461,2189 503,2124 536,939 563,34 67,2050 675,102 717,940 726,2484 773,38 851,765 947,54"

#######################################################################
# Diamond (http://doc.diamond.ac.uk/MXManual/analysis/detector.html)

# Diamond I02 Pilatus 6M
 Pilatus-60-0114-F : PILATUS 6M-F, S/N 60-0114-F : -20120501-20160219- : BeamCentreFrom=header:x,y

# Diamond I03 (https://www.diamond.ac.uk/Instruments/Mx/I03.html) Eiger2 XE 16M
 HDF5/Eiger-E-32-0117 : : -20210422          : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0117 : :  20210423-20210622 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="2079 4149 2749 3263"
 HDF5/Eiger-E-32-0117 : :  20210623-20210922 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0117 : :  20210923-20211117 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="3347,3922 3190,1021 3982,706 783,2107 2504,3138 740,571"
 HDF5/Eiger-E-32-0117 : :  20211118-20240301 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="3347,3922 3190,1021 3982,706 783,2107 2504,3138 740,571 715,3717 2857,1855 3835,1062"
 HDF5/Eiger-E-32-0117 : :  20240302-20240629 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="888,2211 1511,2866 4072,878 3232,654 3981,706 3190,1021 4058,877"
 HDF5/Eiger-E-32-0117 : :  20240630-20240730 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="888,2211 1511,2866 4072,878 3232,654 3981,706 3190,1021 4058,877 3232,654 3849,687 1419,3056 4058,877 2471,106 3849,686"
 HDF5/Eiger-E-32-0117 : :  20240801-         : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="888,2211 1511,2866 4072,878 3232,654 3981,706 3190,1021 4058,877 3232,654 3849,687 1419,3056 4058,877 2471,106 3849,686 4072,878 1511,2866 3232,654 3692,2142"
 HDF5/Eiger-DLS_I03-Eiger_16M : :  20240801-         : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="888,2211 1511,2866 4072,878 3232,654 3981,706 3190,1021 4058,877 3232,654 3849,687 1419,3056 4058,877 2471,106 3849,686 4072,878 1511,2866 3232,654 3692,2142"

# Diamond I03 Pilatus 6M
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : -20120803-20130528 : BeamCentreFrom=header:x,y
 Pilatus-60-0126 : PILATUS3 6M, S/N 60-0126 : -20140414-20180802- : BeamCentreFrom=header:x,y

# Diamond I04 (https://www.diamond.ac.uk/Instruments/Mx/I04.html)
 Pilatus-60-0100 : PILATUS 6M Prosport+, S/N 60-0100 Diamond : 20120311-20180702- : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0106 : :  -20200312- : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1675,2512 5,3182 1765,2531 966,1655 2070,3862 2505,707 2399,4059"
 HDF5/Eiger-E-32-0118 : :  -20210922  : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0118 : :   20210923-20220719 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1354,2643 2307,1994 2769,1431 2792,1530"
 HDF5/Eiger-E-32-0118 : :   20220720.0001-20220720.2359 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1354,2643 2307,1994 2769,1431 2792,1530"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="1027 1029 3850 4107|0 1029 4105 4113"
 HDF5/Eiger-E-32-0118 : :   20220721-20230308 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1354,2643 2307,1994 2769,1431 2792,1530"
 HDF5/Eiger-E-32-0118 : :   20230309- : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1122,3678 1151,49 1339,1279 1354,2643 1380,1714 1840,1213 1898,2269 2298,1973 2306,2017 2482,3256 2528,3011 2769,1429 2769,1431 2944,870 3367,2465 3602,792 4141,4148 4148,4160"

# Diamond I04-1 (https://www.diamond.ac.uk/Instruments/Mx/I04-1.html) Pilatus 2M
 Pilatus-24-0107 : PILATUS 2M, S/N 24-0107 Diamond : -20110601-20130308 : BeamCentreFrom=header:x,y
 Pilatus-24-0107 : PILATUS 2M, S/N 24-0107 Diamond :  20130309-20150306- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="196,1652"
# Diamond I04-1 (https://www.diamond.ac.uk/Instruments/Mx/I04-1.html) Pilatus 6M
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : 20150930-20170226 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="368,133 2136,1657"
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : 20170227-20170310 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="49,1858 376,89 2,94 1180,1365"
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : 20170311-20200305 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="49,1858 376,89 2,94 1232,1452 1013,1804 1146,570 1180,1365"
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : 20200306-20201216 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="49,1858 376,89 2,94 1232,1452 1013,1804 1146,570"
 Pilatus-60-0105-F : PILATUS 6M-F, S/N 60-0105-F : 20201217-         : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="49,1858 376,89 2,94 1232,1452 1013,1804 1146,570 738,1379 737,1379 1244,1465"
# Diamond I04-1 (https://www.diamond.ac.uk/Instruments/Mx/I04-1.html) Eiger 2XE 9M
 HDF5/Eiger-E-18-0123 : :         -20221115 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y
 HDF5/Eiger-E-18-0123 : : 20221116-20230310 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nwave=0.91752
 HDF5/Eiger-E-18-0123 : : 20230311-20230706 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nwave=0.91645
 HDF5/Eiger-E-18-0123 : : 20230707-20231005 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nwave=0.91658
 HDF5/Eiger-E-18-0123 : : 20231006-20240427 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nwave=0.91652
 HDF5/Eiger-E-18-0123 : : 20240428-20240703 : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y\nwave=0.91592
 HDF5/Eiger-E-18-0123 : : 20240704-         : autoPROC_Img2Xds_AssumeStandardHdf5="yes"\nBeamCentreFrom=header:x,y

# Diamond I23 Pilatus 12M
 Pilatus-120-0100 : PILATUS 12M, S/N 120-0100 : -20171128 : -M DiamondI23
# Diamond I23 Pilatus 12M - beamstop shadow as of 20171129:
 Pilatus-120-0100 : PILATUS 12M, S/N 120-0100 :  20171129-20210224 : -M DiamondI23\nautoPROC_XdsKeyword_UNTRUSTED_QUADRILATERAL="0 2571 1026 2572 1026 2612 0 2612|2463 3642 2339 3794 2391 3887 2463 3888"\nautoPROC_XdsKeyword_UNTRUSTED_ELLIPSE="1019 1121 2543 2645"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="2092 2468 2536 2600"
# Diamond I23 Pilatus 12M - beamstop shadow as of 20171129 and damaged module
 Pilatus-120-0100 : PILATUS 12M, S/N 120-0100 : 20210225-20220118 : -M DiamondI23\nautoPROC_XdsKeyword_UNTRUSTED_QUADRILATERAL="0 2571 1026 2572 1026 2612 0 2612|2463 3642 2339 3794 2391 3887 2463 3888"\nautoPROC_XdsKeyword_UNTRUSTED_ELLIPSE="1019 1121 2543 2645"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="2092 2468 2536 2600"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="1976 2464 3392 3588"
# Diamond I23 Pilatus 12M - beamstop shadow as of 20220119 and two damaged modules not yet in pixel mask
 Pilatus-120-0100 : PILATUS 12M, S/N 120-0100 : 20220119- : -M DiamondI23\nautoPROC_XdsKeyword_UNTRUSTED_ELLIPSE="1050 1103 2571 2626"\nautoPROC_XdsKeyword_UNTRUSTED_QUADRILATERAL="0 2569 1033 2578 1030 2617 0 2608|1030 2578 1055 2587 1054 2609 1030 2617|2463 3865 2328 3984 2391 4109 2463 4245"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="1976 2464 3392 3588|1976 2460 212 408"

# Diamond I24 Pilatus 6M
 Pilatus-60-0119 : PILATUS3 6M, S/N 60-0119 : -20130509-20190803 : BeamCentreFrom=header:x,y
 Pilatus-60-0119 : PILATUS3 6M, S/N 60-0119 : 20190804- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1263,1320 1705,1446"
 Pilatus-60-0100 : PILATUS 6M Prosport+, S/N 60-0100 Diamond : -20100306-20120310 : BeamCentreFrom=header:x,y

#######################################################################
# ELETTRA

# ELETTRA 5.2R
 Pilatus-24-0103 : PILATUS 2M, S/N 24-0103, Elettra : -20150505- : BeamCentreFrom=header:x,y

# ELETTRA 11.2C
 Pilatus-60-0121 : PILATUS 6M, S/N 60-0121 : -20201115 : BeamCentreFrom=header:x,y
 Pilatus-60-0121 : PILATUS 6M, S/N 60-0121 : 20201116- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1259,1331 1252,1331 1248,1331 1251,1331 1253,1331 1254,1331 1255,1331 1256,1331 1257,1331 1260,1331"

#######################################################################
# ESRF (http://www.esrf.eu/)

# ESRF BM07/FIP2 (https://www.esrf.fr/home/UsersAndScience/Experiments/CRG/BM07.html)
 Pilatus-60-0106 : PILATUS 6M, S/N 60-0106, Soleil : 20210601- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="128,2141"

# ESRF BM14 ()
 MARCCD-unknown : /bm14/ : -20110217- :

# ESRF ID14-1 (http://www.esrf.eu/UsersAndScience/Experiments/MX/ID14-1)
 ADSC-444 : : -20070821-20091112 : BeamCentreFrom=header:x,y
 ADSC-444 : :  20091113-20100610 : BeamCentreFrom=header:x,-y
 ADSC-444 : :  20100611-         : BeamCentreFrom=header:x,y
 ADSC-918 : DETECTOR_SN=918 : -20090209-20110725- :

# ESRF ID14-4
 ADSC-917 : DETECTOR_SN=917 : -20110909- : BeamCentreFrom=header:y,x

# ESRF ID23-?
 Pilatus-60-0116-F : PILATUS 6M, S/N 60-0116-F, ESRF ID23 : -20161001-20201028- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="324,33 427,1122 1361,715"

# ESRF ID23-1 (http://www.esrf.eu/UsersAndScience/Experiments/MX/About_our_beamlines/ID23-1)
 ADSC-917 : DETECTOR_SN=917 : -20090214-20130222- :
 HDF5/Eiger-E-32-0126   : : -20230919           : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0126   : :  20230927-20231108  : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="226,3716"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="513 516 3298 3813|0 1029 3298 3301"\nimginfo="imginfo_ESRF_ID23-1.sh"
 HDF5/Eiger-E-32-0126.1 : :  20230927-20231108  : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="226,3716"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="513 516 3298 3813|0 1029 3298 3301"
 HDF5/Eiger-E-32-0126   : :           20231109- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="226,3716"\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="513 516 3298 3813|0 1029 3298 3301"

# ESRF ID23-2 (https://www.esrf.fr/UsersAndScience/Experiments/MX/About_our_beamlines/ID23-2)
 MARCCD-unknown : /id23eh2/ : -20090424- :
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID23 : -20151212 :  BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_Img2Xds_DamagedPixels="1472,859"
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID23 : 20151213-20161231 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_Img2Xds_DamagedPixels="1472,859"
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID23 : 20170101-20180215 : autoPROC_XdsKeyword_ROTATION_AXIS="0 -1 0"\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1472,859"
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID23 : 20180516-20181211- : autoPROC_XdsKeyword_ROTATION_AXIS="0 -1 0"\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nBeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1472,859"
 HDF5/Eiger-E-18-0133 : : 20221208-20230502 : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-18-0133 : : 20230503- : BeamCentreFrom=header:x,y\nXdsFormatSpecificJiffyOverwrite=no\nautoPROC_XdsKeyword_ROTATION_AXIS="0.0 1.0 0.0"

# ESRF ID29 (http://www.esrf.eu/UsersAndScience/Experiments/MX/About_our_beamlines/ID29):
 ADSC-918 : DETECTOR_SN=918 : -20060421- :
 Pilatus-60-0104 : PILATUS 6M, S/N 60-0104, ESRF ID29 : -20101122-20130617 : imginfo="imginfo_ESRF_ID29.sh"
 Pilatus-60-0104 : PILATUS 6M, S/N 60-0104, ESRF ID29 : 20130618-20130621.1310 : autoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="0 2464 2327 2528"
 Pilatus-60-0128 : PILATUS3 6M, S/N 60-0128, ESRF ID29 : -20151128- : BeamCentreFrom=header:x,y
 Pilatus-60-0104 : PILATUS 6M, S/N 60-0104, ESRF ID29 : 20140201-20170414 : BeamCentreFrom=header:x,y
 Pilatus-60-0104 : PILATUS 6M, S/N 60-0104, ESRF ID29 : 20170415- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="134,2269 1228,1292 1871,2022 1228,1291"

# ESRF ID30B
 Pilatus-60-0104 : PILATUS 6M, S/N 60-0104, ESRF ID30B : -20160508- : BeamCentreFrom=header:x,y
 Pilatus-60-0128 : PILATUS3 6M, S/N 60-0128, ESRF ID30 : -20160909-20170824- : BeamCentreFrom=header:x,y

# ESRF MASSIF-3
 HDF5/Eiger-E-08-0104 : : -20161029-20180727 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1381,1748 1566,1460 1990,1733 1817,1805"
 HDF5/Eiger-E-08-0104 : :  20180728-20210129 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1,215 1,88 1381,1748 1,1315 1,413 1,386 1,1529 1,330 1,146 1990,1733 1566,1460 2070,220 2070,57 2070,472 2070,29 1,389 1817,1805 1,303"
 HDF5/Eiger-E-08-0104 : :  20210130- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1381,1748 1566,1460 1990,1733 1817,1805"

# ESRF ID30A-1 / MASSIF-1 (https://www.esrf.eu/MASSIF1)
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID30 : 20170928-20171102 : BeamCentreFrom=header:x,y
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID30 : 20180218-20180515 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="977,1284 419,274 750,854 78,404 751,854"
 Pilatus-24-0118 : PILATUS3 2M, S/N 24-0118, ESRF ID30 : 20200801-20210412 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="419,274 750,854 751,854"
 Pilatus-24-0117 : PILATUS3 2M, S/N 24-0117, ESRF ID30 : 20210412- : BeamCentreFrom=header:x,y
 HDF5/Pilatus-D029099 : : 20250601- : BeamCentreFrom=header:x,y


#######################################################################
# LNLS https://www.lnls.cnpem.br/

# LNLS MX2 (https://www.lnls.cnpem.br/facilities/mx2-en/)
 Pilatus-24-0109 : PILATUS 2M, S/N 24-0109 : -20161124 : BeamCentreFrom=header:x,y
 Pilatus-24-0109 : PILATUS 2M, S/N 24-0109 : 20161125-20170327 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="159,767 104,1624 1206,1245 1211,107"
 Pilatus-24-0109 : PILATUS 2M, S/N 24-0109 : 20170328-20181018 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="104,1624 473,144"

# SIRIUS Manaca (7KCN)
 Pilatus-24-0109 : PILATUS 2M, S/N 24-0109 : 20181019- : BeamCentreFrom=header:x,y\nReverseRotationAxis=yes

#######################################################################
# MAX-IV (https://www.maxiv.lu.se/)

# MAX-IV BioMAX
 HDF5/Eiger-E-32-0105 : : 20200627-20210929 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="3232,2167"
 HDF5/Eiger-E-32-0105 : : 20210930-         : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2063,2479 3232,2167 312,142"

#######################################################################
# NSLS (http://www.px.nsls.bnl.gov/)

# NSLS X25 (http://www.px.nsls.bnl.gov/x25/)
 Pilatus-60-0107 : PILATUS 6M, S/N 60-0107, BNL : -20110319-20121003- : BeamCentreFrom=header:x,y

# NSLS X26C (http://www.px.nsls.bnl.gov/x26c/x26c_info.html)

# NSLS X6A
 Pilatus-60-0001-F : PILATUS 6MF, SN 60-0001-F, X06SA@SLS.PSI.CH : -20150821- : BeamCentreFrom=header:x,y

#######################################################################
# NSLS-II (https://www.bnl.gov/ps/)

# NSLS-II AMX 17-ID-1 (https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-ID-1)
 Pilatus-E-18-0104 : Dectris Eiger 9M, S/N E-18-0104 : -20170407- : autoPROC_Setup_StopOnDateError=no
# NSLS-II NYX 19-ID (https://www.bnl.gov/nsls2/beamlines/beamline.php?r=19-ID)
 HDF5/Eiger-E-18-0127 : : 20221216- : autoPROC_Img2Xds_DamagedPixels="1615 2375"

#######################################################################
# PAL/PLS (https://pal.postech.ac.kr/paleng)

# PAL/PLS 11C (https://pal.postech.ac.kr/paleng/bl/11C/)
 Pilatus-60-0133 : PILATUS3 6M, S/N 60-0133 : -20200525- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2304,1511 1370,262 1943,708 436,482"
# PAL/PLS 5C (4A)
# e.g 8YS9: crippled HDF5 metadata without any axis information
 HDF5/Eiger-E-18-0106 : : -20191202-20221203- : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_ROTATION_AXIS="1 0 0"\nautoPROC_XdsKeyword_DIRECTION_OF_DETECTOR_XAXIS="-1 0 0"\nautoPROC_XdsKeyword_DIRECTION_OF_DETECTOR_YAXIS="0 -1 0"

#######################################################################
# Petra-III (http://petra3.desy.de/)

# Petra-III P11 https://photon-science.desy.de/facilities/petra_iii/beamlines/p11_bio_imaging_and_diffraction/index_eng.html https://confluence.desy.de/display/11/13.+Troubleshooting
 HDF5/Eiger-E-32-0121 : : -20210813-20210905 : BeamCentreFrom=header:x,y\nautoPROC_Hdf52Xds_DetXFactor=-1\nautoPROC_Hdf52Xds_DetYFactor=-1
 HDF5/Eiger-E-32-0121 : :  20210906-         : BeamCentreFrom=header:x,y

# Petra-III P13 http://www.embl-hamburg.de/services/mx/P13/index.html
 Pilatus-60-0117-F : PILATUS 6M-F, S/N 60-0117-F : -20140120-20190624 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98\nbeam="1232 1261"
 Pilatus-60-0117-F : PILATUS 6M-F, S/N 60-0117-F : 20190625-20210521 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98\nbeam="1232 1261"\nautoPROC_Img2Xds_DamagedPixels="1426,1662 2077,2304 487,619 487,1061 487,1467 495,1061 495,1467 981,831 981,849 981,1043 981,1061 981,1111 981,1467 981,1485 981,1679 989,637 989,831 989,849 989,1043 989,1061 989,1467 989,1485 989,1679 1426,1662 1474,1273 1475,637 1475,831 1475,1043 1475,1061 1475,1255 1475,1467 1475,1485 1475,1679 1483,425 1483,619 1483,637 1483,831 1483,849 1483,1043 1483,1061 1483,1255 1483,1273 1483,1467 1483,1485 1483,1679 1483,1697 1483,1891 1483,1909 1969,1061 1969,1255 1977,831 1977,849 1977,1043 1977,1061 1977,1255 1977,1467 1977,1485 1977,1679 2077,2304 487,619 487,1061 487,1467 495,1061 495,1467 981,831 981,849 981,1043 981,1061 981,1111 981,1467 981,1485 981,1679 989,637 989,831 989,849 989,1043 989,1061 989,1467 989,1485 989,1679 1426,1662 1474,1273 1475,637 1475,831 1475,1043 1475,1061 1475,1255 1475,1273 1475,1467 1475,1485 1475,1679 1483,425 1483,619 1483,637 1483,831 1483,849 1483,1043 1483,1061 1483,1255 1483,1273 1483,1467 1483,1485 1483,1679 1483,1697 1483,1891 1483,1909 1969,1061 1969,1255 1977,831 1977,849 1977,1043 1977,1061 1977,1255 1977,1467 1977,1485 1977,1679 2077,2304"
 Pilatus-E-32-0107 : Dectris Eiger 16M, E-32-0107 : 20210522- : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98
 Pilatus-60-0117-F : PILATUS 6M-F, S/N 60-0117-F : 20210705-20210706 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98\nbeam="1232 1261"\nautoPROC_Img2Xds_DamagedPixels="1426,1662 2077,2304 487,619 487,1061 487,1467 495,1061 495,1467 981,831 981,849 981,1043 981,1061 981,1111 981,1467 981,1485 981,1679 989,637 989,831 989,849 989,1043 989,1061 989,1467 989,1485 989,1679 1426,1662 1474,1273 1475,637 1475,831 1475,1043 1475,1061 1475,1255 1475,1467 1475,1485 1475,1679 1483,425 1483,619 1483,637 1483,831 1483,849 1483,1043 1483,1061 1483,1255 1483,1273 1483,1467 1483,1485 1483,1679 1483,1697 1483,1891 1483,1909 1969,1061 1969,1255 1977,831 1977,849 1977,1043 1977,1061 1977,1255 1977,1467 1977,1485 1977,1679 2077,2304 487,619 487,1061 487,1467 495,1061 495,1467 981,831 981,849 981,1043 981,1061 981,1111 981,1467 981,1485 981,1679 989,637 989,831 989,849 989,1043 989,1061 989,1467 989,1485 989,1679 1426,1662 1474,1273 1475,637 1475,831 1475,1043 1475,1061 1475,1255 1475,1273 1475,1467 1475,1485 1475,1679 1483,425 1483,619 1483,637 1483,831 1483,849 1483,1043 1483,1061 1483,1255 1483,1273 1483,1467 1483,1485 1483,1679 1483,1697 1483,1891 1483,1909 1969,1061 1969,1255 1977,831 1977,849 1977,1043 1977,1061 1977,1255 1977,1467 1977,1485 1977,1679 2077,2304"

# Petra-III  P14 http://www.embl-hamburg.de/services/mx/P14/index.html
 Pilatus-60-0115-F : PILATUS 6M-F, S/N 60-0115-F : -20140121- : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_SENSOR_THICKNESS=0.45\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98\nautoPROC_XdsKeyword_ROTATION_AXIS="0 -1 0"\nKapparotSite="P14"
 Pilatus-E-32-0107 : Dectris Eiger 16M, E-32-0107 : -20180905-20210426 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.98\nautoPROC_XdsKeyword_ROTATION_AXIS="0 -1 0"\nKapparotSite="P14"
 Pilatus-E-32-0129 : Dectris EIGER2 CdTe 16M, E-32-0129 : -20210716- : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_FRACTION_OF_POLARIZATION=0.99\nautoPROC_XdsKeyword_ROTATION_AXIS="0 -1 0"\nKapparotSite="P14"\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0129_20220720.cbf.gz"

#######################################################################
# Photon Factory (http://pfwww.kek.jp/)

# PhotonFactory BL-17A (https://www2.kek.jp/imss/sbrc/beamline/px/beamline-info/bl-17a/bl17.html)
 HDF5/Eiger-E-32-0113 : : -20191101-20201113 : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0113 : : 20201114- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2019,1494 1829,2839 1816,2768 1348,3820 3689,3160 1020,3820 327,3307 1014,3820 3121,4298 1030,3899 1974,3634 1085,2756 519,3307 3136,4371 2,2165 3144,4371 1030,3427 390,3307 3138,4371 1875,2434 158,3269 299,3269 3110,574 1,2164"

# PhotonFactory BL-1A (https://www2.kek.jp/imss/sbrc/beamline/px/beamline-info/bl-1a/bl1.html)
 HDF5/Eiger-E-08-0101 : : -20180203 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1159,421 40,552 1613,200 25,552 1980,986 1273,1671 65,1058 1595,2121 163,691 975,221 1771,1591 59,552 43,552 1023,369"
 HDF5/Eiger-E-08-0101 : : 20180204-20191202- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1153,732 1595,2121"

# PhotonFactory BL-5A (https://www2.kek.jp/imss/pf/eng/apparatus/bl/bl5a.html)
 Pilatus-60-0130 : PILATUS3 6M, S/N 60-0130 : -20190624- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2171,1380 1035,2464 669,492 2381,1000 2424,1718"

#######################################################################
# SLS (http://www.psi.ch/sls/swiss-light-source)

# SLS PX-I (X06SA): http://www.psi.ch/sls/pxi
 MARCCD-12 : Detector Serial Number = 12 : -20061124-20091115- :
 Pilatus-60-0001 : PILATUS 6M, 60-0001, X06SA@SLS : -20070921 : BeamCentreFrom=header:x,y
 Pilatus-60-0001 : PILATUS 6M, SN 60-0001, X06SA@SLS.PSI.CH : -20080618-20100720- : BeamCentreFrom=header:x,y
 Pilatus-24-0109-F : PILATUS 2MF, S/N 24-0109-F : -20160522- : BeamCentreFrom=header:x,y
 Pilatus-E-32-0100 : Dectris Eiger 16M, S/N E-32-0100 : -20151110 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2646,1607 1069,2808 3274,1042 3843,2616 3211,3507 1297,4182 1205,1483"
 Pilatus-E-32-0100 : Dectris Eiger 16M, S/N E-32-0100 : 20151111-20161213 : BeamCentreFrom=header:x,y\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0100_20161114.cbf.gz"
 Pilatus-E-32-0100 : Dectris Eiger 16M, S/N E-32-0100 :  20161214-         : BeamCentreFrom=header:x,y\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0100_20161214.cbf.gz"
 Pilatus-E-32-0102 : Dectris Eiger 16M, S/N E-32-0102 : -20170528-20200606- : BeamCentreFrom=header:x,y

# SLS PX-II (X10SA): http://www.psi.ch/sls/pxii/
 Pilatus-60-0102 : PILATUS 6M, S/N 60-0102, PSI : -20110810-20111025- : BeamCentreFrom=header:x,y
 Pilatus-60-0102-F : PILATUS 6MF, S/N 60-0102-F, PSI : -20150615- : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0119 : : -20190813-20221116 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="920,2422 2940,993 556,1885 2049,2711 2170,1839 3457,1223 2563,4221 2526,1052 3458,1222 1045,1132 3290,2231 3224,2864 694,3140 2413,947 2008,4243 3586,1774 2875,97 1214,4277 3058,658 3578,3051 248,4261 2683,821 3704,626"
 HDF5/Eiger-E-32-0119 : : 20221117-          : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="920,2422 189,3680 2170,1839 2008,4243 2784,390 3457,1223 2526,1052 3718,4076 2049,2711 2752,405 3224,2864 2413,947 2752,404 694,3140 1045,1132 2875,97 3829,3026 2345,3365 4129,1506 1342,3635 2599,3800 2914,3334 2140,1769 3754,4264 1214,4277 3375,3227 3376,3227"

# SLS PX-III (X06DA): http://www.psi.ch/sls/pxiii/
 MARCCD-unknown : /sls/X06DA/ : -20100910-20110408- :
 Pilatus-24-0109-F : PILATUS 2M-F, S/N 24-0109-F : -20111117-20121220 : BeamCentreFrom=header:x,y\nKapparotSite="SLS-PXIII-Prigo"\nimginfo="imginfo_SLS_X06DA-PXIII.sh"\nautoPROC_XdsKeyword_SENSOR_THICKNESS="0.45"
 Pilatus-24-0109-F : PILATUS 2M-F, S/N 24-0109-F : 20121221-20200129- : BeamCentreFrom=header:x,y
 Pilatus-60-0001-F : PILATUS 6MF, SN 60-0001-F, X06SA@SLS.PSI.CH : -20150626- : BeamCentreFrom=header:x,y

#######################################################################
# Soleil (http://www.synchrotron-soleil.fr/)

# Soleil Proxima1 (http://www.synchrotron-soleil.fr/Recherche/LignesLumiere/PROXIMA1)
 ADSC-927 : DETECTOR_SN=927 : -20090516-20110701 : BeamCentreFrom=header:y,x
 Pilatus-60-0106 : PILATUS 6M, S/N 60-0106, Soleil : -20110921-20131122 : KapparotSite="Proxima1"\nimginfo="imginfo_soleil_pilatus_201109.sh"
 Pilatus-60-0106 : PILATUS 6M, S/N 60-0106, Soleil : 20131123-20181031 : KapparotSite="Proxima1"\nimginfo="imginfo_soleil_pilatus_201109.sh"\nautoPROC_Img2Xds_DamagedPixels="128,2141"

# Soleil Proxima2 (http://www.synchrotron-soleil.fr/Recherche/LignesLumiere/PROXIMA2)
 ADSC-927 : DETECTOR_SN=927 : -20131004- : BeamCentreFrom=header:y,x
 HDF5/Eiger-E-18-0102 : : 20190727-20191105 : autoPROC_Img2Xds_DamagedPixels="1581,1865"
 HDF5/Eiger-E-18-0102 : : 20191106- : autoPROC_Img2Xds_DamagedPixels="1581,1865 1506,1878 972,960 99,607 880,609 881,608"

#######################################################################
# SPring-8

# SPring-8 BL32XU (http://www.spring8.or.jp/en/about_us/whats_sp8/facilities/bl/list/)
 HDF5/Eiger-E-18-0103 : :          -20190413 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1553,1592 1552,1592 1551,1592 1550,1592 1563,1596 1564,1596 1564,1595 1562,1595"
 HDF5/Eiger-E-18-0103 : :  20190414-20200408  : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-18-0103 : :  20200409-          : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1074,2756 716,1200"

# SPring-8 BL41XU (http://www.spring8.or.jp/en/about_us/whats_sp8/facilities/bl/list/)
 Pilatus-3-0226 : PILATUS3 300K, S/N 3-0226 : -20160610- : ReverseRotationAxis=yes\nBeamCentreFrom=header:x,y

# SPring-8 BL44XU (http://www.spring8.or.jp/en/about_us/whats_sp8/facilities/bl/list/)
 MARCCD-42 : : -20160518-20161213- : ReverseRotationAxis=yes
 HDF5/Eiger-E-32-0112 : : -20200123  : BeamCentreFrom=header:x,y
 HDF5/Eiger-E-32-0112 : :  20200124- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2864,2120"

#######################################################################
# SSRF (http://www.sinap.ac.cn/e-ssrf/)

# Image headers are generally not in a good/healthy state here - at
# least not for those recent(ish) example datasets found on Zenodo

# https://zenodo.org/record/4245392 has mini-cbf files with no
# timestamp (so need to run with autoPROC_Setup_StopOnDateError=no)
# SSRF BL17U1 (http://www.sinap.ac.cn/e-ssrf/beamlines/bl17u1/)
 Pilatus-E-32-0111 : Dectris Eiger 16M, S/N E-32-0111 : -20201105- : ReverseRotationAxis=yes\nautoPROC_Setup_StopOnDateError=no\nBeamCentreFrom=header:x,y
# e.g 7BRR: crippled HDF5 metadata without any axis information
 HDF5/Eiger-E-32-0111 : : 20200211- : autoPROC_XdsKeyword_ROTATION_AXIS="1 0 0"\nautoPROC_XdsKeyword_DIRECTION_OF_DETECTOR_XAXIS="-1 0 0"\nautoPROC_XdsKeyword_DIRECTION_OF_DETECTOR_YAXIS="0 -1 0"

# SSRF BL18U1 (http://e-ssrf.sari.ac.cn/beamlines/l18u1/)
 Pilatus-60-0123 : PILATUS3 6M, S/N 60-0123 : -20211101-20220113  : autoPROC_Img2Xds_DamagedPixels="853,1698"
 Pilatus-60-0123 : PILATUS3 6M, S/N 60-0123 :           20220114- : autoPROC_Img2Xds_DamagedPixels="853,1698 357,1274"

# Not sure the beam-centre is just poorly defined or truly using this
# odd convention (and the detector serial number is wiped as well, so
# need to work on string pattern matching instead):
# SSRF BL19U1 (http://e-ssrf.sari.ac.cn/beamlines/l19u1/)
 PILATUS-XX-XXXX : /ramdisk/data/bl19u1/ : 20200711- : ReverseRotationAxis=yes\nBeamCentreFrom=header:-x,-y\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="859 922 212 311"

# SSRF BL02U1 (https://biosync.rcsb.org/beamlineprofile.do?region=asian&synch_id=ssrf&bmln_name=BL02U1)
 HDF5/Eiger-E-18-0121 : : 20230903- : BeamCentreFrom=header:x,y


#######################################################################
# SSRL (http://ssrl.slac.stanford.edu/)

# SSRL BL9-1  (http://biosync.sbkb.org/beamlineprofile.do?region=Americas&synch_id=ssrl&bmln_name=BL9-1)
 ADSC-908 : DETECTOR_SN=908 : -20040317-20090804- : BeamCentreFrom=header:x,y

# SSRL BL9-2  (http://biosync.sbkb.org/beamlineprofile.do?region=Americas&synch_id=ssrl&bmln_name=BL9-2)
 MARCCD-11 : Detector Serial Number = 11 : -20050331-20120112- : BeamCentreFrom=header:x,y
 Pilatus-60-0113 : PILATUS 6M, S/N 60-0113 : 20160614-20160723 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2229,1275 926,332 2236,1642 2236,1641 1708,1019 1059,375 1194,260 691,774 730,249 2193,1329 1159,1593 899,2016 1321,1799 775,262 2212,318 882,369 1855,312"
 Pilatus-60-0113 : PILATUS 6M, S/N 60-0113 : 20160724-20190427- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2229,1275 926,332 691,774 2193,1329 1321,1799 1708,1019 1059,375 2212,318 775,262"

# SSRL BL11-1 (http://biosync.sbkb.org/beamlineprofile.do?region=Americas&synch_id=ssrl&bmln_name=BL11-1)
 ADSC-902 : DETECTOR_SN=902 : -20040706- :
 MARCCD-20 : Detector Serial Number = 20 : -20070118-20110706- : BeamCentreFrom=header:x,y
 Pilatus-60-0113 : PILATUS 6M, S/N 60-0113 : -20111207-20140117 : BeamCentreFrom=header:x,y

# SSRL 12-1 (https://www-ssrl.slac.stanford.edu/content/beam-lines/bl12-1)
 Pilatus-E-32-0110 : Dectris Eiger 16M, S/N E-32-0110 : -20200714-20210117 : BeamCentreFrom=header:x,y\nautoPROC_XdsKeyword_UNTRUSTED_RECTANGLE="1780 1789 3306 3564"\nautoPROC_Img2Xds_DamagedPixels="1788,3563"\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0110_20200715.cbf.gz"
 Pilatus-E-32-0110 : Dectris Eiger 16M, S/N E-32-0110 : 20210118- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1788,3563"\nautoPROC_XdsPluginXdsZcbf_OverloadMask="$autoPROC_home/autoPROC/lib/pixel_mask_E-32-0110_20210118.cbf.gz"
 Pilatus-E-32-0127 : Dectris EIGER2 Si 16M, S/N E-32-0127 : -20220221- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1245,147 3163,1785 2778,224 2065,899 2068,886 2067,836 2067,745 2068,882 2067,741 2065,894"

# SSRL 12-2 (http://biosync.sbkb.org/beamlineprofile.do?region=Americas&synch_id=ssrl&bmln_name=BL12-2)
 MARCCD-22 : Detector Serial Number = 22 : -20090507-20090521- : BeamCentreFrom=header:x,y
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : -20100331-20120228 : BeamCentreFrom=header:x,y
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20120229-20170406 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="287,2429 287,2430 719,269 719,268 709,592 766,2273 1292,2252 1293,2252 122,546 1301,2207 387,2504 368,776 1175,273 1197,568 1647,1592 1208,682 1248,783 1675,1354 930,1035"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20170407-20170723 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2229,1275 691,774 1745,2453 1711,52 1194,260 1059,375 730,249 1781,70 2276,1344 899,2016 632,773 2236,1642 194,481 775,262 1708,1019 2205,1520 2265,994 294,270 1855,312 1855,313 1745,165 2091,2208 2212,318 808,186 203,903 1779,2047 882,369 2226,1324 1137,1917 1159,1593 926,332 1321,1799 1198,730 2193,1329 2083,2197 687,2012 2221,1322 874,2248 2405,1731 782,2285 388,2277 702,249 2236,1641 2166,111 388,2504"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20170724-20171118 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="926,332 2229,1275 899,2016 1159,1593 730,249 1059,375 691,774 1781,70 1708,1019 1745,2453 2276,1344 1711,52 775,262 2212,318 2205,1520 1194,260 882,369 2193,1329 1779,2047 632,773 1321,1799 1198,730 2226,1324 1137,1917 2265,994 294,270 2405,1731 388,2277 1745,165 203,903 388,2504 808,186 194,481 2083,2197"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20171119-20181127 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2229,1275 926,332 730,249 691,774 1745,2453 711,141 836,1014 835,1014 882,369 1781,70 1159,1593 1821,1402 1194,260 1711,52 1745,165 194,481 702,249 1708,1019 1855,313 1855,312 632,773 775,262 1059,375 2276,1344 899,2016 822,1282 612,1012 2212,318 2265,994 808,186 1779,2047 874,2248 1198,730 1321,1799 1137,1917 2226,1324 2205,1520 688,90 2193,1329 1676,117 2144,513 687,2012 782,2285 294,270 203,903 752,162 2405,1731 197,2210"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20181128-20200527 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="87,1360 158,518 158,519 163,1380 197,2210 201,2205 205,2188 294,270 388,2277 388,2504 430,2505 561,797 646,984 688,90 699,1972 701,988 702,249 711,141 730,249 752,162 775,262 777,1310 782,2285 804,1995 808,186 835,1014 836,1014 874,2248 882,369 926,332 1048,2389 1049,2389 1114,2243 1130,940 1137,1917 1186,2414 1194,260 1221,256 1306,1979 1321,1799 1360,949 1599,288 1649,1168 1676,117 1679,2029 1708,1019 1711,52 1745,165 1752,1140 1779,2047 1781,70 1793,132 2083,2197 2086,537 2091,2208 2101,558 2144,513 2166,111 2193,1329 2205,1520 2212,318 2220,1322 2221,1322 2226,1324 2229,1275 2243,1593 2255,1543 2265,994 2276,1344 2279,1765 2405,1731"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20200528-20210319 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1745,2453"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20210320-20210605 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1753,549 2407,1576 804,1995 711,141 1679,2029 205,2188 1121,2146 1222,2240 1250,2275 836,1014 2243,1594 2201,999 1335,2505 822,1282 2101,558 2329,377 1712,161 1755,2064 197,2213 1244,2276 1793,132 138,89"
 Pilatus-60-0101 : PILATUS 6M, S/N 60-0101 : 20210606- : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="1186,2414 822,1282 1753,549 2248,128"
 Pilatus-60-0113 : PILATUS 6M, S/N 60-0113 : 20140118-20160227 : BeamCentreFrom=header:x,y
 Pilatus-60-0113 : PILATUS 6M, S/N 60-0113 : 20160228-20160613 : BeamCentreFrom=header:x,y\nautoPROC_Img2Xds_DamagedPixels="2229,1275 926,332 2236,1642 2236,1641 1708,1019 1059,375 1194,260 691,774 730,249 2193,1329 1159,1593 899,2016 1321,1799 775,262 2212,318 882,369 1855,312"

# SSRL BL14-1 (http://biosync.sbkb.org/beamlineprofile.do?region=Americas&synch_id=ssrl&bmln_name=BL14-1)
 MARCCD-22 : Detector Serial Number = 22 : -20100313-20160601- : BeamCentreFrom=header:x,y

#######################################################################
# RIGAKU instruments

# ALS 4.2.2
 RIGAKU-CMOS-1 : : -20140821-20160211- : ReverseRotationAxis=yes

# inhouse: RIGAKU SATURN A200 (SGC, 4FLB, 6NFT, 7KLJ)
 RIGAKU-09020156 : : -20111015-20200920- :

# inhouse: RIGAKU SATURN 944+ (SSGCID, 3OL3, 3OL4, 6D6J)
 RIGAKU-08300127 : : -20100811-20180404- :

# inhouse: Pilatus 300K
 RIGAKU/Pilatus-03000185 : : -20150310-20151215- :

# inhouse: RIGAKU SATURN 944+ (3SJS, 3S6l)
 RIGAKU-06090029 : : -20100616-20110406- :

# inhouse: RIGAKU SATURN 944+ (3RD7,6DA0)
 RIGAKU-08240121 : : -20100820-20170417- :

#######################################################################
# some yet unknown (?) datasets/beamlines:

# during CeBEM/CCP4 2021 workshop:
 MAR345-unknown : SCANNER        298 : -20110513-20121105- : BeamCentreFrom=header:x,y
