Plugins are the computer implementation of modules. These are dynamic libraries saved in * .dll files for Windows and * .so for Linux, kept in the Plugins directory.
The table below lists the plugins developed under the EPOS-PL project.
Plugin name | Plugin type | Functions | Uses plugins | Configuration files | Uses libraries (2) |
Arclink by Event | Base | 1. Getting seismic recordings from Arclink based on the evet time. 2. Getting seismic recordings from Arclink based on the phase's time. | ArcLink | ArclinkByEvent.xml Arclink.xml | |
Arclink extension | Base | Reading the next time segment of continuous recording. | ArcLink | Arclink.xml | |
Arclink | Base | 1. Reading the selected time period of seismic recording from selected stations and channels from the Arclink server. 2. Reading configuration, stations, and dataless files from the ArcLink server. | Inventory.xml ArclinkStaTimes.xml Arclink.xml | sc_xml | |
ASCII reader | Waveform | Reading seismic files in ISEPOS ASCII format. | |||
Batch | Events list processing: 1. Select the first event from the list. 2. Select the next event from the list. 3. Select the previous event from the list. 4. Select and process the first event on the list. 5. Select and process the next event on the list. 6. Process all events in the list one by one. 7 Select a shock from the list based on the ID. 8. List the read events. | ProcessStepByStep.bat ProcessFirstEvent.bat ProcessNextEvent.bat | |||
BFGS | Optim. | (1) | dlib-19.1 | ||
Channel processing | Base | Wszystkie typu: Filter i Process | EventsFilter.xml | ||
Differentiation | Filter | ||||
EMSC origin | Base | ||||
Event filter | Base | Filtruje wczytane wstrząsy i usuwa zjawiska sejsmiczne niespełniające warunków filtru. | |||
Export CSV | Base | ExportCSV.xml | |||
Export HTML | Base | ExportHTML.xml | hybridmt | ||
Export ISEPOS | Base | ExportISEPOSCatalog.xml | Matlab | ||
Export IS-EPOS ground motion | Base | Eksportuje opracowania do katalogu ISEPOS GM (ground motion) w Matlabie. | ExportISEPOSGMCatalog .xml | Matlab | |
Export ISF bulletin | Base | ISF | |||
Export MiniSEED | Base | libmseed | |||
FFT | Base | Liczy i wyświetla widmo sygnału sejsmicznego. | |||
Generic waveform reader | Base | Wszystkie typu: Waveform | |||
GIG E | SQR, integration | GIGEnergy.xml | |||
Grid search | Optim. | (1) | |||
Ground Motion | Base | Integration Diffrentiation | GroundMotions.xml, files with filters | sc_xml | |
Hide unpicked stations | Base | Ukrywanie sejsmogramów z niezapikowanych stacji jednym poleceniem. | |||
Hilbert transform | Process | ||||
Hybrid MT | Base | 1. Lokalizacja z wykorzystaniem HyppoDD travel times. 2. Liczenie tensora momentu sejsmicznego zmodyfikowaną metodą P. Wiejacza. 3. Wyświetlanie „piłeczek plażowych” - graficznej reprezentacji tensorów momentu sejsmicznego. | Wszystkie typu: Optimization | HybridMTVelocity.dat HypoMTLoc.xml | hybridmt HypoDD |
Filtr IIR2 | Filter | IIR2.xml | |||
Import ISEPOS | Base | Matlab | |||
Import CSV | Base | ImportCSV.xml | |||
Integration | Filter | Integration.xml | |||
IRIS ASCII reader | Waveform | ||||
List waveform reader | Base | Przetwarzanie listy plików z zapisami sejsmicznymi wstrząsów. | Wszystkie typu: Waveform | GetWaveformFromList.xml | |
Load dataless | Base | rdseed | |||
LocSat | Base | LocSat.xml, files with Locsat hodographs | LocSAT | ||
LocSat tab | Base | Tworzenie hodografów dla LocSat z wykorzystaniem HyppoDD travel times. | HybridMTVelocity.dat | HypoDD | |
Manual origin | Base | ManualOrigin.xml | |||
Matlab interface | Base | 1. Interfejs do wykonywanie skryptów w języku i środowisku Matlab. | Skrypty Matlab | Matlab | |
Magnitude ML | Base | Liczenie magnitudy ML metodą Richtera i symulacji sejsmomografu Wooda-Andersona. | MagnitudeML.xml | ||
MSEED reader | Waveform | libmseed rdseed | |||
Mw (SWIP4) | Base | MagnitudeMw.xml | |||
NonLinLoc | Base | NonLinLoc.xml, NoNLinLoc configuration file, NonLinLoc tables | NonLinLoc | ||
NonLinLoc supprt | Base | Przygotowanie plików konfiguracyjnych dla lokalizacji NonLinLoc. | NonLinLoc.xml, NoNLinLoc configuration file | NonLinLoc | |
NLLTrans | Base | Przeliczanie współrzędnych geograficznych na lokalne metodą NonLinLoc. | NLLTrans.dat | NonLinLoc | |
Particle motion | Base | Wyświetlanie ruchów cząstkowych. Definiowanie azymutu i kąta wynurzania fal sejsmicznych.. | |||
Python interface | Base | Interface do wykonywanie skryptów w języku i środowisku Python. | PythonInterface.xml Skrypty Python | Python (3) | |
Region | Base | Region.xml | |||
Remove offset | Filter | ||||
SC3DB | DB | SC3DB.xml | MySQL | ||
Sort by epicentra distance | Base | Dodaje funkcję sortowania sejsmogramów według odległości stacji od epicentrum. | |||
Sort by picks | Base | Dodaje funkcję sortowania sejsmogramów według czasu zapikowanych faz. | |||
Simplex | Optim. | Optymalizacja metoda Neldera–Meada (sympleksowa metoda spadku). | (1) | ||
Spline T | Process | ||||
SQR | Process | ||||
Sucha Góra | Base | Przeliczanie współrzędnych geograficznych na współrzędne Sucha Góra. | IS-EPOS | ||
SWIDBE | DB | Czytanie zjawisk nieposiadających Origin z bazy danych SWIBD. | SWIDB.xml | MySQL | |
SWIDB | DB | SWIDB.xml | MySQL | ||
Utils | Base | Drobne funkcje zgromadzone w jednej wtyczce: 1. Informacja o kanale. 2. Informacja o parametrach stacji. 3. Komentarz do zjawiska. 4. Ustawianie preferowanej lokalizacji, magnitudy lub mechanizmu. | |||
View event | Base | 1. Wyświetlanie mapy zjawisk we współrzędnych geograficznych. 2. Wyświetlanie mapy lokalizacji zjawiska we współrzędnych geograficznych. | ViewEvents.xml | ||
View event we współrzędnych XY | Base | 1. Wyświetlanie mapy zjawisk w lokalnych współrzędnych kartezjańskich. 2. Wyświetlanie mapy lokalizacji zjawiska w lokalnych współrzędnych kartezjańskich. | ViewXYEvents.xml | ||
WAS filter | Filter | ||||
Web help | Base | Otwieranie i przeglądanie instrukcji dla SWIP5 na stronach WWW. | WebHelpPlugin | wxWidgets-master |
(1) The configuration file is related to the plugin applying optimization methods.
(2) Additionally, all modules can use external kernel libraries: boost, pugixml, wxWidgets, GEOTRANS, wxMathPlot.
(3) The plugin can use any Python library like ObsPy.