SlideShare una empresa de Scribd logo
1 de 7
iLoc, best practices
István Bondár
Research Centre for Astronomy and Earth Sciences,
Institute for Geological and Geochemical Research,
Budapest, Hungary
Data Analysis Tools and Methods in Seismology
Scientific Institute, Mohammed V University, Rabat, Morocco,
14 – 16 November 2022
Locating events with iLoc
• I usually run events in batch mode first, then review the log file
• Important: when using ISF file as input the very first instruction set applies to all
events!
echo ”ISFInputFile=in.isf ISFOutputFile=out.isf" | iLoc isf > my.log
• Individual event review:
echo ”ISFInputFile=evid.isf ISFOutputFile=evidout.isf" | iLoc isf
• When a database interface is used, instructions can be given to each individual
events in an instruction file
iLoc_SC3db sc3db < instructions.txt > myiloc.log
• Individual event review:
echo ”bud2015colr UpdateDB=0 FixDepth=0" | iLoc_SC3db sc3db
Reviewing events with iLoc
• If you are satisfied with the automatic location you don’t need to
relocate it
• OK if it has free-depth solution, small secondary azimuthal gap (sgap)
and most phases were used and they have small residuals
• I always review and relocate events that
• Have not converged
• Do not have a free-depth solution (esp. when it is fixed to 35 km)
• Moved far away from the initial hypocentre after the grid search (more
than a 100 km in distance and more than 30 km in depth)
• You know where they should be (explosions, events that caused surface
rupture)
What may cause problems
• Station codes or coordinates are wrong
• iLoc uses the ISC list of registered stations, you always have to check your
unregistered stations if they were in conflict with a registered station code
• Initial guess is wrong
• Reported hypocentres are incompatible with each other
• Initial depth is wrong (e.g. depth is fixed to zero for a deep event)
• Merged events
• Arrival times
• phases do not belong to the event (wrong associations)
• typos, huge picking errors, clock errors
• Basically flat misfit surface, grid search is not able to find a good
initial solution
• Can occur with poor network geometries (sgap > 300)
Events to look at
Look in the log file for lines like
• CAUTION: No solution found due to phase loss
• Something is very wrong! Could be bad origin time or depth
• CAUTION: No solution found due to insufficient number of phases
• Could be very few stations or something is wrong
• CAUTION: No solution found due to insufficient number of independent
phases
• Could be very few stations, very bad station geometry or something is wrong
• CAUTION: No solution found due to slow convergence
• Could be incompatible local and regional phases, bad depth, etc.
• airquake, depth fixed to surface
• depth fixed to default depth grid depth
• depth fixed to GRN-dependent depth
• Run iLoc with various initial depths, locations or origin times, if there is no
resolution try various fixed depths.
• Automatic solutions may get stuck in a local minima, produced airquakes or the default
depth value was not the best choice for depth. A manual review may also detect
split/joined or fake events. No automatic procedure can deal with these issues.
• However, it is unrealistic to perform a full manual review on a very large dataset. We
devised a strategy for the manual review that prioritizes the events by the potential
severity of location problems:
1. Events that iLoc failed to locate or had secondary azimuthal gap > 354°
2. Problematic solutions, abnormal exits from the iteration loop
3. Airquakes, discarded depth values due to large depth errors
4. Slow convergence
5. Events that moved by a large distance (> 100 km) from the initial guess
6. Large error ellipse (semi-major axis > 100 km)
7. Large secondary azimuthal gap (> 320°) or RMS residual (> 4s)
8. Events fixed to the default depth
9. The rest of the automatic locations are accepted without manual review.
Hierarchical manual review
Ground truth candidates
• In the log file look for the lines like this:
GT5cand=1 (nsta=19 ndef=30 sgap= 80.6 dU=0.278 numStaWithin10km=2)
• It means that the event could be promoted to GT5 level!
• These are your precious events, save them in a separate directory.
• Later you can use these events to measure the performance of the
various velocity models

Más contenido relacionado

Similar a Morocco2022_iLocBestPractices_Bondar.pptx

Parallel batch processing with spring batch slideshare
Parallel batch processing with spring batch   slideshareParallel batch processing with spring batch   slideshare
Parallel batch processing with spring batch slideshare
Morten Andersen-Gott
 
Case Study of the Unexplained
Case Study of the UnexplainedCase Study of the Unexplained
Case Study of the Unexplained
shannomc
 
Amaya_Presentation
Amaya_PresentationAmaya_Presentation
Amaya_Presentation
Isaias Amaya
 
Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACPerformance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Kristofferson A
 

Similar a Morocco2022_iLocBestPractices_Bondar.pptx (20)

Analytics forward 2019-03
Analytics forward 2019-03Analytics forward 2019-03
Analytics forward 2019-03
 
How NOT to Write a Microbenchmark
How NOT to Write a MicrobenchmarkHow NOT to Write a Microbenchmark
How NOT to Write a Microbenchmark
 
Parallel batch processing with spring batch slideshare
Parallel batch processing with spring batch   slideshareParallel batch processing with spring batch   slideshare
Parallel batch processing with spring batch slideshare
 
Case Study of the Unexplained
Case Study of the UnexplainedCase Study of the Unexplained
Case Study of the Unexplained
 
Amaya_Presentation
Amaya_PresentationAmaya_Presentation
Amaya_Presentation
 
Instruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) LimitationsInstruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) Limitations
 
A Deep Learning use case for water end use detection by Roberto Díaz and José...
A Deep Learning use case for water end use detection by Roberto Díaz and José...A Deep Learning use case for water end use detection by Roberto Díaz and José...
A Deep Learning use case for water end use detection by Roberto Díaz and José...
 
