Skip to content

Latest commit

 

History

History
135 lines (97 loc) · 5.83 KB

File metadata and controls

135 lines (97 loc) · 5.83 KB

Visualization Documentation

📋 Document Metadata
Type: Visualization Documentation | Audience: Developers, Researchers, Data Scientists | Complexity: Intermediate
Cross-References: Visualization Module | Advanced Visualization | GNN Visualization Guide | Main Documentation

Overview

This directory contains comprehensive documentation for visualization capabilities within the GNN (Generalized Notation Notation) ecosystem. Visualization enables graphical representation of Active Inference models, including graph visualization, matrix visualization, and interactive plotting.

Status: ✅ Production Ready
Version: 1.0

Quick Navigation

This Directory

Main Documentation

Related Directories

Pipeline Integration

Contents

Files: 1 | Subdirectories: 0

Core Documentation

  • README.md: Directory overview (this file)
    • Visualization overview
    • Integration guides
    • Cross-references to visualization modules

Visualization Overview

Visualization in GNN enables:

Graph Visualization

  • Network Topology: Visual representation of model structure
  • State Space Graphs: State transition visualization
  • Dependency Graphs: Model component relationships
  • Interactive Exploration: Interactive graph navigation

Matrix Visualization

  • Matrix Heatmaps: Visual representation of A, B, C, D matrices
  • Probability Distributions: Probability distribution visualization
  • Matrix Analysis: Matrix structure and pattern analysis
  • Comparative Visualization: Multi-model matrix comparison

Interactive Plotting

  • Dynamic Plots: Real-time plot updates
  • Interactive Dashboards: Comprehensive model analysis dashboards
  • Custom Visualizations: Custom visualization generation
  • Export Capabilities: Multi-format visualization export

Key Features

  • Multi-Format Output: HTML, PNG, SVG, PDF export
  • Interactive Components: Plotly-based interactive visualizations
  • Customizable Styling: Customizable visualization appearance
  • Performance Optimization: Efficient visualization generation

Integration with Pipeline

This documentation is integrated with the 25-step GNN processing pipeline:

  1. Core Processing (Steps 0-9): GNN parsing, validation, export

    • Visualization data extraction
    • Graph structure analysis
    • Matrix data preparation
  2. Simulation (Steps 10-16): Model execution and analysis

    • Graph visualization (Step 8: Visualization)
    • Matrix visualization
    • Interactive plotting
    • Advanced visualization (Step 9: Advanced Visualization)
  3. Integration (Steps 17-24): System coordination and output

    • Visualization results integrated into comprehensive outputs
    • Website generation with visualizations (Step 20: Website)
    • Report generation with visualizations (Step 23: Report)

See src/AGENTS.md for complete pipeline documentation.

Related Resources

Main GNN Documentation

Visualization Resources

Pipeline Architecture

Standards and Guidelines

All documentation in this module adheres to professional standards:

  • Clarity: Concrete, technical writing with visualization foundations
  • Functionality: Describes actual visualization capabilities
  • Completeness: Comprehensive coverage of visualization integration
  • Consistency: Uniform structure and style with GNN documentation ecosystem

See Also


Status: ✅ Production Ready
Compliance: Professional documentation standards
Maintenance: Regular updates with new visualization features and integration capabilities