Add additional metadata to variables for UGRID/CF compliance

Abierto
#39 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python
Área
data

Línea de trabajo

Lee assign_ugrid_topology() y la sección enlazada de UGRID sobre datos definidos en mallas no estructuradas. Identifica cómo se representan las variables de datos y dónde se asignan actualmente los metadatos de topología; se considera terminado cuando las variables relevantes reciben los metadatos requeridos de malla y ubicación mediante un método totalmente compatible con UGRID.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

assign_ugrid_topology() currently does (I think) everything that the subsetting code needs.

But there are other things that it would be nice to have, In particular, there's no addition of metadata to the data variables:

https://ugrid-conventions.github.io/ugrid-conventions/#data-defined-on-unstructured-meshes

which should have mesh and location attributes:

double Mesh2_waterlevel(time,nMesh2_face) ;
    Mesh2_waterlevel:standard_name = "sea_surface_height_above_geoid" ;
    Mesh2_waterlevel:units = "m" ;
    Mesh2_waterlevel:mesh = "Mesh2"
    Mesh2_waterlevel:location = "face" ;
    Mesh2_waterlevel:coordinates = "Mesh2_face_x Mesh2_face_y" ;

A "make fully ugrid compliant" method would be great.

Lenguaje dominante
Python
Estrellas
9
Forks
13
Merge medio
3 d 7 h
PR fusionados (30 d)
10

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ioos/xarray-subset-grid

Todos los issues de ioos/xarray-subset-grid

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.