DiallelX: a modern fortran code for calculating network cross-correlation
Abstract In this paper, we develop a modern Fortran code to approximate network cross-correlation coefficients for seismic event detection. The code is available via an online repository. The algorithm exhibits efficient memory usage, small output size, and amenability to parallelization. Although e...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
SpringerOpen
2025-05-01
|
| Series: | Progress in Earth and Planetary Science |
| Subjects: | |
| Online Access: | https://doi.org/10.1186/s40645-025-00701-x |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850278192149954560 |
|---|---|
| author | Shiro Hirano Makoto Naoi |
| author_facet | Shiro Hirano Makoto Naoi |
| author_sort | Shiro Hirano |
| collection | DOAJ |
| description | Abstract In this paper, we develop a modern Fortran code to approximate network cross-correlation coefficients for seismic event detection. The code is available via an online repository. The algorithm exhibits efficient memory usage, small output size, and amenability to parallelization. Although exact NCC values are not calculated, the accuracy is deemed to be sufficient based on statistical investigation. A benchmark and practical application are also presented, suggesting the viability of performing matched filter analysis of years-long continuous multi-channel seismic data and thousands of template events on a workstation within a runtime extending from a few hours to a few days. |
| format | Article |
| id | doaj-art-11f9d11fa1ef4d8e98acb987e08b8f20 |
| institution | OA Journals |
| issn | 2197-4284 |
| language | English |
| publishDate | 2025-05-01 |
| publisher | SpringerOpen |
| record_format | Article |
| series | Progress in Earth and Planetary Science |
| spelling | doaj-art-11f9d11fa1ef4d8e98acb987e08b8f202025-08-20T01:49:36ZengSpringerOpenProgress in Earth and Planetary Science2197-42842025-05-011211910.1186/s40645-025-00701-xDiallelX: a modern fortran code for calculating network cross-correlationShiro Hirano0Makoto Naoi1Department of Global Environment and Disaster Prevention Sciences, Faculty of Science and Technology, Hirosaki UniversityDepartment of Earth and Planetary Sciences, Faculty of Science, Hokkaido UniversityAbstract In this paper, we develop a modern Fortran code to approximate network cross-correlation coefficients for seismic event detection. The code is available via an online repository. The algorithm exhibits efficient memory usage, small output size, and amenability to parallelization. Although exact NCC values are not calculated, the accuracy is deemed to be sufficient based on statistical investigation. A benchmark and practical application are also presented, suggesting the viability of performing matched filter analysis of years-long continuous multi-channel seismic data and thousands of template events on a workstation within a runtime extending from a few hours to a few days.https://doi.org/10.1186/s40645-025-00701-xSeismic event detectionMatched filter analysisNetwork cross-correlation coefficient |
| spellingShingle | Shiro Hirano Makoto Naoi DiallelX: a modern fortran code for calculating network cross-correlation Progress in Earth and Planetary Science Seismic event detection Matched filter analysis Network cross-correlation coefficient |
| title | DiallelX: a modern fortran code for calculating network cross-correlation |
| title_full | DiallelX: a modern fortran code for calculating network cross-correlation |
| title_fullStr | DiallelX: a modern fortran code for calculating network cross-correlation |
| title_full_unstemmed | DiallelX: a modern fortran code for calculating network cross-correlation |
| title_short | DiallelX: a modern fortran code for calculating network cross-correlation |
| title_sort | diallelx a modern fortran code for calculating network cross correlation |
| topic | Seismic event detection Matched filter analysis Network cross-correlation coefficient |
| url | https://doi.org/10.1186/s40645-025-00701-x |
| work_keys_str_mv | AT shirohirano diallelxamodernfortrancodeforcalculatingnetworkcrosscorrelation AT makotonaoi diallelxamodernfortrancodeforcalculatingnetworkcrosscorrelation |