# hklpy2

| Name | Downloads | Version | Platforms | PyPI | Coverage |
| --- | --- | --- | --- | --- | --- |
| [![Conda Package](https://img.shields.io/badge/package-hklpy2-green.svg)](https://anaconda.org/conda-forge/hklpy2) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/hklpy2.svg)](https://anaconda.org/conda-forge/hklpy2) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/hklpy2.svg)](https://anaconda.org/conda-forge/hklpy2) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/hklpy2.svg)](https://anaconda.org/conda-forge/hklpy2) | [![PyPi](https://img.shields.io/pypi/v/hklpy2.svg)](https://pypi.python.org/pypi/hklpy2) | [![Coverage Status](https://coveralls.io/repos/github/bluesky/hklpy2/badge.svg?branch=main)](https://coveralls.io/github/bluesky/hklpy2?branch=main) |

2nd generation controls for diffractometers as PseudoPositioners in the
[Bluesky Framework](https://blueskyproject.io).

[![FCC ball&stick](/docs/source/_static/fcc-ball-and-stick.jpg)](https://worldrecord.r-krickl.com/en/)

![API diagram](/docs/source/_static/hklpy2-block-diagram.png)

## About

- home: https://blueskyproject.io/hklpy2/
- source: https://github.com/bluesky/hklpy2
- license: [Argonne Open Source License](/LICENSE)
- design: [API](/docs/source/api.rst), [concepts](/docs/source/concepts.rst), [checklist](/docs/source/concepts/planning/_checklist_v2.md)
- **hklpy**, v1: [docs](https://blueskyproject.io/hklpy/), [source](https://github.com/bluesky/hklpy)
- **libhkl**: [docs](https://people.debian.org/~picca/hkl/hkl.html),  [source](https://repo.or.cz/hkl.git)
- acknowledgement:
  "This product includes software produced by UChicago Argonne,
  LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy."
