.. _modules.spectrum:

Spectrum classes
----------------

The spectrum classes and their named-collection types.

.. autosummary::
   :nosignatures:

   ~sfsutils.spectrum.Spectrum
   ~sfsutils.spectrum.Spectra
   ~sfsutils.spectrum.JointSFS
   ~sfsutils.spectrum.JointSpectra
   ~sfsutils.spectrum.TwoSFS
   ~sfsutils.spectrum.TwoLocusSFS
   ~sfsutils.spectrum.TwoSpectra
   ~sfsutils.spectrum.AbstractSpectrum
   ~sfsutils.spectrum.AbstractSpectra

Spectrum
~~~~~~~~

.. autoclass:: sfsutils.spectrum.Spectrum

Spectra
~~~~~~~

.. autoclass:: sfsutils.spectrum.Spectra

JointSFS
~~~~~~~~

.. autoclass:: sfsutils.spectrum.JointSFS

JointSpectra
~~~~~~~~~~~~

.. autoclass:: sfsutils.spectrum.JointSpectra

TwoSFS
~~~~~~

.. autoclass:: sfsutils.spectrum.TwoSFS

TwoLocusSFS
~~~~~~~~~~~

.. autoclass:: sfsutils.spectrum.TwoLocusSFS

TwoSpectra
~~~~~~~~~~

.. autoclass:: sfsutils.spectrum.TwoSpectra

AbstractSpectrum
~~~~~~~~~~~~~~~~

.. autoclass:: sfsutils.spectrum.AbstractSpectrum

AbstractSpectra
~~~~~~~~~~~~~~~

.. autoclass:: sfsutils.spectrum.AbstractSpectra
