A multi-track circular plot in the spirit of Circos genome browsers: items sit on a shared ring, grouped into colored cluster arcs, and every other dataset dimension becomes its own concentric track — bar tracks, a sequential heatmap, a normalized composition ring, single-value tracks (ratio, rank, degree) on their own color ramp, and a network of co-occurrence chords through the center. Every ring is independently hoverable.
labels (list[str]) — Item names around the ring. categories (list[str]) — Cluster assignment per item, drawn as colored boundary arcs. axes (list[str]) — Column names for the heatmap/composition matrix (e.g. age groups). matrix (list[list[float]]) — One row per item, one value per axes column; also drives the derived average/spread/composition tracks. series (list[list[float]]) — One or more bar tracks, one value per item. series_names (list[str]) — Name per bar track. edges_i / edges_j (list[int]) — Source/target item indices for the center co-occurrence chords. width / height (int) — Chart dimensions.
Chart — object with .html property and .show() method.
Parameters
Full multi-track layout: item labels, co-occurrence degree, average value + spread, cluster boundaries, bar tracks, a ratio and a rank track, a sequential heatmap, a normalized composition ring, and center co-occurrence chords.
Un graphique circulaire multi-pistes dans l’esprit des navigateurs génomiques Circos : les items sont placés sur un anneau partagé, groupés en arcs de cluster colorés, et chaque autre dimension du jeu de données devient sa propre piste concentrique — pistes en barres, heatmap séquentielle, anneau de composition normalisée, pistes à valeur unique (ratio, rang, degré) sur leur propre rampe de couleur, et un réseau d’accords de co-occurrence au centre. Chaque anneau est survolable indépendamment.
labels (list[str]) — Noms des items autour de l’anneau. categories (list[str]) — Cluster assigné à chaque item, tracé en arcs de frontière colorés. axes (list[str]) — Noms des colonnes de la matrice heatmap/composition (ex. tranches d’âge). matrix (list[list[float]]) — Une ligne par item, une valeur par colonne de axes ; alimente aussi les pistes dérivées (moyenne, dispersion, composition). series (list[list[float]]) — Une ou plusieurs pistes en barres, une valeur par item. series_names (list[str]) — Nom de chaque piste en barres. edges_i / edges_j (list[int]) — Indices des items source/cible pour les accords de co-occurrence au centre. width / height (int) — Dimensions du graphique.
Chart — objet avec une propriété .html et une méthode .show().
Paramètres
Disposition multi-pistes complète : noms des items, degré de co-occurrence, valeur moyenne + dispersion, frontières de cluster, pistes en barres, une piste de ratio et une de rang, une heatmap séquentielle, un anneau de composition normalisée, et des accords de co-occurrence au centre.