Enum: StandardGraphType
Well-known graph generator families with automatic backend mapping. The type field on GraphGenerator is a free string; this enum lists common types that get automatic code generation for Julia (Graphs.jl) and Python (NetworkX).
__
URI: tvbo:enum/StandardGraphType
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| BarabasiAlbert | None | Barabasi-Albert preferential attachment (params: k) |
| WattsStrogatz | None | Watts-Strogatz small-world (params: k, p) |
| ErdosRenyi | None | Erdos-Renyi random graph (params: p) |
| Complete | None | Complete graph (all-to-all) |
| Cycle | None | Cycle graph (ring) |
| Star | None | Star graph |
| RandomRegular | None | Random regular graph (params: k) |
| Grid | None | Grid/lattice graph (params: dims) |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
LinkML Source
name: StandardGraphType
description: 'Well-known graph generator families with automatic backend mapping.
The type field on GraphGenerator is a free string; this enum lists common types
that get automatic code generation for Julia (Graphs.jl) and Python (NetworkX).
'
from_schema: https://w3id.org/tvbo
rank: 1000
permissible_values:
BarabasiAlbert:
text: BarabasiAlbert
description: 'Barabasi-Albert preferential attachment (params: k)'
WattsStrogatz:
text: WattsStrogatz
description: 'Watts-Strogatz small-world (params: k, p)'
ErdosRenyi:
text: ErdosRenyi
description: 'Erdos-Renyi random graph (params: p)'
Complete:
text: Complete
description: Complete graph (all-to-all)
Cycle:
text: Cycle
description: Cycle graph (ring)
Star:
text: Star
description: Star graph
RandomRegular:
text: RandomRegular
description: 'Random regular graph (params: k)'
Grid:
text: Grid
description: 'Grid/lattice graph (params: dims)'