The EQ-search tool is an application which can be used to search earthquakes and certain other seismic events from the local catalogue of the Institute of Seismology at University of Helsinki. Local means pretty much all of Northern Europe from 50th latitude upwards, with a focus to Fennoscandia.
The purpose of the application is to offer a more intuitive way of searching and browsing through a text based list catalogue. You can find the original – and quite cumbersome to use – catalogue here (goes to the institute's site).
The verified catalogue contains earthquakes from the 14th century onwards up to year 2014. More recent data will be made available, but can't be considered absolutely accurate and is subject to change (see the Cat. only option under the Configuration section). The source for the most recent events is this public list provided by the Institute.
Note that the preliminary data (in green, violet and blue) may have errors as stated in search tool after you have done a search.
All the pictures used on this manual depict the same search situation. This means that search parameters, map location, highlighted row, open infobox, etc. are all linked, e.g. when the manual talks about how highlighting a row opens up an infobox you see in practice what it means. The pictures might be bit outdated, but all of the main components will remain unchanged.
Also, in case you need quick help the interface has many tool tips which you can access by letting a cursor hover over an item. If your device doesn't support hovering, more comprehensive info is always available in the manual.
Please consult Institute of Seismology before using data for research or commercial purposes.
Back to topYou can resize the circle by changing Circle radius in the query form.
This will produce a search of all the events (no magnitude filter) in the past 50 years.
In case dragging the circle feels inaccurate, you can also click on the map to set the coordinates, and if that's not enough, you can just type the desired search coordinates manually.
For more complex scenarios I suggest experimentation and if you get stuck then the manual...
One more thing... Many of the components or links in the EQ-search interface have tooltips. So if you need quick help (or a snarky remark) then just let the cursor hover over an item.
Back to topThe EQ-search tool provides multiple ways of narrowing down the desired events. In short you can filter events by their location, magnitude and time. Details of the various methods are listed below.
In most cases the order of ranges don't matter (eg. magnitude range of 1.0 to 1.6 is functionally equal to 1.6 to 1.0), but there are some exceptions mostly concerning open ranges (an example of an open magnitude range is pictured above) which are explained in detail in the subsections below.
In order to start a search just click the Search button on the interface. You can also start a search by pressing enter while typing in one of the parameter boxes.
The Update button is related to the configuration section, but it basically just updates the search type (and resets the map to coordinates set under Location).
You should also check the section concerning map window for further information.
Back to topPerhaps the most important way of narrowing down the events is by their location. Because of its importance the application offers several ways of performing location searches.
Currently the available types of location searches are by a radius around a center point (Radius search), a latitude & longitude window around a location (Window search) and by manually setting latitude and longitude limits (Box search). Functionally the latter two are identical, but the interface is different. For help on how to change the location search mode see the configuration section.
One important consideration is the format of the coordinates. Specifically the application only accepts coordinates that are entered in decimal degree format using a '.' as the decimal separator.
It is good to note that because the source material reaches back half a millennium some of the locations might be off by a considerable margin.
Back to topThe default location search type is the Radius search. It is relatively simple to use: Just enter coordinates into the provided latitude & longitude text boxes and the desired radius.
Radius search also supports map interaction so you can set coordinates of circle center by dragging or clicking on the map. The search location will update accordingly.
Radius is handled in 1 km intervals rounded up so, for example, typing 20 or 20.6 in the Radius box will produce identical searches returning events that have happened under 21 kilometers from the given center location. However, the actual shader circle will have an exact value, so some results will appear outside the shaded area. The result list will also have an extra column containing the event's distance to the center point.
Ignore location check box makes the search ignore event's location completely. This is useful when you want to find e.g. all the magnitude 3.1 quakes on the list, but caution is suggested as the length of result list will inflate rapidly if care is not taken.
The two mystery buttons – Map center & Reset to prev. – are explained above.
The search parameters will display an extra row called Aux. box, which contains the bounding latitude-longitude box, with an extra 5 km buffer zone, calculated for the circle ie. the entire range should be contained within the box.
Due to various reasons, the radius search is ultimately limited to a box ranging from SW corner of 0°N/-15°E to NE corner of 90°N/90°E. However the radius search will already start working erratically if the latitude of the center point is above 88°. In case you think an event should appear on the result list but it doesn't, you can check the Aux. box to see whether the search happened as expected.
Back to topWindow search works pretty much the same way as the Radius search described above, with several key differences.
The most important difference is that instead of radius you specify latitude and longitude window around the center point. The window works by adding and subtracting the given window size from the center point so that eg. ± 5° means a 10° search window.
Another issue is the map interaction. Basic functions remain the same – you can still set the location of rectangle by clicking or dragging.
In case you drag the shaded search rectangle to the north or south, the apparent shape of the window size will change even though the limits in degrees remain constant. This is due to the nature of the map projection, which causes the projected length of a latitudinal degree on map to change (length of a longitudinal degree remains constant).
Back to topThe last search mode is the Box search. Basically it's a different way of accessing a Window search.
In a sense it's the easiest search to use – just enter the coordinates of the latitude and longitude range you want to inspect and hit the Search button – but because it is assumed that you know the coordinates of the area you want to search there is no map interaction.
You can't drag or adjust the search area using the map in any way. You can only inspect the results or study the map.
This also has some positive side effects as it allows you to use the map normally within the shaded area. In other search modes you would probably change the search location instead of the map location.
If the latitude & longitude are identical then a 2° by 4° box is used. This is functionally equivalent to 1° by 2° window around a center point.
Back to topHere you can choose the magnitude range of the events you want to see.
The Include events with no magnitude info check box functions only when you have some sort of magnitude filter active. If the check box is marked then the search also displays events with no magnitude data available, even though they wouldn't technically belong into the range.
You can also search only for events without magnitude info by setting the minimum magnitude to a ridiculously high value (eg. 15) and marking the check box.
Another trick you can perform is to dump the entire catalogue into the results. By default, if you try to ignore all the searches the application thinks you've made a mistake, but you can trick the application by leaving the magnitude filter on with a maximum magnitude set to an outrageous value (eg. 15). Just remember to check the Include events with no magnitude info if you want to see all the events.
Back to topThis new feature allows you to filter events based on their depth. The logic behind the search is similar to other filters (see eg. the section about magnitudes for basics).
The additional feature is the Exclude events with fixed depth which excludes those events from the list which have their event fixed by a seismologist. The fixing is done for various reasons, for example because the locating software cannot reliably measure depth, the depth it offers is nonsensical with regards to the tectonic setting or because the fixed depth gives a better positioning result over a measured depth.
Back to topThis deceptively simple looking piece of interface allows you to control the when of the events you're searching all the way up to a second accuracy. All times are UTC.
The complexity lies in the types of times the application accepts and in how relative dates work, but before explaining them in further a brief explanation of how the various ranges work.
In order to search events in a time range, input start and end times. The order doesn't really matter, except when the dates are relative.
If you want to search events earlier than a specific time, then you must leave Start box empty and type the desired time in to the End box.
Conversely, if you want to search events later than a specific time, then you must leave End box empty and type the desired time in to the Start box.
The last exception mentioned in case 2 above means that Start time of any plain date with no specific time works with End time of Today. Other than that, please be careful when using a relative End time. For example Start time of '1900-01-02' and End time of 'Yesterday' means a range of '1900-01-01' – '1900-01-02' while with End time of Today the range would be from '1900-01-02' up to today.
Notice that both dates can be relative but they will (most likely) be relative to different times. For example Start time of -50 years midnight and End time of +50 years would be equivalent to the search window seen in picture above.
Back to topYou can combine some of those with each other, eg. Today noon, +10 days -12 hours or even go completely crazy with dates like Noon March 10 1912 -1 week +1 day -7 hours +7 minutes -53 seconds.
For further help, see the manual about strtotime and the list of supported date and time formats.
Back to topHere you can control some aspects of the search.
Map is in a way the heart of the application so knowing how it works is important. However, due to differences between browsers and screen sizes, its actual appearance may vary a bit from device to device so this is just a rough reference.
The map itself is a Leaflet map which uses transverse Mercator projection and its coordinate system is WGS84 based EPSG:4326.
The map interface is built on top of the Leaflet interface with most of the original functions still present, including dragging and zooming. In addition to the normal interface you can single click on map inside the shader to center the map in that position (there's a bit of a delay). However, to provide a better appearance, the map background is not the original OpenStreetMap background, but rather, ESRI World Street Map
Before proceeding you should be aware that, because of the nature of the projection, the map window will not work as expected in high latitudes (above 85°): The closer values get to 90°N the more shaders and event locations will be distorted.
The search area shader, which is the green-tinted circle in the picture above, is the key element for searching: Basically whenever you hit the Search button you'll locate events under the shaded area (or everywhere if you have ignore location set).
You can drag or click the shader itself to change the search location and recenter the map. (nb. none of this applies to box search mode).
After conducting a search your map should in most cases have some event circles, which are the red circles in the picture above. The size of the circle depends on the event's magnitude, but the size of the event circle itself has no physical meaning (for example, it is not radius of destruction or anything). If the event is acquired from preliminary data, the event circle will be tinted orange.
Not all the event circles will be red. Depending on the event the circle can also be green, which means no magnitude info is available, or purple, which means that the seismic origin of the (historical) event is questionable.
If you want a quick glance you can just hover the cursor above an event circle. This will display a one line description of the event below the cursor.
Note that only those events that are currently displayed on the result list will have an event circle on the map.
If an event has multiple different magnitudes measured (eg. by different instance and/or method) then the magnitude displayed on the infobox is the maximum magnitude measured. However, this is not necessarily the magnitude that describes the event best. You can examine the raw data to find alternative magnitudes (if any).
In case you're wondering, Az. gap – Azimuth gap – describes how many degrees is the biggest gap between two seismic stations used in locating, eg. if one station is north, one is east and one is south of the event then the Az. gap would be 180°. Min. dist on the other hand gives the minimum distance to a seismic station used in locating the event.
After the map and the visualization it offers, this section is probably the most important part of the page, especially the result list which displays the results. As with most components, how the results will look like vary based on the screen width and browser.
The picture above shows what the results will look like on a typical viewer with an event highlighted. The only missing column on the displayed result list is the raw data column, which contains all the information about an event stored in the catalogue. You can still view the raw data of an event by using the Export Raw button on the event's infobox interface (see also map).
In case you haven't completed a proper search, like after pressing the update button, then the results will only show a No valid search done! notification.
Back to topSearch parameters contains, as the name suggests, the parameters of the search you conducted.
Basically it's the first place to look at if you suspect the search didn't complete succesfully. You should always check the parameters and then check the typing if there's something wrong with the results. In particular, getting the time range right can be tricky and you can easily end up with a range completely different from expected.
The search parameters will also display a message if a parameter is ignored, eg. Magnitude ignored instead of a magnitude range.
If your screen is wide enough then the search parameters will be displayed horizontally. However this has no impact on the content of the section.
Back to topSo you conducted a search and want to save or view the results on your own spreadsheet program? Just click the Download as CSV button.
Clicking the button will export the full search results – ie. all the pages of the result list – into a CSV file named results.csv which you can then save on your computer. This might result in a file size in order of several megabytes so be patient when downloading the file.
The data that is stored into the CSV seperately are the event's timing – in the year, month, day, hour, minute and second columns – location, the maximum magnitude info (magnitude & magnitude type) and depth (0 if no depth available). CSV will also contain the event's raw data, which you can use to extract other information about the event.
Back to topThe result list will contain the results of a succesfully completed search. What it displays or leaves out – depending on things like the configuration or browser width – is explained here.
The result list you see above contains the values you can normally expect to see, excluding the raw data column. In addition to normal copy/paste functions you can also highlight a row by clicking it (the yellow row in picture), which centers the map to an event and opens up its infobox (see also the Map section).
On top of the list, after the Download as CSV link which is described above, there's a short summary of the search including the number of results found and what results are displayed on the current page. There's also a short help text and in case catalogue only check box (see configuration) isn't checked then a notification about possible preliminary results, which might be included on the result list (notice the greenish items on the list in the picture).
Below the result list lie the page controls in case the search returns more results than what the results per page setting is in the configuration. Previous page jumps to the previous page and Next page to the next possible page. In case the result list is really long, I recommend using the Jump to page text box and the Go button on the right to navigate the pages: In order to enter a new page, just click the textbox, type the desired page number and press Go button (ps. instead of clicking the button you can in fact click anywhere or even press enter to jump to page).
Only those events that are currently displayed on the result list have event markers on the map. You can control the displayed events by, obviously, changing the page and also by changing the results per page setting in the configuration.
The result list itself is roughly organized in descending age order, ie. with the oldest event displayed first. There might be some variation, due to the source data being in wrong order, but in general you can rely on more modern events being nearer to the end of the list.
The items that are displayed on the list depend on what data is available. Infact only the Year, Lat., Lon. and Raw data columns are guaranteed to be filled. In case an event doesn't have appropriate data available it's denoted by a – (date/time) or N/A (magnitude).
As you might have noticed, some of the items on the column list above have a square instead of a disc in front of them. This signifies a column that might be missing if the window width gets below a certain limit. Raw data column is the first to go with a required width of ca. 1500 pixels, it is followed by Dist and # columns. The final item to go is the magnitude type info at ca. 500 pixels.
Back to topThe raw data text string contains all the data that is stored into the catalogue about any single event. On the result list event's raw data is enclosed by three asterisks (***) for clarity because the raw data is character location sensitive.
First thing to notice is that because the catalogue reaches back almost 7 centuries (first event recorded in the catalogue is from 1375) most of the events will have incomplete information. Furthermore more modern events have different data available compared to historical events. As a consequence the raw data block will have a lot of blank spaces and it's length will vary.
Position | Format | Description | Example |
---|---|---|---|
1-3 | 3 letters | Source information | HEL – Univ. of Helsinki Institute of Seismology |
4 | Blank or ? | Uncertain event | ? – Seismic origin of the event is questionable. |
5-12 | YYYYMMDD | Date | 19120304 – Day 1912–03–04 |
13 | 1 character | Event type | r – Mining induced seismic event. |
14-21 | HHMMSS.s | Time (UTC) | 050607.8 – Time 05:06:07.8 (UTC) |
22-28 | Float (7.3) | Latitude north to 3 decimal precision | 67.786 – Lat: 67.786N° |
29-36 | Float (8.3) | Longitude east to 3 decimal precision | 18.793 – Lon: 18.793E° |
37-38 | 2 characters | Uncertainties of time & position (for older events) | AA – Under 15 minutes and under 0.2°. |
39-41 | Integer (3) | Focal depth, 'depth of the event', in km | 12 – Depth of 12 km. |
42 | 1 character | How the depth was determined | F – Fixed, ie. manually set while positioning. |
43-45, 48-50, 53-55 | Float (3.1) | Event magnitudes from different methods and/or instances | 1.4 – Measured magnitude of 1.4. |
46-47, 51-52, 56-57 | 2 characters | Method used to measure/estimate (and the instance measuring) the magnitude. | Wu – Moment magnitude method; measured by Uppsala. |
58-66 | Blank | ||
67-70 | Roman numeral (4 characters) | Maximum macroseismic intensity of the event (usually for older events) | VII – Class 7 event, moderate damage to buildings. |
71 | 1 character | Macroseismic description | * – Macroseismic map exists. |
72-74 | 3 letters, ? or IV | Macroseimic reference, uncertain felt area or IV-isoseismal area follows | IV – Radius of class IV macroseismicity follows (rare code). |
75-77 | Integer (3) | Mean radius of perceptibility in km | 75 – Noticable within 75 kilometers of the epicenter. |
78 | 1 character | Region code | F – Finland |
79-82 | Integer (4) | Number of stations used in locating the event | 25 – 25 stations used in positioning. |
84-86 | Integer (3) | Maximum azimuth gap in degrees | 166 – Maximum of 166° degrees between 2 positioning stations. |
87-91 | Integer (5) | Minimum distance from an event to a station used in locating | 14 – 14 kilometers to the nearest positioning station. |
92– | Varies | Preliminary events might have extra data. |
This actually doesn't have much to do with results, but without a proper search it's dull to read with exactly one line of text with something like Page rendered in [really small number]s.
The page footer lists the rendering times of the page. The reason why it's in the manual at all is that by looking through the items you can see what searches or filters were actually conducted.
The displayed times will only include stuff the server has to do, so it does not include the map because that's rendered on the client's computer. This means that even if it seemingly would take seconds to display the page, the actual rendering times might be under a tenth of a second.
Back to topHere are answers to a couple of common questions and some search tips.