en Yachay Deep Labs
yd-analytics · shape “graph” · ECharts force

Malla de prerrequisitos — grafo de nodos

La forma graph del módulo: nodos = asignaturas, aristas dirigidas = prerrequisito → asignatura. Datos servidos por run_graph (nodos + aristas, whitelisted). Haz clic en una asignatura para trazar su cadena de prerrequisitos y todo lo que desbloquea.

Layout
Niveles
Cómo encaja. En la app real, run_graph corre dos consultas whitelisted (nodos y aristas) y devuelve un GraphResult. El tamaño de cada nodo es su criticidad = cuántas asignaturas dependen de él (out-degree); el color es el nivel. Clic en un nodo = el equivalente al cross-filter: aquí resalta su cadena; en un tablero completo, emitiría un filtro por esa asignatura al resto de los paneles. Colores de casa (rampa hielo→navy, dorado para la selección); el violeta queda reservado a terceros.