matplotlib / matplotlib/napari-matplotlib
Integrate with tabular functionality
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 46
- Forks
- 24
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hi @dstansby ,
I was recently discussing with @zoccoler about how to further improving napari-matplotlib. One thing that appeared to be a natural extension for plotting functionality would be the support for some sort of tabular interaction: Clicking on column heads could trigger the display of feature scatter/histogram plots, similarly for metadata. We could introduce standardized column headers (label already exists) such as frame for the time dimension, etc.
Now such things obviously already exist (e.g., in the scope of napari-spreadsheet) and it would be superfluous effort to create this functionality from scratch. Another place where tabular functionality exists (and is actively used) is napari-skimage-regionprops (see code here).
Pitch:
In order to make the most of both functionality (current napari-matplotlib and table from napari-skimage-regionprops), we suggest to join efforts and merge these two pieces of code under one hood. This would greatly enhance the reach of napari-matplotlib, its usability and spread the effort of maintenance over more shoulders.
Would love to hear your thoughts!
Also tagging @haesleinhuepf as the maintainer of napari-skimage-regionprops
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza revisando la funcionalidad de gráficos existente de napari-matplotlib y la implementación referenciada de napari-skimage-regionprops/_table.py. Aclara si el objetivo es la integración de código, encabezados de columna estandarizados o interacciones con napari-spreadsheet; se consideraría completado cuando haya un alcance acordado y un plan de integración explícito.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- matplotlib, python
- Área
- data-visualization
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100