simvue-io / simvue-io/python-api

Remove conversion of Matplotlib artifacts to Plotly objects for storage

Abierto
#218 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

enhancement
Lenguaje dominante
Python
Estrellas
4
Forks
1
Merge medio
5 d 8 h
PR fusionados (30 d)
4

Descripción

When a Matplotlib figure is stored as an artifact to the Simvue server, it is converted to a Plotly artifact and stored that way (I assume so that it can be viewed within the UI, which is very useful!). However when it is pulled back from the server using the client, the figure is returned as a Plotly object, instead of the Matplotlib figure originally stored. Can the figure be converted back to Matplotlib before being returned, so that the user gets back the same artifact which they stored?

Guía de contribución

Abrir la guía de contribución

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.

Línea de trabajo

Empieza por la ruta del cliente que recupera los artefactos almacenados y sigue cómo se serializan y reconstruyen las figuras de Matplotlib. Comprueba el manejo existente de Matplotlib a Plotly descrito en el issue y añade cobertura específica de round-trip. Se considera terminado cuando una figura de Matplotlib almacenada en Simvue se devuelve como una figura de Matplotlib, mientras que la recuperación de artefactos de Plotly existentes sigue funcionando.

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

Evaluación

Stack tecnológico
matplotlib, plotly, python
Área
api, backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.