Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

pnnl/HyperNetX

Software ·
DOI:https://doi.org/10.11578/dc.20240614.45· OSTI ID:code-22160 · Code ID:22160
HyperNetX is a Python library of classes, algorithms, and generators for working with multi-way and nested relational data. Given a network of nodes and relationships, the base class HyperNetX.Entity is used to instantiate individual data elements along with their relationships to other elements of the network. By exploiting Python's dictionary data structure we capture both multi-way and nested data structures with constant time lookup. The base class HyperNetX.Hypergraph instantiates a network of this data into a hypergraph structure. Many of the common metrics and features of graphs, such as diameter, connectedness, and clustering coefficient, have analogous definitions with respect to hypergraphs, which are computed using algorithms in the HyperNetX library.
Short Name / Acronym:
HyperNetX
Site Accession Number:
Battelle IPID 31467-E
Software Type:
Scientific
License(s):
BSD 2-clause "Simplified" License
Programming Language(s):
Python
Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC05-76RL01830
DOE Contract Number:
AC05-76RL01830
Code ID:
22160
OSTI ID:
code-22160
Country of Origin:
United States

Similar Records

pnnl/hypernetx-widget
Software · Sun May 09 20:00:00 EDT 2021 · OSTI ID:code-56257

pnnl/NWHypergraph
Software · Tue May 31 20:00:00 EDT 2022 · OSTI ID:code-74600

Hypergraph Analytics of Domain Name System Relationships
Conference · Tue Jun 02 00:00:00 EDT 2020 · OSTI ID:1646230

Related Subjects