.. automodule:: spectro

Spectro function and classes
****************************

This module supports the functions convex_hull_removal and the
classes SpectrumConvexHullQuotient, FeaturesConvexHullQuotient and USGS06SpecLib.

See the file :download:`test_hull.py<../tests/test_hull.py>`
for a SpectrumConvexHullQuotient and FeaturesConvexHullQuotient example. The file :download:`test_spectro.py<../tests/test_spectro.py>` is the example for the USGS06SpecLib class.

.. warning:: This module is not ported to Python 3.3.

------------------------------

FeaturesConvexHullQuotient
==========================

.. autoclass:: spectro.FeaturesConvexHullQuotient
    :members:

------------------------------

SpectrumConvexHullQuotient
==========================

.. autoclass:: spectro.SpectrumConvexHullQuotient
    :members:

------------------------------

convex_hull_removal
===================

.. autofunction:: spectro.convex_hull_removal

------------------------------

USGS06SpecLib
=============

.. autoclass:: spectro.USGS06SpecLib
    :members:
