Standalone reader for Rigaku .rodhypix detector images.
- Read native
.rodhypiximages without CrysAlisPro - Access detector and experiment metadata
- Native C++ TY6 backend
- Pure Python fallback
pip install rodhypixOn Windows, this will install native decompression from wheels without compilation.
Plotting support (only required for example notebooks):
pip install "rodhypix[viz]"from rodhypix import RODImageReader, get_rod_info, read_rod_image
image = read_rod_image("snapshot.rodhypix")
info = get_rod_info("snapshot.rodhypix")
reader = RODImageReader("snapshot.rodhypix")
print(reader.get_decompression_method())
print(info["exposure_time_sec"])RODImageReaderread_rod_imageget_rod_infoHAS_NATIVE_CPP
rodhypix/rod_image_reader.py: main reader implementationrodhypix/ty6_backend_tools.py: backend comparison and benchmark helpersscripts/benchmark_ty6_backends.py: CLI benchmarkexamples/01_image_visualization.ipynb: image visualization notebook
The extracted example dataset is stored in example_data/exp_11317.zip.