CMAQInvCbCi

De Wikicima
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(out_to_nc.py)
(Archivos out)
Línea 8: Línea 8:
 
Estos archivos están regrillados en formato ASCII y tienen una fila por punto de malla con, los índices i,j y seguido de la serie temporal de datos (ciclo diario) de las emisiones a ese punto de grilla
 
Estos archivos están regrillados en formato ASCII y tienen una fila por punto de malla con, los índices i,j y seguido de la serie temporal de datos (ciclo diario) de las emisiones a ese punto de grilla
 
<pre>
 
<pre>
[i] [j] [emis_t1] ... [emis_tN]
+
[j] [i] [emis_t1] ... [emis_tN]
 
</pre>
 
</pre>
 
Se tienen las lat,lon de un par de puntos de malla para poder georeferenciar. Se asume que la grilla de datos está en una proyección lat/lon regular (o que la regilla es suficientemente pequeña como para que no se note la curvatura terrestre)
 
Se tienen las lat,lon de un par de puntos de malla para poder georeferenciar. Se asume que la grilla de datos está en una proyección lat/lon regular (o que la regilla es suficientemente pequeña como para que no se note la curvatura terrestre)

Revisión de 16:00 17 nov 2022

Inventarios, condiciones de border e iniciales para CMAQ

Contenido

Inventarios

Propios

Archivos out

Estos archivos están regrillados en formato ASCII y tienen una fila por punto de malla con, los índices i,j y seguido de la serie temporal de datos (ciclo diario) de las emisiones a ese punto de grilla

[j] [i] [emis_t1] ... [emis_tN]

Se tienen las lat,lon de un par de puntos de malla para poder georeferenciar. Se asume que la grilla de datos está en una proyección lat/lon regular (o que la regilla es suficientemente pequeña como para que no se note la curvatura terrestre)

Creamos un python para transformar los ficheros a netCDF Archivo:out to nc.odt (NOTA: descargar y cambiarle la extensión a .py)

out_to_nc.py

Sólo requiere las liberías netcdf4-python3. Se usa:

python3 out_to_nc.py -f [archivoout] -v [nombreVariable] -s [nombreStandardVariable] 
  -l [nombreLargoVariable ('!' para espacios)] -u [unidadesVariable] 
  -p [iref1],[jref1],[lonref1],[latref2]:[iref2],[jref2],[lonref2],[latref2]

Tenemos dos archivos:

* NOxAMBAtot.out
* VOCAMBAtot.out
Inventario de emisiones de NOx a las 8 am hora local en AMBA Inventario de emisiones de VOC a las 8 am hora local en AMBA

Se tienen que preparar como nopoint emisiones del sistema SMOKE. Esto se hace desde el script the python nc_to_nopoint.odt

nc_to_nopoint.py

Script the python para transformar unos datos en netCDF al formato ASCII de nopoint para SMOKE

Hermes

Hermes es una fuente de datos de química atmosférica.

Guevara, M., Tena, C., Porquet, M., Jorba, O., and Pérez García-Pando, C.: HERMESv3, a stand-alone multi-scale atmospheric emission modelling framework – Part 1: global and regional module, Geosci. Model Dev., 12, 1885–1907, https://doi.org/10.5194/gmd-12-1885-2019, 2019.

Instalación

Siguiendo las instrucciones de acá