The program splits up a multiple event S-file in Nordic format (usually made by COLLECT or NEWEVE) or compact file to single files in the database or in the users own directory. Type SPLIT to start program and questions are:
INPUT FILE NAME ! Give file name COLLECT.OUT ! File name INPUT BASE NAME: ! Indicate which type BER FOR STANDARD DATABASE: ! - database THREE LETTER CODE FOR OTHER BASE RETURN FOR SPLIT UP IN LOCAL DIRECTORY BER ! Choice was standard base OPERATOR ID, MAX 4 CHARS ! Operator id logged in file jh 1988 2 5 13:51 35.0 L RECORDS: 4 ! Listing of events split up File already exists, options are: ! try to make a file with same ! id Ignore (leave old event): Return Ignore all I Overwrite duplicate: O Overwrite all duplicates A Create a new event, different ID: N Create new events for ALL duplicates: * O 1988 2 5 14:15 25.2 D RECORDS: 4 1988 2 5 19: 4 10.0 D RECORDS: 3 1992 11 1 1:32 1.0 D RECORDS: 55 NUMBER OF LOCAL EVENTS: 1 ! Statistics of events NUMBER OF REGIONAL EVENTS: 0 ! - split up NUMBER OF DISTANT EVENTS: 2 NUMBER OF EXPLOSIONS: 0 NUMBER OF PROB. EXPLOSIONS 0 TOTAL NUMBER OF EVENTS: 3 TOTAL NUMBER OF RECORDS: 14 FORTRAN STOP
In the above example, there was already an event in the database with the same file name and therefore the same id. It is up to the user to decide if this is the same event in which case it should be ignored or if it is a new event which happens to have the same id (start time or origin time to the same second and same event type). In case of a new event, a new id with one second different will be tried. Sometimes it can be desirable to overwrite the whole database event by event. If e.g. a station code is wrong in all events, this can be corrected by making a collect to extract all events, edit the collect.out file using a global substitute, and finally use split to put the events back in. In that case the option of overwriting all should be chosen.
Compact files can also be split up. Since this is unusual to do, the user will be prompted 2 times to confirm the split up. Since there is no ID line in a compact file, the database name will be generated from the header time. This option to be able to split up compact files has been made to facilitate work with seismic catalogs where it is often desirable to be able to access individual events even when no readings are available.
Peter Voss : Tue Jun 8 13:38:42 UTC 2021