obspy: a python toolbox for seismology - uni … · obspy: a python toolbox for seismology lion...

17
ObsPy: A Python Toolbox for Seismology Lion Krischer, Tobias Megies, and the ObsPy Development Team June 23 rd 2016

Upload: dotruc

Post on 25-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

ObsPy: A Python Toolbox for Seismology

Lion Krischer, Tobias Megies,and the ObsPy Development Team

June 23rd 2016

Contributors. Probably incomplete!

Charles J. AmmonEmanuel Antunes

Ólafur St. ArnarssonMarkus BankRobert BarschYannik Behr

Fabrizio BernardiFelix Bernauer

Moritz BeyreutherSébastien Bonaimé

Lloyd CarothersPeter DanecekMartin van DrielFabian EngelsSven EgdorfLaura ErmertTom EulenfeldMarc GrunbergConny Hammer

Sebastian HeimannLukas Heiniger

Gaute HopeSeyed Kasra Hosseini Zad

Heiner Igel

Adolfo InzaMarius Isken

Paul KäuflDavid KetchumAndreas KöhlerSimon Kremers

Victor KressLars KriegerLion Krischer

Mathijs KoymansThomas LecocqJohn Leeman

Philippe LesageAnthony Lomax

Rui L. LopesJonathan MacCarthy

Alessia MaggiHenri Martin

Tobias MegiesMatthias Meschede

Alberto MicheliniBernhard Morgenstern

Nathaniel C. MillerRan Novitsky Nof

Mark P. PanningGiovanni Rapagnani

Celso ReyesAdam Ringler

Nicolas RothenhäuslerEmiliano Russo

Elliott Sales de AndradeClaudio Satriano

Joachim SaulChris Scheingraber

Christian SipplArthur SnokeStefan Stange

Benjamin SullivanChad Trabant

Tommaso FabbriLeonardo UiedaAndrew WalkerMarcus Walther

Joachim WassermannMark C. Williams

Andrew Winkelman

Alternatives

Scientific Python

NumPy SciPy matplotlib

Scientific Python

NumPy SciPy matplotlib

ObsPy

What is ObsPy?

• Python library to work with seismological data • Waveform data• Station metadata• Event metadata

• Facilitates development • from short code snippets• to complex processing workflows

• Develop once, use everywhere

A bridge for seismologists into the scientific Python ecosystem

Functionality

ObsPy Stack

NumPy SciPy matplotlib

ObsPy Stack

MSNoise

Mission Statement

“The goal of the ObsPy project is to facilitate rapid application development for seismology.”

Development

• Around 53 people contributed code

• ~ 10600 commits

• > 1500 tests

• Tested multiple times per day on around 15 different platforms

• > 1600 GitHub Issues

tests.obspy.org

Documentation

docs.obspy.org

Installation

$ conda install -c obspy obspy

Installers/Packages for many platforms as well

Do People Use It?

Each point represents one city where at least one person used ObsPy to download data from IRIS.

Conda Installations

GitHubMailing List

We have no hard metrics.

Get Involved!

We need new people to sustain this.

True community project!

There is always stuff to do.

file://localhost/Users/lion/Library/

Containers/

com.shinyplasticbag.D

ragonDrop/

Data/Library/C

aches/com

.shinyplasticbag.DragonD

rop/454672417638.tiff file://localhost/

Users/lion/Library/C

ontainers/com

.shinyplasticbag.DragonD

rop/D

ata/Library/Caches/

com.shinyplasticbag.D

ragonDrop/

45467242674 https://assets-cdn.github.com

/images/m

odules/logos_page/G

itHub-M

ark.png 1.tiff

Thank you

[obspy-users] mailing list: [email protected]

@obspyobspy

http://www.obspy.org