""" Package for optical property modeling for optical systems

    The :mod:`~.oprops` subpackage provides classes and functions for
    modeling optical properties.

    Modules in :mod:`~.oprops` include:

        - Modules implementing the phase_element property in
          :class:`~.seq.interface.Interface`: :mod:`~.doe`
        - Modules subclassing :class:`~.seq.interface.Interface`: :mod:`~.thinlens`

"""
