DataMiningProjectDemo / src /visualization.py
Metin's picture
Clean up
fdfe8da
from st_link_analysis import EdgeStyle, NodeStyle
from src.config import config
def get_node_styles() -> list[NodeStyle]:
node_styles = []
for class_name in config.ICON_MAPPING.keys():
color = config.COLOR_MAPPING.get(class_name, "#888888")
icon = config.ICON_MAPPING.get(class_name, None)
node_styles.append(NodeStyle(
label=class_name,
color=color,
icon=icon,
))
return node_styles
def get_edge_styles() -> list[EdgeStyle]:
edge_styles = [
EdgeStyle(
label="CITES",
)
]
return edge_styles