sccnv¶
Converts data in different formats.
Description¶
sccnv reads input given in a supported format, converts the content to another
format and writes the output. Use the command-line option format-list
for a list of supported formats.
Formats¶
Different formats are supported for input and output files.
Name |
Description |
Input |
Output |
---|---|---|---|
arclink |
X |
X |
|
bson |
X |
X |
|
bson-json |
X |
||
csv |
comma-separated values |
X |
|
hyp71sum2k |
Hypo71 format |
X |
|
ims10 |
X |
||
json |
JSON format |
X |
X |
qml1.2 |
QuakeML format |
X |
|
qml1.2rt |
QuakeML real time (RT) format |
X |
|
scdm0.51 |
X |
X |
|
trunk |
X |
X |
Examples¶
Print the list of supported formats:
$ sccnv --format-list
Convert an event parameter file in SCML format to QuakeML and store the content in a file:
$ sccnv -i seiscomp.xml -o qml1.2:quakeml.xml
Convert an inventory file in Arclink XML format to SCML and store the content in a file:
$ sccnv -i arclink:Package_inventory.xml -o inventory.sc.xml
Convert an event parameter file in SCML format to ims1.0 and store the content in a file:
$ sccnv -i trunk:event.xml -o ims10:event.ims
Command-line¶
sccnv -i format:file -o format:file
sccnv reads the input given in a supported format, converts the content and writes the output in another format. Use the option format-list for a list of supported formats.