Metadata-Version: 2.4
Name: opticalglass
Version: 1.2.0
Summary: Tools for reading optical glass catalogs
Home-page: https://github.com/mjhoptics/opticalglass
Author: Michael J Hayford
Author-email: mjhoptics@gmail.com
License: BSD-3-Clause
Keywords: glass, optical glass, refractive index, optics,,glass catalog
Platform: any
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.12
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
Requires-Dist: numpy>=2.4.3
Requires-Dist: scipy>=1.17.1
Requires-Dist: matplotlib>=3.10.8
Requires-Dist: pandas>=3.0.2
Requires-Dist: xlrd>=2.0.2
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: requests>=2.33.1
Requires-Dist: json_tricks>=3.17.3
Requires-Dist: pyyaml>=6.0.3
Requires-Dist: pyside6>=6.11.0
Provides-Extra: testing
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Dynamic: license-file


.. image:: https://readthedocs.org/projects/opticalglass/badge/?version=latest
    :alt: ReadTheDocs
    :target: https://opticalglass.readthedocs.io/en/stable/
.. image:: https://img.shields.io/pypi/v/opticalglass.svg
    :alt: PyPI-Server
    :target: https://pypi.org/project/opticalglass/
.. image:: https://img.shields.io/conda/vn/conda-forge/opticalglass.svg
    :alt: Conda-Forge

opticalglass
============

Tools for reading commercial optical glass catalogs
---------------------------------------------------

This package is a set of python scripts for reading the excel spreadsheets published by optical glass manufacturers.

The package currently supports the following manufacturers:

    * CDGM
    * Hikari
    * Hoya
    * Ohara
    * Schott
    * Sumita

.. note::

   All rights and ownership of the data is retained by the original owners, i.e the respective manufacturers.

Interface to RefractiveIndex.INFO database
------------------------------------------

An interface to the RefractiveIndex.INFO database, using both the InterpolatedMedium and RIIMedium classes, is available.

Documentation
-------------

The documentation for **opticalglass** is hosted at `Read the Docs <https://opticalglass.readthedocs.io>`_

.. _pyscaffold-notes:

Note
====

This project has been set up using PyScaffold 4.3. For details and usage
information on PyScaffold see https://pyscaffold.org/.
