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 sdfileviewer
Usage
After installation, you can run the application with:
# Run as a module
python -m sdfileviewer
# Or if entry points are installed
sdfileviewer
Requirements
- Python 3.7+
- PySide6
- NumPy
- Matplotlib
- tifffile
- fabio
Development
To contribute:
git clone https://github.com/yourusername/sdfileviewer.git
cd sdfileviewer
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.1.0.tar.gz
(6.5 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.1.0.tar.gz.
File metadata
- Download URL: sdsaxsviewer-0.1.0.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e698612bb821cfb79283fa5e7b462a74cc049c9fd7b1a9dc3e026e1123abe084
|
|
| MD5 |
8d39eefa39bc46db8ad54223add2ee3a
|
|
| BLAKE2b-256 |
8d4ba213b40a6f7f6fa65bac6fa29c66da934cff116b03730369008be1ea2f2f
|
File details
Details for the file sdsaxsviewer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sdsaxsviewer-0.1.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 |
83e48cb3892710314b80cbbe5acd948379aa655bf258f155c913a40d052f4916
|
|
| MD5 |
7ed13901a0fabaa0f93b6e184a82f994
|
|
| BLAKE2b-256 |
bc81f27af11a9cb623e0f33b27f75fbb745be3a2683abb760b5685cd6d65e504
|