Skip to main content

Controls for using diffractometers within the Bluesky Framework: https://blueskyproject.io

Project description

Name Downloads Version Platforms Testing
Conda Recipe Conda Downloads Conda Version Conda Platforms Build Status

hklpy

Controls for using diffractometers within the Bluesky Framework.

Based on the hkl C++ library (described here as libhkl), with slightly cleaner abstractions when compared to the auto-generated gobject-introspection classes. Integrates with ophyd pseudopositioners.

TIP: Always import the gobject-introspection package first and require Hkl version 5.0, as in:

import gi
gi.require_version('Hkl', '5.0')

from hkl import E4CV
# note: before v1.0 release use:
# from hkl.geometries import E4CV

NOTE: main repository: https://repo.or.cz/hkl.git (GitHub repo https://github.com/picca/hkl is a shadow copy that may not be synchronized with the latest version from repo.or.cz)

NOTE: hklpy documentation: https://blueskyproject.io/hklpy

NOTE: Bluesky framework documentation: https://blueskyproject.io

Conda Recipes

Install the most recent build: conda install hklpy -c nsls2forge

The recipes for hkl and hklpy are available in the following feedstocks:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hklpy-1.0.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

hklpy-1.0.1-py3-none-any.whl (48.9 kB view details)

Uploaded Python 3

File details

Details for the file hklpy-1.0.1.tar.gz.

File metadata

  • Download URL: hklpy-1.0.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for hklpy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2903950ef31cfe4505c40aa49064f51716468c944589bc9360950e999eaf5d1e
MD5 ce7b775807cfda9fb61a44f80c16e787
BLAKE2b-256 8fd9592ef24027c4c27f75766e044e283e7ae72c90b96b1f3f43107201527ab6

See more details on using hashes here.

File details

Details for the file hklpy-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: hklpy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 48.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for hklpy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6573a65e094720f096ad572f2f8041fb657b02841b916fe71e1faad756d37229
MD5 e709f21eb35aefbd59c44cece1e9a2cc
BLAKE2b-256 a2aab70871c8e827790e0c3a78005eadb02d4505c47ccdb10113393211b92d91

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page