https://github.com/bluesky/hklpy
Diffractometer computation library with ophyd pseudopositioner support
https://github.com/bluesky/hklpy
bluesky diffraction diffractometer hacktoberfest python
Last synced: 8 months ago
JSON representation
Diffractometer computation library with ophyd pseudopositioner support
- Host: GitHub
- URL: https://github.com/bluesky/hklpy
- Owner: bluesky
- License: bsd-3-clause
- Created: 2016-04-20T19:01:23.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T14:36:39.000Z (11 months ago)
- Last Synced: 2025-04-22T15:13:02.319Z (10 months ago)
- Topics: bluesky, diffraction, diffractometer, hacktoberfest, python
- Language: Python
- Homepage: https://blueskyproject.io/hklpy
- Size: 8.82 MB
- Stars: 4
- Watchers: 6
- Forks: 12
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hklpy
=====
| Name | Downloads | Version | Platforms | PyPI |
| --- | --- | --- | --- | --- |
| [](https://anaconda.org/conda-forge/hklpy) | [](https://anaconda.org/conda-forge/hklpy) | [](https://anaconda.org/conda-forge/hklpy) | [](https://anaconda.org/conda-forge/hklpy) | [](https://pypi.python.org/pypi/hklpy) |
Controls for using diffractometers within the [Bluesky
Framework](https://blueskyproject.io).
Based on the *hkl* C library (described here as [*libhkl*](https://people.debian.org/~picca/hkl/hkl.html#)), with
slightly cleaner abstractions when compared to the auto-generated
`gobject-introspection` classes. Integrates with ophyd
pseudopositioners.
## References
- hklpy documentation:
- *libhkl* main repository:
- ([GitHub repo](https://github.com/picca/hkl) is a shadow copy rarely
synchronized with the main repository.)
- Bluesky framework documentation:
## Conda Recipes
Install the most recent build: `conda install hklpy -c conda-forge`
The recipes for *libhkl* (`hkl`) and `hklpy` are available in the following
conda-forge feedstocks:
-
-