# calng calng is a collection of Karabo devices to perform online processing of 2D X-ray detector data at runtime. It is the successor of the calPy package. # CalCat secrets and deployment Correction devices each run their own `calibration_client.CalibrationClient`, so they need to have credentials for CalCat. They expect to be able to load these from a JSON file; by default, this will be in `$KARABO/var/data/calibration-client-secrets.json` (`var/data` is CWD of Karabo devices). The file should look something like: ```json { "base_url": "https://in.xfel.eu/test_calibration", "client_id": "[sort of secret]", "client_secret": "[actual secret]", "user_email": "[eh, not that secret]", "caldb_store_path": "/gpfs/exfel/d/cal/caldb_store" } ``` For deployment, you'll want `/calibration` instead of `/test_calibration` and the caldb store as seen from ONC will be `/common/cal/caldb_store`.