@@ -11,17 +11,17 @@ NetGraph is a scenario-based network modeling and analysis framework written in
1111- ✅ ** Fundamental Components** : StrictMultiGraph, base pathfinding and flow algorithms
1212- ✅ ** Scenario-Based Modeling** : YAML-based scenarios with Domain-Specific Language (DSL) describing topology, failures, traffic, and workflow
1313- ✅ ** Hierarchical Blueprints** : Reusable network templates with nested structures and parameterization
14- - ✅ ** JupyterLab Support** : Run NetGraph in a containerized environment with JupyterLab for interactive analysis
1514- ✅ ** Demand Placement** : Place traffic demands on the network with various flow placement strategies (e.g., shortest path only, ECMP/UCMP, etc.)
1615- ✅ ** Capacity Calculation** : Calculate MaxFlow with different flow placement strategies
1716- ✅ ** Reproducible Analysis** : Seed-based deterministic random operations for reliable testing and debugging
18- - 🚧 ** Failure Simulation** : Model component and risk groups failures for availability analysis with Monte Carlo simulation
17+ - ✅ ** Command Line Interface** : Execute scenarios from terminal with JSON output for simple automation
18+ - ✅ ** Reporting** : Export of results to JSON, Jupyter Notebook, and HTML
19+ - ✅ ** JupyterLab Support** : Run NetGraph in a containerized environment with JupyterLab for interactive analysis
1920- 🚧 ** Network Analysis** : Workflow steps and tools to analyze capacity, failure tolerance, and power/cost efficiency of network designs
20- - 🚧 ** Command Line Interface ** : Execute scenarios from terminal with JSON output for simple automation
21+ - 🚧 ** Failure Simulation ** : Model component and risk groups failures for availability analysis with Monte Carlo simulation
2122- 🚧 ** Python API** : API for programmatic access to scenario components and network analysis tools
2223- 🚧 ** Documentation and Examples** : Guides and use cases
2324- 🔜 ** Components Library** : Hardware/optics modeling with cost, power consumption, and capacity specifications
24- - ❓ ** Visualization** : Graphical representation of scenarios and results
2525
2626### Status Legend
2727
0 commit comments