obspy.clients.nrl.client.RemoteNRL

class RemoteNRL(root=None)[source]

Bases: obspy.clients.nrl.client.NRL

Subclass of NRL for accessing remote copy of NRL.

Public Methods

get_datalogger_response

Get the datalogger response.

get_response

Get Response from NRL tree structure

get_sensor_response

Get the sensor response.

Private Methods

Warning

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

RemoteNRL._choose(choice, path)
RemoteNRL._clean_str(string)
RemoteNRL._download(url)[source]

Download service with basic cache.

RemoteNRL._get_cp_from_ini(path)[source]

Returns a configparser from a path to an index.txt

RemoteNRL._join(*paths)[source]
RemoteNRL._parse_ini(path)
RemoteNRL._read_resp(path)[source]
RemoteNRL._repr_pretty_(p, cycle)

Special Methods

RemoteNRL.__delattr__(name, /)

Implement delattr(self, name).

RemoteNRL.__dir__()

Default dir() implementation.

RemoteNRL.__eq__(value, /)

Return self==value.

RemoteNRL.__format__(format_spec, /)

Default object formatter.

RemoteNRL.__ge__(value, /)

Return self>=value.

RemoteNRL.__getattribute__(name, /)

Return getattr(self, name).

RemoteNRL.__gt__(value, /)

Return self>value.

RemoteNRL.__hash__()

Return hash(self).

RemoteNRL.__init__(root='http://ds.iris.edu/NRL')[source]
RemoteNRL.__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

RemoteNRL.__le__(value, /)

Return self<=value.

RemoteNRL.__lt__(value, /)

Return self<value.

RemoteNRL.__ne__(value, /)

Return self!=value.

static RemoteNRL.__new__(cls, root=None)
RemoteNRL.__reduce__()

Helper for pickle.

RemoteNRL.__reduce_ex__(protocol, /)

Helper for pickle.

RemoteNRL.__repr__()

Return repr(self).

RemoteNRL.__setattr__(name, value, /)

Implement setattr(self, name, value).

RemoteNRL.__sizeof__()

Size of object in memory, in bytes.

RemoteNRL.__str__()
RemoteNRL.__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).