seisan meets java lars ottemoller 1) and jens havskov 2) 1)british geological survey, uk...
TRANSCRIPT
![Page 1: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/1.jpg)
Seisan meets Java
Lars Ottemoller1) and Jens Havskov2)
1) British Geological Survey, UK2) University of Bergen, Norway
![Page 2: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/2.jpg)
Background
• Development started in late 80s• Large number of contributors• Steady improvements, now Version
8• However, basics unchanged• Low funding, most contributions
through personal initiative
![Page 3: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/3.jpg)
Functionality
• Routine analysis of earthquake data: Database and formats Plot and analyse signals Earthquake location and
magnitude Fault plane solution Catalogue search Bulletin Seismicity maps
• Research Tools
![Page 4: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/4.jpg)
Philosophy
• Open source• Non-commercial• Multi-platform • Open system• Integrate essential tools into one
package• Documentation• Support
![Page 5: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/5.jpg)
Users
• Local and regional observatories in all parts of the world (~100)
• Widely used in the developing world
• Individual researchers• 15% of data sent to ISC in Seisan
format
![Page 6: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/6.jpg)
Training
• University of Bergen, seismology courses• Potsdam course• Pre-conference courses (IASPEI, ASC, ESC)• Regional projects (Central America, Africa)• RELEMR project• Commercial projects (India, Venezuela,
Guatemala)
• Tutorial and test data distributed with software
![Page 7: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/7.jpg)
Success ?
• ConsPoor graphicsMost programs without GUIMostly written in FortranAdvanced signal processing features
limited
![Page 8: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/8.jpg)
Success ?
• ProsFree and open sourceMulti-platform (especially Windows)Reasonable documentationEasy to installComplete system (providing all tools needed
at many observatories)Easy integration of different data-sets
Good support
![Page 9: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/9.jpg)
Seisan and Java
• SeisWeb (web based processing)
• Jseisan (local processing)• SeisConf
Developer: Bladimir Moreno
![Page 10: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/10.jpg)
Client-server based architecture
Processingsoftware
Database
SeiswebJseisan(GUI)
Commands
Data
Script
Server sideSeisWeb: Web server
JSeisan: Local machine
Client side
![Page 11: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/11.jpg)
Discussion client-server based architecture
• Tool can run with various processing/database systems
• Maximizes use of server side software• Compatibility of results• Minimizes size of client-side software• Compression required, high exchange
rate between client and server
![Page 12: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/12.jpg)
Implementation
• SeisWeb/JSeisan independent of Seisan
• Basic functionality of Seisan• Easy to use GUI also by non-
professional• Data formats: GSE and Nordic• Security
![Page 13: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/13.jpg)
Experience
• Java tools do provide improved GUI to Seisan
• Processing across web feasible• Graphics platform dependant• Java tools not the fastest• Hardly any user feedback• Users seem to continue with
traditional tools
![Page 14: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/14.jpg)
Future ?
Seisan• Continue support• Minor modifications and some new
features
Java• Combine SeisWeb and Jseisan• Further development dependent on users’
acceptance
![Page 15: Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway](https://reader036.vdocuments.net/reader036/viewer/2022083007/56649e575503460f94b4f0bf/html5/thumbnails/15.jpg)
Demonstration
• Convert Orfeus SEED file to Seisan and enter into database
• Plot and analyse event (non-Java tools)• Location and magnitude• JSeisan
access to databaseAnalysis
• SeisConf• Linux & Windows