from nx5d.xrd.kmc3 import LocalRepository
import os, sys

from matplotlib.colors import LogNorm
repo = LocalRepository()
proposal = repo.pudell13528
proposal.r0047.raw
<xarray.Dataset> Size: 16MB
Dimensions:  (index: 41, images_1: 195, images_2: 487)
Dimensions without coordinates: index, images_1, images_2
Data variables:
    images   (index, images_1, images_2) int32 16MB -2 0 0 0 0 0 ... 0 0 0 0 -2
    theta    (index) float32 164B 54.66 54.71 54.76 54.81 ... 56.56 56.61 56.66
    chi      float32 4B 0.45
    phi      float32 4B 4.0
    tth      (index) float32 164B 105.5 105.6 105.7 105.8 ... 109.3 109.4 109.5
    temp     (index) float32 164B 0.0 0.0 0.0 0.0 0.0 ... 0.0 0.0 0.0 0.0 0.0
    current  (index) float32 164B 15.24 15.22 15.2 15.18 ... 15.07 15.04 15.03
proposal.r0047.spice
handle clean revision uuid data
anchor
r0047 exp_info True 11 2b7298 {'goniometerAxes': {'theta': 'x+', 'chi': 'y+'...
offsets True 1 533bbe {'chi': 0.0, 'phi': 0.0, 'theta': 0.0, 'tth': ...
proposal.r0047.cooked
<xarray.Dataset> Size: 31MB
Dimensions:  (qy: 41, qx: 195, qz: 487)
Coordinates:
  * qy       (qy) float64 328B -0.2712 -0.2462 -0.2213 ... 0.6774 0.7023 0.7273
  * qx       (qx) float64 2kB -0.3518 -0.349 -0.3462 ... 0.1917 0.1945 0.1973
  * qz       (qz) float64 4kB 10.69 10.69 10.7 10.7 ... 11.68 11.69 11.69 11.69
Data variables:
    images   (qy, qx, qz) float64 31MB 0.0 0.0 0.0 0.0 0.0 ... 0.0 0.0 0.0 0.0
    temp     float64 8B 0.0
    current  float64 8B 15.11
proposal.r0047.cooked.images.sum('qy').plot(norm=LogNorm(1e-2, 1e1))
<matplotlib.collections.QuadMesh at 0x7f278928ee40>

png