API Reference ============= This section provides detailed API documentation for all SeaSenseLib modules. Readers ------- .. automodule:: seasenselib.readers :no-members: :show-inheritance: Base Reader Classes ^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.readers.base.AbstractReader :members: :undoc-members: :show-inheritance: Specific Reader Classes ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.readers.SbeCnvReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.NetCdfReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.CsvReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrRskReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrRskAutoReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrAsciiReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.NortekAsciiReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.AdcpMatlabRdadcpReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.AdcpMatlabUhhdsReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrMatlabLegacyReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrMatlabReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrMatlabRsktoolsReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RbrRskLegacyReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.RcmMatlabReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.SbeAsciiReader :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.readers.SeasunTobReader :members: :undoc-members: :show-inheritance: Writers ------- .. automodule:: seasenselib.writers :no-members: :show-inheritance: Base Writer Classes ^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.writers.base.AbstractWriter :members: :undoc-members: :show-inheritance: Specific Writer Classes ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.writers.NetCdfWriter :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.writers.CsvWriter :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.writers.ExcelWriter :members: :undoc-members: :show-inheritance: Plotters -------- .. automodule:: seasenselib.plotters :no-members: :show-inheritance: Base Plotter Classes ^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.plotters.base.AbstractPlotter :members: :undoc-members: :show-inheritance: Specific Plotter Classes ^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.plotters.TsDiagramPlotter :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.plotters.ProfilePlotter :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.plotters.TimeSeriesPlotter :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.plotters.TimeSeriesPlotterMulti :members: :undoc-members: :show-inheritance: Processors ---------- .. automodule:: seasenselib.processors :no-members: :show-inheritance: Base Processor Classes ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.processors.base.AbstractProcessor :members: :undoc-members: :show-inheritance: Specific Processor Classes ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: seasenselib.processors.SubsetProcessor :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.processors.ResampleProcessor :members: :undoc-members: :show-inheritance: .. autoclass:: seasenselib.processors.StatisticsProcessor :members: :undoc-members: :show-inheritance: