[console_scripts]
obspy-dataless2resp = obspy.io.xseed.scripts.dataless2resp:main
obspy-dataless2xseed = obspy.io.xseed.scripts.dataless2xseed:main
obspy-flinn-engdahl = obspy.scripts.flinnengdahl:main
obspy-mopad = obspy.imaging.scripts.mopad:main
obspy-mseed-recordanalyzer = obspy.io.mseed.scripts.recordanalyzer:main
obspy-plot = obspy.imaging.scripts.plot:main
obspy-print = obspy.scripts.print:main
obspy-reftek-rescue = obspy.scripts.reftekrescue:main
obspy-runtests = obspy.scripts.runtests:main
obspy-scan = obspy.imaging.scripts.scan:main
obspy-sds-report = obspy.scripts.sds_html_report:main
obspy-xseed2dataless = obspy.io.xseed.scripts.xseed2dataless:main

[obspy.plugin.detrend]
constant = scipy.signal:detrend
demean = scipy.signal:detrend
linear = scipy.signal:detrend
polynomial = obspy.signal.detrend:polynomial
simple = obspy.signal.detrend:simple
spline = obspy.signal.detrend:spline

[obspy.plugin.differentiate]
gradient = numpy:gradient

[obspy.plugin.event]
CMTSOLUTION = obspy.io.cmtsolution.core
CNV = obspy.io.cnv.core
CSV = obspy.io.csv.core
CSZ = obspy.io.csv.core
EVENTTXT = obspy.io.csv.core
EVT = obspy.io.sh.evt
FNETMT = obspy.io.nied.fnetmt
FOCMEC = obspy.io.focmec.core
GSE2 = obspy.io.gse2.bulletin
HYPODDPHA = obspy.io.hypodd.pha
IMS10BULLETIN = obspy.io.iaspei.core
JSON = obspy.io.json.core
KML = obspy.io.kml.core
MCHEDR = obspy.io.pde.mchedr
NDK = obspy.io.ndk.core
NLLOC_HYP = obspy.io.nlloc.core
NLLOC_OBS = obspy.io.nlloc.core
NORDIC = obspy.io.nordic.core
QUAKEML = obspy.io.quakeml.core
SC3ML = obspy.io.seiscomp.event
SCARDEC = obspy.io.scardec.core
SCML = obspy.io.seiscomp.event
SHAPEFILE = obspy.io.shapefile.core
ZMAP = obspy.io.zmap.core

[obspy.plugin.event.CMTSOLUTION]
isFormat = obspy.io.cmtsolution.core:_is_cmtsolution
readFormat = obspy.io.cmtsolution.core:_read_cmtsolution
writeFormat = obspy.io.cmtsolution.core:_write_cmtsolution

[obspy.plugin.event.CNV]
writeFormat = obspy.io.cnv.core:_write_cnv

[obspy.plugin.event.CSV]
isFormat = obspy.io.csv.core:_is_csv
readFormat = obspy.io.csv.core:_read_csv
writeFormat = obspy.io.csv.core:_write_csv

[obspy.plugin.event.CSZ]
isFormat = obspy.io.csv.core:_is_csz
readFormat = obspy.io.csv.core:_read_csz
writeFormat = obspy.io.csv.core:_write_csz

[obspy.plugin.event.EVENTTXT]
isFormat = obspy.io.csv.core:_is_eventtxt
readFormat = obspy.io.csv.core:_read_eventtxt
writeFormat = obspy.io.csv.core:_write_eventtxt

[obspy.plugin.event.EVT]
isFormat = obspy.io.sh.evt:_is_evt
readFormat = obspy.io.sh.evt:_read_evt

[obspy.plugin.event.FNETMT]
isFormat = obspy.io.nied.fnetmt:_is_fnetmt_catalog
readFormat = obspy.io.nied.fnetmt:_read_fnetmt_catalog

[obspy.plugin.event.FOCMEC]
isFormat = obspy.io.focmec.core:_is_focmec
readFormat = obspy.io.focmec.core:_read_focmec

[obspy.plugin.event.GSE2]
isFormat = obspy.io.gse2.bulletin:_is_gse2
readFormat = obspy.io.gse2.bulletin:_read_gse2

[obspy.plugin.event.HYPODDPHA]
isFormat = obspy.io.hypodd.pha:_is_pha
readFormat = obspy.io.hypodd.pha:_read_pha
writeFormat = obspy.io.hypodd.pha:_write_pha

[obspy.plugin.event.IMS10BULLETIN]
isFormat = obspy.io.iaspei.core:_is_ims10_bulletin
readFormat = obspy.io.iaspei.core:_read_ims10_bulletin

[obspy.plugin.event.JSON]
writeFormat = obspy.io.json.core:_write_json

[obspy.plugin.event.KML]
writeFormat = obspy.io.kml.core:_write_kml

[obspy.plugin.event.MCHEDR]
isFormat = obspy.io.pde.mchedr:_is_mchedr
readFormat = obspy.io.pde.mchedr:_read_mchedr

[obspy.plugin.event.NDK]
isFormat = obspy.io.ndk.core:_is_ndk
readFormat = obspy.io.ndk.core:_read_ndk

[obspy.plugin.event.NLLOC_HYP]
isFormat = obspy.io.nlloc.core:is_nlloc_hyp
readFormat = obspy.io.nlloc.core:read_nlloc_hyp

[obspy.plugin.event.NLLOC_OBS]
writeFormat = obspy.io.nlloc.core:write_nlloc_obs

[obspy.plugin.event.NORDIC]
isFormat = obspy.io.nordic.core:_is_sfile
readFormat = obspy.io.nordic.core:read_nordic
writeFormat = obspy.io.nordic.core:write_select

[obspy.plugin.event.QUAKEML]
isFormat = obspy.io.quakeml.core:_is_quakeml
readFormat = obspy.io.quakeml.core:_read_quakeml
writeFormat = obspy.io.quakeml.core:_write_quakeml

[obspy.plugin.event.SC3ML]
isFormat = obspy.io.seiscomp.core:_is_scml
readFormat = obspy.io.seiscomp.event:_read_scml
writeFormat = obspy.io.seiscomp.event:_write_scml

[obspy.plugin.event.SCARDEC]
isFormat = obspy.io.scardec.core:_is_scardec
readFormat = obspy.io.scardec.core:_read_scardec
writeFormat = obspy.io.scardec.core:_write_scardec

[obspy.plugin.event.SCML]
isFormat = obspy.io.seiscomp.core:_is_scml
readFormat = obspy.io.seiscomp.event:_read_scml
writeFormat = obspy.io.seiscomp.event:_write_scml

[obspy.plugin.event.SHAPEFILE]
writeFormat = obspy.io.shapefile.core:_write_shapefile

[obspy.plugin.event.ZMAP]
isFormat = obspy.io.zmap.core:_is_zmap
readFormat = obspy.io.zmap.core:_read_zmap
writeFormat = obspy.io.zmap.core:_write_zmap

[obspy.plugin.filter]
bandpass = obspy.signal.filter:bandpass
bandstop = obspy.signal.filter:bandstop
highpass = obspy.signal.filter:highpass
lowpass = obspy.signal.filter:lowpass
lowpass_cheby_2 = obspy.signal.filter:lowpass_cheby_2
lowpass_fir = obspy.signal.filter:lowpass_FIR
remez_fir = obspy.signal.filter:remez_FIR

[obspy.plugin.integrate]
cumtrapz = obspy.signal.differentiate_and_integrate:integrate_cumtrapz
spline = obspy.signal.differentiate_and_integrate:integrate_spline

[obspy.plugin.interpolate]
interpolate_1d = obspy.signal.interpolation:interpolate_1d
lanczos = obspy.signal.interpolation:lanczos_interpolation
weighted_average_slopes = obspy.signal.interpolation:weighted_average_slopes

[obspy.plugin.inventory]
CSS = obspy.io.css.station
INVENTORYXML = obspy.io.arclink.inventory
KML = obspy.io.kml.core
RESP = obspy.io.xseed.core
SACPZ = obspy.io.sac.sacpz
SC3ML = obspy.io.seiscomp.inventory
SCML = obspy.io.seiscomp.inventory
SEED = obspy.io.xseed.core
SHAPEFILE = obspy.io.shapefile.core
STATIONTXT = obspy.io.stationtxt.core
STATIONXML = obspy.io.stationxml.core
XSEED = obspy.io.xseed.core

[obspy.plugin.inventory.CSS]
writeFormat = obspy.io.css.station:_write_css

[obspy.plugin.inventory.INVENTORYXML]
isFormat = obspy.io.arclink.inventory:_is_inventory_xml
readFormat = obspy.io.arclink.inventory:_read_inventory_xml

[obspy.plugin.inventory.KML]
writeFormat = obspy.io.kml.core:_write_kml

[obspy.plugin.inventory.RESP]
isFormat = obspy.io.xseed.core:_is_resp
readFormat = obspy.io.xseed.core:_read_resp

[obspy.plugin.inventory.SACPZ]
writeFormat = obspy.io.sac.sacpz:_write_sacpz

[obspy.plugin.inventory.SC3ML]
isFormat = obspy.io.seiscomp.core:_is_scml
readFormat = obspy.io.seiscomp.inventory:_read_scml

[obspy.plugin.inventory.SCML]
isFormat = obspy.io.seiscomp.core:_is_scml
readFormat = obspy.io.seiscomp.inventory:_read_scml

[obspy.plugin.inventory.SEED]
isFormat = obspy.io.xseed.core:_is_seed
readFormat = obspy.io.xseed.core:_read_seed

[obspy.plugin.inventory.SHAPEFILE]
writeFormat = obspy.io.shapefile.core:_write_shapefile

[obspy.plugin.inventory.STATIONTXT]
isFormat = obspy.io.stationtxt.core:is_fdsn_station_text_file
readFormat = obspy.io.stationtxt.core:read_fdsn_station_text_file
writeFormat = obspy.io.stationtxt.core:_write_stationtxt

[obspy.plugin.inventory.STATIONXML]
isFormat = obspy.io.stationxml.core:_is_stationxml
readFormat = obspy.io.stationxml.core:_read_stationxml
writeFormat = obspy.io.stationxml.core:_write_stationxml

[obspy.plugin.inventory.XSEED]
isFormat = obspy.io.xseed.core:_is_xseed
readFormat = obspy.io.xseed.core:_read_xseed

[obspy.plugin.rotate]
rotate_lqt_zne = obspy.signal.rotate:rotate_lqt_zne
rotate_ne_rt = obspy.signal.rotate:rotate_ne_rt
rotate_rt_ne = obspy.signal.rotate:rotate_rt_ne
rotate_zne_lqt = obspy.signal.rotate:rotate_zne_lqt

[obspy.plugin.taper]
barthann = scipy.signal.windows:barthann
bartlett = scipy.signal.windows:bartlett
blackman = scipy.signal.windows:blackman
blackmanharris = scipy.signal.windows:blackmanharris
bohman = scipy.signal.windows:bohman
boxcar = scipy.signal.windows:boxcar
chebwin = scipy.signal.windows:chebwin
cosine = obspy.signal.invsim:cosine_taper
dpss = scipy.signal.windows:dpss
flattop = scipy.signal.windows:flattop
gaussian = scipy.signal.windows:gaussian
general_gaussian = scipy.signal.windows:general_gaussian
hamming = scipy.signal.windows:hamming
hann = scipy.signal.windows:hann
kaiser = scipy.signal.windows:kaiser
nuttall = scipy.signal.windows:nuttall
parzen = scipy.signal.windows:parzen
triang = scipy.signal.windows:triang

[obspy.plugin.trigger]
carlstatrig = obspy.signal.trigger:carl_sta_trig
classicstalta = obspy.signal.trigger:classic_sta_lta
classicstaltapy = obspy.signal.trigger:classic_sta_lta_py
delayedstalta = obspy.signal.trigger:delayed_sta_lta
energyratio = obspy.signal.trigger:energy_ratio
modifiedenergyratio = obspy.signal.trigger:modified_energy_ratio
recstalta = obspy.signal.trigger:recursive_sta_lta
recstaltapy = obspy.signal.trigger:recursive_sta_lta_py
zdetect = obspy.signal.trigger:z_detect

[obspy.plugin.waveform]
AH = obspy.io.ah.core
ALSEP_PSE = obspy.io.alsep.core
ALSEP_WTH = obspy.io.alsep.core
ALSEP_WTN = obspy.io.alsep.core
CSS = obspy.io.css.core
CYBERSHAKE = obspy.io.cybershake.core
DMX = obspy.io.dmx.core
GCF = obspy.io.gcf.core
GSE1 = obspy.io.gse2.core
GSE2 = obspy.io.gse2.core
KINEMETRICS_EVT = obspy.io.kinemetrics.core
KNET = obspy.io.nied.knet
MSEED = obspy.io.mseed.core
NNSA_KB_CORE = obspy.io.css.core
PDAS = obspy.io.pdas.core
PICKLE = obspy.core.stream
Q = obspy.io.sh.core
REFTEK130 = obspy.io.reftek.core
RG16 = obspy.io.rg16.core
SAC = obspy.io.sac.core
SACXY = obspy.io.sac.core
SEG2 = obspy.io.seg2.seg2
SEGY = obspy.io.segy.core
SEISAN = obspy.io.seisan.core
SH_ASC = obspy.io.sh.core
SLIST = obspy.io.ascii.core
SU = obspy.io.segy.core
TSPAIR = obspy.io.ascii.core
WAV = obspy.io.wav.core
WIN = obspy.io.win.core
Y = obspy.io.y.core

[obspy.plugin.waveform.AH]
isFormat = obspy.io.ah.core:_is_ah
readFormat = obspy.io.ah.core:_read_ah
writeFormat = obspy.io.ah.core:_write_ah1

[obspy.plugin.waveform.ALSEP_PSE]
isFormat = obspy.io.alsep.core:_is_pse
readFormat = obspy.io.alsep.core:_read_pse

[obspy.plugin.waveform.ALSEP_WTH]
isFormat = obspy.io.alsep.core:_is_wth
readFormat = obspy.io.alsep.core:_read_wth

[obspy.plugin.waveform.ALSEP_WTN]
isFormat = obspy.io.alsep.core:_is_wtn
readFormat = obspy.io.alsep.core:_read_wtn

[obspy.plugin.waveform.CSS]
isFormat = obspy.io.css.core:_is_css
readFormat = obspy.io.css.core:_read_css

[obspy.plugin.waveform.CYBERSHAKE]
isFormat = obspy.io.cybershake.core:_is_cybershake
readFormat = obspy.io.cybershake.core:_read_cybershake

[obspy.plugin.waveform.DMX]
isFormat = obspy.io.dmx.core:_is_dmx
readFormat = obspy.io.dmx.core:_read_dmx

[obspy.plugin.waveform.GCF]
isFormat = obspy.io.gcf.core:_is_gcf
readFormat = obspy.io.gcf.core:_read_gcf
writeFormat = obspy.io.gcf.core:_write_gcf

[obspy.plugin.waveform.GSE1]
isFormat = obspy.io.gse2.core:_is_gse1
readFormat = obspy.io.gse2.core:_read_gse1

[obspy.plugin.waveform.GSE2]
isFormat = obspy.io.gse2.core:_is_gse2
readFormat = obspy.io.gse2.core:_read_gse2
writeFormat = obspy.io.gse2.core:_write_gse2

[obspy.plugin.waveform.KINEMETRICS_EVT]
isFormat = obspy.io.kinemetrics.core:is_evt
readFormat = obspy.io.kinemetrics.core:read_evt

[obspy.plugin.waveform.KNET]
isFormat = obspy.io.nied.knet:_is_knet_ascii
readFormat = obspy.io.nied.knet:_read_knet_ascii

[obspy.plugin.waveform.MSEED]
isFormat = obspy.io.mseed.core:_is_mseed
readFormat = obspy.io.mseed.core:_read_mseed
writeFormat = obspy.io.mseed.core:_write_mseed

[obspy.plugin.waveform.NNSA_KB_CORE]
isFormat = obspy.io.css.core:_is_nnsa_kb_core
readFormat = obspy.io.css.core:_read_nnsa_kb_core

[obspy.plugin.waveform.PDAS]
isFormat = obspy.io.pdas.core:_is_pdas
readFormat = obspy.io.pdas.core:_read_pdas

[obspy.plugin.waveform.PICKLE]
isFormat = obspy.core.stream:_is_pickle
readFormat = obspy.core.stream:_read_pickle
writeFormat = obspy.core.stream:_write_pickle

[obspy.plugin.waveform.Q]
isFormat = obspy.io.sh.core:_is_q
readFormat = obspy.io.sh.core:_read_q
writeFormat = obspy.io.sh.core:_write_q

[obspy.plugin.waveform.REFTEK130]
isFormat = obspy.io.reftek.core:_is_reftek130
readFormat = obspy.io.reftek.core:_read_reftek130

[obspy.plugin.waveform.RG16]
isFormat = obspy.io.rg16.core:_is_rg16
readFormat = obspy.io.rg16.core:_read_rg16

[obspy.plugin.waveform.SAC]
isFormat = obspy.io.sac.core:_is_sac
readFormat = obspy.io.sac.core:_read_sac
writeFormat = obspy.io.sac.core:_write_sac

[obspy.plugin.waveform.SACXY]
isFormat = obspy.io.sac.core:_is_sac_xy
readFormat = obspy.io.sac.core:_read_sac_xy
writeFormat = obspy.io.sac.core:_write_sac_xy

[obspy.plugin.waveform.SEG2]
isFormat = obspy.io.seg2.seg2:_is_seg2
readFormat = obspy.io.seg2.seg2:_read_seg2

[obspy.plugin.waveform.SEGY]
isFormat = obspy.io.segy.core:_is_segy
readFormat = obspy.io.segy.core:_read_segy
writeFormat = obspy.io.segy.core:_write_segy

[obspy.plugin.waveform.SEISAN]
isFormat = obspy.io.seisan.core:_is_seisan
readFormat = obspy.io.seisan.core:_read_seisan

[obspy.plugin.waveform.SH_ASC]
isFormat = obspy.io.sh.core:_is_asc
readFormat = obspy.io.sh.core:_read_asc
writeFormat = obspy.io.sh.core:_write_asc

[obspy.plugin.waveform.SLIST]
isFormat = obspy.io.ascii.core:_is_slist
readFormat = obspy.io.ascii.core:_read_slist
writeFormat = obspy.io.ascii.core:_write_slist

[obspy.plugin.waveform.SU]
isFormat = obspy.io.segy.core:_is_su
readFormat = obspy.io.segy.core:_read_su
writeFormat = obspy.io.segy.core:_write_su

[obspy.plugin.waveform.TSPAIR]
isFormat = obspy.io.ascii.core:_is_tspair
readFormat = obspy.io.ascii.core:_read_tspair
writeFormat = obspy.io.ascii.core:_write_tspair

[obspy.plugin.waveform.WAV]
isFormat = obspy.io.wav.core:_is_wav
readFormat = obspy.io.wav.core:_read_wav
writeFormat = obspy.io.wav.core:_write_wav

[obspy.plugin.waveform.WIN]
isFormat = obspy.io.win.core:_is_win
readFormat = obspy.io.win.core:_read_win

[obspy.plugin.waveform.Y]
isFormat = obspy.io.y.core:_is_y
readFormat = obspy.io.y.core:_read_y
