Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reworking Array Analysis for ObsPy #1002

Open
wants to merge 127 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 13, 2017

  1. added new method of Delay and Sum

    jwassermann authored and megies committed Jan 13, 2017
    Copy the full SHA
    994413b View commit details
    Browse the repository at this point in the history
  2. Phase Weighted Stack, Prewhitened Slowness Power Spec and nth-root pr…

    …ocessing
    
    added. Geometry corrections and Vespagram (Baz)
    jwassermann authored and megies committed Jan 13, 2017
    Copy the full SHA
    78e6089 View commit details
    Browse the repository at this point in the history
  3. minor fix

    megies committed Jan 13, 2017
    Copy the full SHA
    51ea06a View commit details
    Browse the repository at this point in the history
  4. done a bit of polishing and adjusted the output of beamforming to be …

    …eqivalent
    
    to array_processing (fk) jowa
    jwassermann authored and megies committed Jan 13, 2017
    Copy the full SHA
    68700d7 View commit details
    Browse the repository at this point in the history
  5. PEP8 and some small changes.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    f109e36 View commit details
    Browse the repository at this point in the history
  6. Fix for window length in beamforming.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    da605e7 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    19f813d View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    0374814 View commit details
    Browse the repository at this point in the history
  9. PEP8 and removing unused variables.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    3fe2b76 View commit details
    Browse the repository at this point in the history
  10. Beginning of SeismicArray class

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    66fbda0 View commit details
    Browse the repository at this point in the history
  11. Much more advanced SeismicArray class.

    Also preliminary wrapper around the array derived rotations.
    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    aba6b59 View commit details
    Browse the repository at this point in the history
  12. Work in progress...

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    e79b183 View commit details
    Browse the repository at this point in the history
  13. More minor fixes.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    38b3249 View commit details
    Browse the repository at this point in the history
  14. SeismicArray: attach helper routines of MESS2014 workshop package

    (https://github.com/obspy/mess2014)
    
    TODO: internal geometry calculations need to be unified!
    megies committed Jan 13, 2017
    Copy the full SHA
    8744fff View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    ae6aba3 View commit details
    Browse the repository at this point in the history
  16. correcting get_spoint once again

    See former obspy#682
    
    The new name now seems to be get_stream_offset, adding defect ticket
    reference to doc of corresponding test case.
    mbyt authored and megies committed Jan 13, 2017
    Copy the full SHA
    c38076a View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    5cb4ffa View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    a03d4bf View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    ccd71b5 View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    2244824 View commit details
    Browse the repository at this point in the history
  21. Make sure self.geometry can be calculated even if an inventory only h…

    …as station, not channel information.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    25274c0 View commit details
    Browse the repository at this point in the history
  22. Add some simple tests.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    b102e37 View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    b4d8b67 View commit details
    Browse the repository at this point in the history
  24. Copy the full SHA
    7d00605 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    d41dbde View commit details
    Browse the repository at this point in the history
  26. Make array_processing a method; start to eliminate need for the legac…

    …y get_geometry function
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    239e52a View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    10533c8 View commit details
    Browse the repository at this point in the history
  28. Move plotting out of the _array_analysis_helper and add an option to …

    …plot a polar histogram.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    c933731 View commit details
    Browse the repository at this point in the history
  29. Try adding another plot option from the BF tutorial in the obspy doc.…

    … Not certain it should be in here though.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    8924d1e View commit details
    Browse the repository at this point in the history
  30. Rework the whole plotting shenanigans. Now possible to select desired…

    … plots by a list of strings... Not sure that's a clever way or indeed that all these options should be there.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    45fc2a0 View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    4bf16d0 View commit details
    Browse the repository at this point in the history
  32. Add code for three component beamforming as described in Esmersoy 198…

    …5. Original implementation courtesy of C. Juretzek.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    730bc88 View commit details
    Browse the repository at this point in the history
  33. Account for differing channel coordinates in a station in self.geomet…

    …ry, and some reformatting.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    ec2809b View commit details
    Browse the repository at this point in the history
  34. Bugfix and simplify plotting.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    4ae22e6 View commit details
    Browse the repository at this point in the history
  35. Speed up inventory_cull and bugfix.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    fbe77c2 View commit details
    Browse the repository at this point in the history
  36. Some bugfixing.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    525283f View commit details
    Browse the repository at this point in the history
  37. No ans workaround.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    3b2b71c View commit details
    Browse the repository at this point in the history
  38. Make self.geometry more useful by making the keys SEED IDs as returne…

    …d by Trace.id. So self.geometry[tr.id] should now be possible in any case (e.g. in _attach_coords_to_stream).
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    74a8d53 View commit details
    Browse the repository at this point in the history
  39. Finally fix the bug in 3cbf. Not only does it work without breaking, …

    …it also seems to be correct.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    f9aa762 View commit details
    Browse the repository at this point in the history
  40. Refactoring: make methods out of functions, allowing them to use e.g.…

    … self.geometry. The old get_geometry function has been rendered obsolete and removed.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    35e41f9 View commit details
    Browse the repository at this point in the history
  41. Change plotting for three_c_bf to allow plotting all windows/frequenc…

    …ies or average as needed.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    7306370 View commit details
    Browse the repository at this point in the history
  42. Copy the full SHA
    17230cb View commit details
    Browse the repository at this point in the history
  43. Improve documentation.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    ecd3aea View commit details
    Browse the repository at this point in the history
  44. Various small reformatting.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    3bdf84b View commit details
    Browse the repository at this point in the history
  45. Copy the full SHA
    867547c View commit details
    Browse the repository at this point in the history
  46. Copy the full SHA
    58ad90b View commit details
    Browse the repository at this point in the history
  47. Copy the full SHA
    ffdf65a View commit details
    Browse the repository at this point in the history
  48. Copy the full SHA
    ca81943 View commit details
    Browse the repository at this point in the history
  49. Copy the full SHA
    0c0e5fe View commit details
    Browse the repository at this point in the history
  50. Copy the full SHA
    4553e78 View commit details
    Browse the repository at this point in the history
  51. Copy the full SHA
    6078ee0 View commit details
    Browse the repository at this point in the history
  52. Copy the full SHA
    5ea1418 View commit details
    Browse the repository at this point in the history
  53. Debug vespagram.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    9b153bc View commit details
    Browse the repository at this point in the history
  54. Copy the full SHA
    7e69235 View commit details
    Browse the repository at this point in the history
  55. Make plotting of individual (three component) beamforming windows a m…

    …ethod of BeamformerResult.
    
    Also some reformatting and improving documentation.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    d8ce293 View commit details
    Browse the repository at this point in the history
  56. Change the fk beamforming tutorial to use the array class and yet cre…

    …ate (almost) exactly the same plots as the old tutorial.
    
    The inventory creation part could of course be taken out and replaced by reading a saved inventory.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    c57987b View commit details
    Browse the repository at this point in the history
  57. Clearing up a bit more.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    eef2ef2 View commit details
    Browse the repository at this point in the history
  58. Some small bugfixes

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    f9abd13 View commit details
    Browse the repository at this point in the history
  59. Copy the full SHA
    46b320c View commit details
    Browse the repository at this point in the history
  60. Copy the full SHA
    c3e3544 View commit details
    Browse the repository at this point in the history
  61. Add info about what method created the BeamformerResult object. Allow…

    …s e.g. more informative plots.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    f3cf882 View commit details
    Browse the repository at this point in the history
  62. Allow setting whitening and coherency parameters for three-component …

    …processing. Also more informative plot titles.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    13476d5 View commit details
    Browse the repository at this point in the history
  63. Start a very rudimentary adding method for the BeamformerResult to al…

    …low multiday use.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    3d81973 View commit details
    Browse the repository at this point in the history
  64. Improve BeamformerResult adding.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    5ba9f64 View commit details
    Browse the repository at this point in the history
  65. Small plotting improvement.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    a257461 View commit details
    Browse the repository at this point in the history
  66. Improve adding of Results.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    8735e01 View commit details
    Browse the repository at this point in the history
  67. Some fixes to make sphinx work.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    d3fad36 View commit details
    Browse the repository at this point in the history
  68. Small fixes.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    e7dc553 View commit details
    Browse the repository at this point in the history
  69. Copy the full SHA
    6d23d13 View commit details
    Browse the repository at this point in the history
  70. Copy the full SHA
    ca4918c View commit details
    Browse the repository at this point in the history
  71. Copy the full SHA
    5134f37 View commit details
    Browse the repository at this point in the history
  72. Some small fixes, mostly to plotting.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    43fb603 View commit details
    Browse the repository at this point in the history
  73. More polishing for plotting options.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    e7d8ae4 View commit details
    Browse the repository at this point in the history
  74. Add a citation for beamforming.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    9246cd6 View commit details
    Browse the repository at this point in the history
  75. Copy the full SHA
    c3c6265 View commit details
    Browse the repository at this point in the history
  76. Copy the full SHA
    80a25bf View commit details
    Browse the repository at this point in the history
  77. Small bugfix of 3cbf plotting.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    79d3306 View commit details
    Browse the repository at this point in the history
  78. Copy the full SHA
    81cbfc3 View commit details
    Browse the repository at this point in the history
  79. Add a notebook tutorial for the three component beamforming. Not enti…

    …rely sure where to put it though.
    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    28eb5ef View commit details
    Browse the repository at this point in the history
  80. Merging master.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    d9b346e View commit details
    Browse the repository at this point in the history
  81. PEP8

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    e2f3371 View commit details
    Browse the repository at this point in the history
  82. Copy the full SHA
    d0f0307 View commit details
    Browse the repository at this point in the history
  83. Add a simple test for 3cbf.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    b67337d View commit details
    Browse the repository at this point in the history
  84. Add a test for FK analysis.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    6eef566 View commit details
    Browse the repository at this point in the history
  85. Update older tests.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    7e27586 View commit details
    Browse the repository at this point in the history
  86. Copy the full SHA
    623a78a View commit details
    Browse the repository at this point in the history
  87. Copy the full SHA
    1b96936 View commit details
    Browse the repository at this point in the history
  88. Merge master.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    5dbc607 View commit details
    Browse the repository at this point in the history
  89. Satisfy strict flake8.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    de6f3ff View commit details
    Browse the repository at this point in the history
  90. Use viridis for plots.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    72ac85f View commit details
    Browse the repository at this point in the history
  91. Fix for 2.7.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    8591b85 View commit details
    Browse the repository at this point in the history
  92. Fix documentation links.

    Rothenhouser authored and megies committed Jan 13, 2017
    Copy the full SHA
    6e34923 View commit details
    Browse the repository at this point in the history
  93. Copy the full SHA
    7a65948 View commit details
    Browse the repository at this point in the history
  94. Updating three component beamforming.

    cariju authored and megies committed Jan 13, 2017
    Copy the full SHA
    b98b3e1 View commit details
    Browse the repository at this point in the history
  95. Cleaning up some rebasing artefacts

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    12bc96c View commit details
    Browse the repository at this point in the history
  96. Copy the full SHA
    4d015d0 View commit details
    Browse the repository at this point in the history
  97. flake8

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    df6bfd1 View commit details
    Browse the repository at this point in the history
  98. Reworking array plotting.

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    f63996e View commit details
    Browse the repository at this point in the history
  99. Reordering imports

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    0286f25 View commit details
    Browse the repository at this point in the history
  100. Test for array plotting and fine tuning

    krischer authored and megies committed Jan 13, 2017
    Copy the full SHA
    c4aad9f View commit details
    Browse the repository at this point in the history
  101. add 3C beamform radial polarization and some reordering; some fixes i…

    …n the plot functions
    cariju authored and megies committed Jan 13, 2017
    Copy the full SHA
    e5c0965 View commit details
    Browse the repository at this point in the history
  102. Copy the full SHA
    8ce4f5f View commit details
    Browse the repository at this point in the history
  103. Copy the full SHA
    189d55a View commit details
    Browse the repository at this point in the history
  104. Copy the full SHA
    8cc05fb View commit details
    Browse the repository at this point in the history
  105. radial transferfunc testimage

    cariju committed Jan 13, 2017
    Copy the full SHA
    7246bde View commit details
    Browse the repository at this point in the history
  106. Re-adding old tests.

    krischer committed Jan 13, 2017
    Copy the full SHA
    d6c73d7 View commit details
    Browse the repository at this point in the history
  107. Copy the full SHA
    e144e43 View commit details
    Browse the repository at this point in the history
  108. flake8

    krischer committed Jan 13, 2017
    Copy the full SHA
    5b76e14 View commit details
    Browse the repository at this point in the history
  109. Copy the full SHA
    30cdb7c View commit details
    Browse the repository at this point in the history
  110. Copy the full SHA
    5c63181 View commit details
    Browse the repository at this point in the history
  111. Copy the full SHA
    b8cdcca View commit details
    Browse the repository at this point in the history
  112. Copy the full SHA
    db7a309 View commit details
    Browse the repository at this point in the history
  113. Copy the full SHA
    26609a3 View commit details
    Browse the repository at this point in the history
  114. Copy the full SHA
    66f0e1a View commit details
    Browse the repository at this point in the history
  115. Copy the full SHA
    31ecf8d View commit details
    Browse the repository at this point in the history
  116. Copy the full SHA
    a5a8511 View commit details
    Browse the repository at this point in the history
  117. Copy the full SHA
    6a0ed49 View commit details
    Browse the repository at this point in the history
  118. Removing debug output

    krischer committed Jan 13, 2017
    Copy the full SHA
    f10c9df View commit details
    Browse the repository at this point in the history
  119. Small docstring changes

    krischer committed Jan 13, 2017
    Copy the full SHA
    b29494e View commit details
    Browse the repository at this point in the history
  120. Simplifying initialization

    krischer committed Jan 13, 2017
    Copy the full SHA
    deef8e3 View commit details
    Browse the repository at this point in the history
  121. Copy the full SHA
    624c8f4 View commit details
    Browse the repository at this point in the history
  122. Copy the full SHA
    affd957 View commit details
    Browse the repository at this point in the history
  123. Copy the full SHA
    1c1eebc View commit details
    Browse the repository at this point in the history
  124. Some more refactoring

    krischer committed Jan 13, 2017
    Copy the full SHA
    8bbfa97 View commit details
    Browse the repository at this point in the history
  125. Copy the full SHA
    28e8426 View commit details
    Browse the repository at this point in the history
  126. Copy the full SHA
    30c09c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2018

  1. Copy the full SHA
    54b8d6b View commit details
    Browse the repository at this point in the history