Skip to content

Releases: pnnl/HyperNetX

HNX 1.0.0

09 Jun 16:30
e589c6b
Compare
Choose a tag to compare

New Features of Version 1.0:

  1. Hypergraph construction can be sped up by reading in all of the data at once. In particular the hypergraph constructor may read a Pandas dataframe object and create edges and nodes based on column headers. The new hypergraphs are given an attribute static=True.
  2. A C++ addon called NWHy can be used in Linux environments to support optimized hypergraph methods such as s-centrality measures.
  3. A JavaScript addon called Hypernetx-Widget can be used to interactively inspect hypergraphs in a Jupyter Notebook.
  4. We've added four new tutorials highlighting the s-centrality metrics, static Hypergraphs, NWHy, and Hypernetx-Widget.

s_centrality_module

08 Sep 22:13
1ffe17c
Compare
Choose a tag to compare
  • add 3 methods for computing s-centrality plus tests
  • updated documentation
  • optimized homology to leverage boolean operations

updated setup

20 Feb 21:27
44a4f29
Compare
Choose a tag to compare
  • fixed errors in setup file, algorithms were not added in
  • fixed bug in tutorial

documentation update

20 Feb 16:03
Compare
Choose a tag to compare
  • fixed bug in tutorial
  • regenerated documentation with correct version number

optimization for homology mod2

20 Feb 15:17
9308fc6
Compare
Choose a tag to compare

updated homology mod2 to run faster

upgrade for homology

19 Feb 12:36
7d48cd2
Compare
Choose a tag to compare
upgrade for homology Pre-release
Pre-release

Homology mod 2 using Smith Normal Form available for small examples
Constructors for numpy matrix and pandas dataframe added

hotfix/hyp-109

28 Jan 22:05
04cb370
Compare
Choose a tag to compare

updated code to be compatible with NetworkX 2.4.
removed untested code that should not have been pushed

hotfix/hyp-43

28 Jan 01:37
92cea6c
Compare
Choose a tag to compare

fixed drawing/rubber_band.py so edge labels won't disappear

fixed Hypergraph.restrict_to_nodes

02 May 01:25
aaca804
Compare
Choose a tag to compare

The Hypergraph.restrict_to_nodes function was deleting memberships of nodes. We updated the method. now the new restricted hypergraph does not share edges or nodes with the original hypergraph, although the reference uids will remain the same.

v0.2.4: Merge pull request #13 from pnnl/develop

21 Mar 17:05
de23e19
Compare
Choose a tag to compare