obspy.core.event.catalog.Catalog
================================

.. currentmodule:: obspy.core.event.catalog
.. autoclass:: Catalog
   :show-inheritance:



.. rubric:: Attributes

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

  ~Catalog.creation_info
  ~Catalog.resource_id


.. rubric:: Public Methods

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


  ~Catalog.append
  ~Catalog.clear
  ~Catalog.copy
  ~Catalog.count
  ~Catalog.extend
  ~Catalog.filter
  ~Catalog.plot
  ~Catalog.write



.. rubric:: Private Methods

.. warning::

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



.. automethod:: Catalog._get_creation_info

.. automethod:: Catalog._get_resource_id

.. automethod:: Catalog._repr_pretty_

.. automethod:: Catalog._set_creation_info

.. automethod:: Catalog._set_resource_id


.. rubric:: Special Methods



.. automethod:: Catalog.__add__

.. automethod:: Catalog.__delattr__

.. automethod:: Catalog.__delitem__

.. automethod:: Catalog.__dir__

.. automethod:: Catalog.__eq__

.. automethod:: Catalog.__format__

.. automethod:: Catalog.__ge__

.. automethod:: Catalog.__getattribute__

.. automethod:: Catalog.__getitem__

.. automethod:: Catalog.__getslice__

.. automethod:: Catalog.__gt__

.. automethod:: Catalog.__iadd__

.. automethod:: Catalog.__init__

.. automethod:: Catalog.__init_subclass__

.. automethod:: Catalog.__iter__

.. automethod:: Catalog.__le__

.. automethod:: Catalog.__len__

.. automethod:: Catalog.__lt__

.. automethod:: Catalog.__ne__

.. automethod:: Catalog.__new__

.. automethod:: Catalog.__reduce__

.. automethod:: Catalog.__reduce_ex__

.. automethod:: Catalog.__repr__

.. automethod:: Catalog.__setattr__

.. automethod:: Catalog.__setitem__

.. automethod:: Catalog.__setstate__

.. automethod:: Catalog.__sizeof__

.. automethod:: Catalog.__str__

.. automethod:: Catalog.__subclasshook__