Drop, Stop & Roll
Drop, Stop & RollDrop, Stop & Roll
Drop, Stop & Roll
 
Deterministic behaviour and performance in trading systems
Deterministic behaviour and performance in trading systemsDeterministic behaviour and performance in trading systems
Deterministic behaviour and performance in trading systems
 
You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011
 
Logs
LogsLogs
Logs
 
Ipc feb4
Ipc feb4Ipc feb4
Ipc feb4
 
Dealing with delayed events in Splunk
Dealing with delayed events in SplunkDealing with delayed events in Splunk
Dealing with delayed events in Splunk
 
Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACPerformance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
 
Gordon morrison temporalengineering-delphi-v3
Gordon morrison temporalengineering-delphi-v3Gordon morrison temporalengineering-delphi-v3
Gordon morrison temporalengineering-delphi-v3
 
Playground 11022017 user_monitoring
Playground 11022017 user_monitoringPlayground 11022017 user_monitoring
Playground 11022017 user_monitoring
 
TechGIG_Memory leaks in_java_webnair_26th_july_2012
TechGIG_Memory leaks in_java_webnair_26th_july_2012TechGIG_Memory leaks in_java_webnair_26th_july_2012
TechGIG_Memory leaks in_java_webnair_26th_july_2012
 
LACNOG - Logging in the Post-IPv4 World
LACNOG - Logging in the Post-IPv4 WorldLACNOG - Logging in the Post-IPv4 World
LACNOG - Logging in the Post-IPv4 World
 
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsAzure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
 
Fault Tolerance in Distributed Environment
Fault Tolerance in Distributed EnvironmentFault Tolerance in Distributed Environment
Fault Tolerance in Distributed Environment
 

Último

Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 

Último (20)

Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Introduction to Viruses
Introduction to VirusesIntroduction to Viruses
Introduction to Viruses
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 

Morocco2022_iLocBestPractices_Bondar.pptx

  • 1. iLoc, best practices István Bondár Research Centre for Astronomy and Earth Sciences, Institute for Geological and Geochemical Research, Budapest, Hungary Data Analysis Tools and Methods in Seismology Scientific Institute, Mohammed V University, Rabat, Morocco, 14 – 16 November 2022
  • 2. Locating events with iLoc • I usually run events in batch mode first, then review the log file • Important: when using ISF file as input the very first instruction set applies to all events! echo ”ISFInputFile=in.isf ISFOutputFile=out.isf" | iLoc isf > my.log • Individual event review: echo ”ISFInputFile=evid.isf ISFOutputFile=evidout.isf" | iLoc isf • When a database interface is used, instructions can be given to each individual events in an instruction file iLoc_SC3db sc3db < instructions.txt > myiloc.log • Individual event review: echo ”bud2015colr UpdateDB=0 FixDepth=0" | iLoc_SC3db sc3db
  • 3. Reviewing events with iLoc • If you are satisfied with the automatic location you don’t need to relocate it • OK if it has free-depth solution, small secondary azimuthal gap (sgap) and most phases were used and they have small residuals • I always review and relocate events that • Have not converged • Do not have a free-depth solution (esp. when it is fixed to 35 km) • Moved far away from the initial hypocentre after the grid search (more than a 100 km in distance and more than 30 km in depth) • You know where they should be (explosions, events that caused surface rupture)
  • 4. What may cause problems • Station codes or coordinates are wrong • iLoc uses the ISC list of registered stations, you always have to check your unregistered stations if they were in conflict with a registered station code • Initial guess is wrong • Reported hypocentres are incompatible with each other • Initial depth is wrong (e.g. depth is fixed to zero for a deep event) • Merged events • Arrival times • phases do not belong to the event (wrong associations) • typos, huge picking errors, clock errors • Basically flat misfit surface, grid search is not able to find a good initial solution • Can occur with poor network geometries (sgap > 300)
  • 5. Events to look at Look in the log file for lines like • CAUTION: No solution found due to phase loss • Something is very wrong! Could be bad origin time or depth • CAUTION: No solution found due to insufficient number of phases • Could be very few stations or something is wrong • CAUTION: No solution found due to insufficient number of independent phases • Could be very few stations, very bad station geometry or something is wrong • CAUTION: No solution found due to slow convergence • Could be incompatible local and regional phases, bad depth, etc. • airquake, depth fixed to surface • depth fixed to default depth grid depth • depth fixed to GRN-dependent depth • Run iLoc with various initial depths, locations or origin times, if there is no resolution try various fixed depths.
  • 6. • Automatic solutions may get stuck in a local minima, produced airquakes or the default depth value was not the best choice for depth. A manual review may also detect split/joined or fake events. No automatic procedure can deal with these issues. • However, it is unrealistic to perform a full manual review on a very large dataset. We devised a strategy for the manual review that prioritizes the events by the potential severity of location problems: 1. Events that iLoc failed to locate or had secondary azimuthal gap > 354° 2. Problematic solutions, abnormal exits from the iteration loop 3. Airquakes, discarded depth values due to large depth errors 4. Slow convergence 5. Events that moved by a large distance (> 100 km) from the initial guess 6. Large error ellipse (semi-major axis > 100 km) 7. Large secondary azimuthal gap (> 320°) or RMS residual (> 4s) 8. Events fixed to the default depth 9. The rest of the automatic locations are accepted without manual review. Hierarchical manual review
  • 7. Ground truth candidates • In the log file look for the lines like this: GT5cand=1 (nsta=19 ndef=30 sgap= 80.6 dU=0.278 numStaWithin10km=2) • It means that the event could be promoted to GT5 level! • These are your precious events, save them in a separate directory. • Later you can use these events to measure the performance of the various velocity models