obspy.signal.quality\_control.MSEEDMetadata
===========================================

.. currentmodule:: obspy.signal.quality_control
.. autoclass:: MSEEDMetadata
   :show-inheritance:



.. rubric:: Attributes

.. autosummary::
  :toctree: .
  :nosignatures:

  ~MSEEDMetadata.number_of_records
  ~MSEEDMetadata.number_of_samples


.. rubric:: Public Methods

.. autosummary::
  :toctree: .
  :nosignatures:


  ~MSEEDMetadata.get_json_meta
  ~MSEEDMetadata.validate_qc_metrics



.. rubric:: Private Methods

.. warning::

  Private methods are mainly for internal/developer use and their API might change without notice.



.. automethod:: MSEEDMetadata._compute_continuous_seg_sample_metrics

.. automethod:: MSEEDMetadata._compute_sample_metrics

.. automethod:: MSEEDMetadata._extract_mseed_flags

.. automethod:: MSEEDMetadata._extract_mseed_stream_metadata

.. automethod:: MSEEDMetadata._extract_mseed_stream_stats

.. automethod:: MSEEDMetadata._get_gaps_and_overlaps

.. automethod:: MSEEDMetadata._parse_c_stats


.. rubric:: Special Methods



.. automethod:: MSEEDMetadata.__delattr__

.. automethod:: MSEEDMetadata.__dir__

.. automethod:: MSEEDMetadata.__eq__

.. automethod:: MSEEDMetadata.__format__

.. automethod:: MSEEDMetadata.__ge__

.. automethod:: MSEEDMetadata.__getattribute__

.. automethod:: MSEEDMetadata.__gt__

.. automethod:: MSEEDMetadata.__hash__

.. automethod:: MSEEDMetadata.__init__

.. automethod:: MSEEDMetadata.__init_subclass__

.. automethod:: MSEEDMetadata.__le__

.. automethod:: MSEEDMetadata.__lt__

.. automethod:: MSEEDMetadata.__ne__

.. automethod:: MSEEDMetadata.__new__

.. automethod:: MSEEDMetadata.__reduce__

.. automethod:: MSEEDMetadata.__reduce_ex__

.. automethod:: MSEEDMetadata.__repr__

.. automethod:: MSEEDMetadata.__setattr__

.. automethod:: MSEEDMetadata.__sizeof__

.. automethod:: MSEEDMetadata.__str__

.. automethod:: MSEEDMetadata.__subclasshook__