Análisis de datos geocientíficos en MATLAB

MATLAB admite varios formatos de datos y tipos de archivos, tales como NetCDF, HDF y USGS Landsat 8. Estos formatos comunes permiten intercambiar datos entre personal científico de investigación, centros de almacenamiento de datos y plataformas de alojamiento de código tales como GitHub y Dropbox.

Antes de comenzar un proyecto, se debe establecer el formato de los datos de entrada y de salida objetivo. Además de una amplia variedad de formatos relacionados con las geociencias, MATLAB admite muchos formatos y herramientas de intercambio de datos de uso general, tales como CSV y servicios web. Si lo prefiere, puede utilizar MAT, el formato de archivo integrado de MATLAB.

Análisis de datos NetCDF de la NASA en MATLAB: Exploración del color de los océanos y la temperatura de la superficie marina

Soporte para servicios web y formato de datos

MATLAB admite diversos formatos de archivo estándar, lo que permite leer datos de repositorios de datos públicos, alojados por USGS, NASA, NCAR/UCAR e IRIS, entre otros. También puede capturar datos directamente desde la web, hardware y sensores, teléfonos móviles e IoT.


Datos y herramientas compatibles con MATLAB

Muchos centros de almacenamiento de datos emplean formatos de datos compatibles con MATLAB. Por lo tanto, puede incorporar los datos directamente en MATLAB para análisis y visualización. Los centros de almacenamiento de datos de geociencias ofrecen las siguientes herramientas y datos:

Sismología: IRIS/DMC: El Centro de gestión de datos (DMC) de IRIS ofrece irisfetch.m, una herramienta de acceso a los datos sismológicos almacenados por IRIS con MATLAB.

Datos de radar de NCAR/UCAR (Centro Nacional de Investigación Atmosférica): MATLAB puede leer fácilmente datos de radar y LiDAR (CfRadial), ya que tienen formato HDF5 y netCDF. EMERALD, el entorno de MATLAB para datos de radar y LiDAR desarrollado por personal científico de NCAR/UCAR, incluye una interfaz gráfica de usuario y una API para tareas que requieren programación.

ADCP Data Processing Toolbox de USGS: VMT (Velocity Mapping Toolbox), desarrollada por USGS, permite procesar y visualizar datos de ADCP (perfilador acústico de corrientes Doppler) de ríos y vías fluviales para comprender y explorar el movimiento de fluidos, la retrodispersión acústica y la batimetría.

Datos terrestres y medioambientales de DataONE: DataONE aloja datos y enlaces a otros repositorios de datos relacionados con la Tierra y el medio ambiente. DataONE desarrolló un script de MATLAB para facilitar el trabajo con datos. También permite la trazabilidad desde el origen de los datos hasta el código de MATLAB que los procesó.

SEA-MAT: Herramientas de MATLAB para oceanografía: SEA-MAT es un conjunto de herramientas recopiladas originalmente por Woods Hole Science Center/USGS que ayudan a utilizar MATLAB para analizar datos oceanográficos. Las herramientas están escritas por la comunidad de profesionales de oceanografía de MATLAB. Puede explorar herramientas o agregar las suyas para trabajar con datos oceánicos de GitHub y File Exchange.

Datos oceanográficos THREDDS de SeaView: El proyecto SeaView permite acceder a colecciones de datos oceánicos utilizando el servidor THREDDS y OPeNDAP. MATLAB puede leer estos datos directamente desde archivos netCDF, o bien explorar y submuestrear los datos a través del servidor de THREDDS.

Otros formatos: Existen muchas más herramientas para leer datos en MATLAB, como código para leer archivos de Teledyne RDI, archivos de ADCP y datos de ecosondas digitales DT-X de BioSonics. Busque en Google el tipo de archivo de datos + MATLAB para encontrar código de lectura, escritura y procesamiento.