API Reference#
The API reference gives an overview of TopoNetX, which consists of several modules:
classes implements the topological domains: simplicial complexes, cellular complexes, combinatorial complexes.
algorithms implements signal processing techniques on topological domains, such as the eigendecomposition of a laplacian.
datasets implements utilities to load small datasets on topological domains.
transform implements functions to transform the topological domain that supports a dataset, effectively “lifting” the dataset onto another domain.
generators implements functions to generate random topological domains.
transform implements functions to convert a graph to a topological domain: simplicial complexes etc.
- Datasets
- Classes
- Transform
- Algorithms
connected_component_subcomplexes()
connected_components()
s_component_subcomplexes()
s_connected_components()
cell_diameter()
cell_diameters()
diameter()
node_diameters()
cell_distance()
distance()
cell_complex_adjacency_spectrum()
cell_complex_hodge_laplacian_spectrum()
combinatorial_complex_adjacency_spectrum()
hodge_laplacian_eigenvectors()
laplacian_beltrami_eigenvectors()
laplacian_spectrum()
set_hodge_laplacian_eigenvector_attrs()
simplicial_complex_adjacency_spectrum()
simplicial_complex_hodge_laplacian_spectrum()
- Generators
- Transform
- Read-Write