Il formato miniSeed è un sottoinsieme del più articolato formato Seed (Standard for the Exchange of Earthquake Data), che nasce con lo scopo di standardizzare lo scambio di dati, relativi al campo sismologico, tra le varie comunità scientifiche. Gli attuali acquisitori sismici commerciali o costruiti nei laboratori elettronici di enti sismologici (come ad esempio la GAIA sviluppata interamente in ambito INGV), adottano il formato miniSeed per la trasmissione dei dati o la loro archiviazione in locale su diversi tipi di memorie di massa. Per tale motivo il miniSeed è divenuto presto oggetto di studio anche per progettisti elettronici o informatici al fine di comprenderne le principali funzionalità per poterle successivamente integrare nei sistemi hardware nella produzione del dato sismico o in quelli software per la sua interpretazione. A tale proposito sono stati sviluppati molti software per la visualizzazione di dati miniSeed, sia in ambiente Unix che Windows, utilissimi per il sismologo che dovrà effettuare un’analisi sismica, ma spesso con qualche carenza per lo sviluppatore che vuole indagare il dato prodotto nei minimi dettagli tecnico-informatici dal suo acquisitore o dal suo software. Nel presente lavoro viene illustrato un piccolo programma (miniSEED analyzer), da me ideato e realizzato, in grado di analizzare dati miniSeed fornendone specifiche informazioni connesse con la struttura del formato stesso come ad esempio il livello di compressione del singolo “pacchetto” o la presenza di eventuali errori nello streaming preso in considerazione. Il software è in grado di aprire e di analizzare files miniSeed, di convertirli in formato ascii e di fornire una visualizzazione della forma d’onda o di estrarne determinate porzioni scelte in base ad una selezione temporale o di numero pacchetto. Prima di entrare nello specifico del software, per comprendere al meglio le sue funzionalità, verrà illustrato brevemente il protocollo miniSeed in relazione al tipo di analisi che è possibile effettuare con il programma miniSeed analyzer. Seguiranno delle osservazioni sul livello di compressione in base ad alcune forme d’onda prese in considerazione. Tengo a precisare che il presente lavoro non ha pretesa alcuna di sostituire altri softwares del settore (come il blasonatissimo SeisGram2K di Anthony Lomax, la suite di programmi del Quanterra User Group qlib, oppure i tools di libmseed), ma solo di fornire alcune funzioni di analisi che potrebbero esulare dal campo strettamente sismologico, ma fondamentali per eseguire dei test approfonditi di validità del dato prodotto da un acquisitore.

Published: 2024-02-12