Metadata-Version: 2.1
Name: diffcalc-core
Version: 0.4.0
Summary: Diffraction Condition Calculator
Home-page: UNKNOWN
Author: Diamond Light Source
Author-email: scientificsoftware@diamond.ac.uk
License: Apache License, Version 2.0
Project-URL: Documentation, https://diffcalc-core.readthedocs.io/
Project-URL: GitHub, https://github.com/DiamondLightSource/diffcalc-core
Project-URL: Bug-Tracker, https://github.com/DiamondLightSource/diffcalc-core/issues
Keywords: diffcalc,diffractometer,x-ray,neutron
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: typing-extensions

=============
diffcalc-core
=============


.. image:: https://img.shields.io/pypi/v/diffcalc-core.svg
        :target: https://pypi.python.org/pypi/diffcalc-core

.. image:: https://dev.azure.com/DLS-tooling/diffcalc-core/_apis/build/status/DiamondLightSource.diffcalc-core?branchName=main&stageName=Run%20unit%20tests
        :target: https://dev.azure.com/DLS-tooling/diffcalc-core/_build/latest?definitionId=4&branchName=main

.. image:: https://codecov.io/gh/DiamondLightSource/diffcalc-core/branch/main/graph/badge.svg?token=I9LINSTT0N
        :target: https://codecov.io/gh/DiamondLightSource/diffcalc-core

.. image:: https://img.shields.io/lgtm/alerts/g/DiamondLightSource/diffcalc-core.svg?logo=lgtm&logoWidth=18
        :target: https://lgtm.com/projects/g/DiamondLightSource/diffcalc-core/alerts/

.. image:: https://img.shields.io/lgtm/grade/python/g/DiamondLightSource/diffcalc-core.svg?logo=lgtm&logoWidth=18
        :target: https://lgtm.com/projects/g/DiamondLightSource/diffcalc-core/context:python

.. image:: https://readthedocs.org/projects/diffcalc-core/badge/?version=latest
        :target: https://diffcalc-core.readthedocs.io/en/latest/?version=latest
        :alt: Documentation Status

.. image:: https://img.shields.io/pypi/pyversions/diffcalc-core.svg
        :target: https://pypi.python.org/pypi/diffcalc-core
        :alt: Supported Python versions

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
        :target: https://github.com/ambv/black
        :alt: Code style: black

Python implementation of angle calculations for six-circle X-ray or neutron
diffractometer that follows a model described in [You1999]_.


* Free software: Apache Software License 2.0
* Documentation: https://diffcalc-core.readthedocs.io.


This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

References
----------

.. [You1999] H. You. *Angle calculations for a '4S+2D' six-circle diffractometer.*
   J. Appl. Cryst. (1999). **32**, 614-623. `(pdf link)
   <http://journals.iucr.org/j/issues/1999/04/00/hn0093/hn0093.pdf>`__.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


