A graphical tool for visualizing SAXS data files
Project description
SD SAXS File Viewer
A graphical tool for visualizing SAXS (Small-Angle X-ray Scattering) data files in TIFF and EDF formats.
Features
- Support for TIFF and EDF file formats
- Interactive visualization with adjustable contrast
- Multiple colormap options
- Various normalization methods (Linear, Log, Power)
- Zoom lock feature for comparing multiple images
- Dark-themed UI for comfortable viewing
Installation
pip install sdsaxsviewer
Usage
After installation, you can run the application with:
# Run as a module
python -m sdsaxsviewer
# Or if entry points are installed
sdsaxsviewer
Requirements
- Python 3.7+
- PySide6
- NumPy
- Matplotlib
- tifffile
- fabio
Development
To contribute:
git clone https://github.com/yourusername/sdsaxsviewer.git
cd sdsaxsviewer
pip install -e .
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sdsaxsviewer-0.2.0.tar.gz
(7.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sdsaxsviewer-0.2.0.tar.gz.
File metadata
- Download URL: sdsaxsviewer-0.2.0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ef29594f9a0d072de470ed8bfdf276f834fd3fb6d190e9425702c4719729f66
|
|
| MD5 |
5d1457f0c6945de7430288397f70acb2
|
|
| BLAKE2b-256 |
ab92d5d3069d5903de81090abe950aba007986be4495dc6aa331b94b61f437c5
|
File details
Details for the file sdsaxsviewer-0.2.0-py3-none-any.whl.
File metadata
- Download URL: sdsaxsviewer-0.2.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7e3da73566184893bbf0f54a59d3ba5112342e58cc39622644c53e29b872bdb
|
|
| MD5 |
20c244e67430fb92aa174f4b77533025
|
|
| BLAKE2b-256 |
135ba8830dcc19260f737a3ecc7d1d295aab7cfb6ec9cf7f6ff965932584125c
|