obspy.station.inventory.Inventory

class Inventory(networks, source, sender=None, created=None, module=u'ObsPy 0.10.0', module_uri=u'http://www.obspy.org')[source]

Bases: obspy.core.util.base.ComparingObject

The root object of the Inventory->Network->Station->Channel hierarchy.

In essence just a container for one or more networks.

Attributes

__dict__
__doc__ unicode(string [, encoding[, errors]]) -> object
__module__ str(object) -> string
__weakref__ list of weak references to the object (if defined)
networks

Public Methods

get_contents Returns a dictionary containing the contents of the object.
get_coordinates Return coordinates for a given channel.
get_response Find response for a given channel at given time.
next
plot Creates a preview map of all networks/stations in current inventory object.
plot_response Show bode plot of instrument response of all (or a subset of) the inventory’s channels.
select Returns the Inventory object with only the
write Writes the inventory object to a file or file-like object in the specified format.

Private Methods

_Inventory__copy_inventory_metadata Will be called after two inventory objects have been merged.
_repr_pretty_

Special Methods

__add__
__eq__
__getitem__
__iadd__
__init__
type networks:list of Network
__long__
__native__ Hook for the future.utils.native() function
__ne__
__nonzero__
__str__
__unicode__