https://github.com/Murali-group/halp

sort by:
Revision Author Date Message Commit Date
4da6162 Merge pull request #30 from mohawk2/fixups Update to networkx 2.0 API. 26 January 2021, 02:00:53 UTC
fcb1fab update to avoid deprecated unittest .assertEqual*s* 06 January 2021, 02:57:03 UTC
5054361 fix code & tests for networkx 2.0+ 06 January 2021, 02:56:06 UTC
1c741b3 requirements.txt To use: pip install -r requirements.txt coverage run --source=halp setup.py test 06 January 2021, 02:35:56 UTC
6eb2746 Revert "finished implementing b_restrictive() function from paper." This reverts commit 84b40c0bea61a3c41539b45b97e0bc031e8f2226. This commit should have appeard on annabranch, instead it was accidentally pushed to master. Oops 28 December 2018, 02:07:13 UTC
84b40c0 finished implementing b_restrictive() function from paper. 28 December 2018, 01:40:23 UTC
f9d4c3b Merge pull request #27 from Murali-group/nickbranch Implemented trim_node() and trim_nodes() methods 15 March 2018, 20:39:49 UTC
e37fce9 Added more detailed documentation for trim_node() 29 August 2017, 19:31:53 UTC
8fa3071 Implemented trim_node() and trim_nodes() methods. 29 August 2017, 19:22:56 UTC
d3d0796 Update README.md 21 May 2016, 07:11:40 UTC
56784b2 Update README.md 18 January 2016, 07:07:45 UTC
0dcb117 Added some base functionality to the signaling hypergraph class. 17 March 2015, 13:48:53 UTC
209a0fd Modified hyperedge_attributes structure to be a 2-stage mapping process from ID to signaling hyperedge. 16 March 2015, 00:33:02 UTC
285e2e9 Created base data structs for a signaling hypergraph. 16 March 2015, 00:15:42 UTC
d5485ff Removed README.txt from utilities. 01 December 2014, 18:02:35 UTC
217db44 Changed setup.py to recursively find packages. 22 October 2014, 11:38:01 UTC
848b19b Added __init__.py file to remove pip install warning. 22 October 2014, 04:55:21 UTC
54b8c9c Replaced long_description from README to a static string. 22 October 2014, 04:28:38 UTC
02c56d0 Scipy 'install from github' fix. 19 October 2014, 07:14:27 UTC
796989b Removed testing info from README and modified the library's description. 19 October 2014, 06:23:25 UTC
39b15c5 Fixed reST syntax issues. 12 October 2014, 02:30:25 UTC
15c8384 Fixed setup.py examples bug. 08 October 2014, 12:52:23 UTC
1c8ba57 Removed examples directory. 08 October 2014, 11:01:39 UTC
eb33ddf Modified some documentation. 08 October 2014, 10:56:18 UTC
275a386 Added __init__.py to examples. 08 October 2014, 01:45:36 UTC
6dcf724 Updated .travis.yml to reflect package name change. 08 October 2014, 01:22:59 UTC
afb3b9b Moved priority_queue class from top-level directory into utilities. 08 October 2014, 01:14:38 UTC
cf55d8d Removed Graphspace components; theyre now frozen in graphspace branch. 08 October 2014, 01:04:19 UTC
82852c4 Refactored entire project to change name from hypergraph to halp. 08 October 2014, 00:50:18 UTC
9df5370 Updated README with halp website info. 08 October 2014, 00:30:06 UTC
dd7320f Updated README.md. 01 October 2014, 06:44:24 UTC
01281f1 Updated for Python3 compatibility. 01 October 2014, 06:23:29 UTC
0eef439 Updated to GPLv3! 17 September 2014, 18:39:12 UTC
a2fb693 Temporary change, because Yaser is needy. 17 September 2014, 18:37:40 UTC
839953f add comprehensive tests for undirected partitioning 17 September 2014, 18:14:11 UTC
e6caae1 add comprehensive tests for undirected partitioning 17 September 2014, 18:12:03 UTC
cf82a6b Updated package details. 17 September 2014, 16:26:26 UTC
1c34417 Updated distutils info. 17 September 2014, 06:41:00 UTC
2c84cfe Added GNU GPLv2 license. 17 September 2014, 06:31:21 UTC
8ea836f Fixed reST syntax and formatting. 04 September 2014, 17:54:23 UTC
f0dfcf3 Implemented check for directed random walk to ensure that each node has at least 1 outgoing hyperedge; fixed non-ASCII characters-in-comments issue; fixed pep8 compliance. 01 September 2014, 03:00:47 UTC
751d49d Added directed random walk functionality. Removed old files as well. 01 September 2014, 02:06:19 UTC
115f95b Minor addition to complete directed_paths test coverage 15 August 2014, 18:47:04 UTC
81ec3a8 Merge branch 'yaserkl' 12 August 2014, 15:50:25 UTC
f3342f6 Merge branch 'master' into yaserkl 12 August 2014, 15:49:44 UTC
c4779ca Refactored undirected partitioning code and abstracted matrix-conversion functionality. 12 August 2014, 15:49:19 UTC
7053b91 Fixed pep8 issues. 11 August 2014, 20:44:30 UTC
07cf813 Primarily formatting, exception raising, and documentation changes. 11 August 2014, 17:13:09 UTC
0d5cbc8 created function for hyperedge id to hyperedge name mapping 11 August 2014, 03:14:15 UTC
7182e17 Added undirected graph transformations + tests; also included necessary accessors for the undirected hypergraph that weren't previously included. 04 August 2014, 20:06:22 UTC
ae792f9 Merge branch 'master' of https://github.com/tmmurali/hypergraph 04 August 2014, 15:44:05 UTC
fb538ad Updated expected release date. 02 August 2014, 23:49:30 UTC
c193e7c Replaced all occurrences of variables named 'hypergraph' with 'H' for brevity; its my new naming rule. 29 July 2014, 21:52:41 UTC
325087f Minor changes to directed paths + tests 29 July 2014, 20:14:54 UTC
40ceb24 Minor changes to the undirected partitioning module and related files. 29 July 2014, 18:55:27 UTC
763bf53 Changed some properties of the undirected cuts and random walks, and made small skeleton for undirected_partitioning tests. 29 July 2014, 16:54:18 UTC
eb87fe5 Modified documentation and fixed pep8 issues; also modified iterators in undirected hypergraph class. 28 July 2014, 22:36:25 UTC
61d656e Refactored and cleaned undirected hypergraph partitioning-related functions. 28 July 2014, 21:20:01 UTC
74e6ede Merge branch 'master' into yaserkl 28 July 2014, 18:19:24 UTC
108686a Added quick accessors to check if a hypergraph is an F-hypergraph of a BF-hypergraph + corresponding tests. 28 July 2014, 17:56:16 UTC
5e7f059 Modified documentation and code formatting; added additional test case. 28 July 2014, 17:46:51 UTC
1321fa1 tests for k-shortest hyperpaths module 27 July 2014, 02:11:20 UTC
65363e9 added test for get_hyperpath_from_predecessors 27 July 2014, 02:10:49 UTC
53453d2 modified iterator functions and added function to check if hypergraph is B-hypergraph 27 July 2014, 02:09:43 UTC
eb72b9d added function to obtain hyperpath from predecessor function 27 July 2014, 02:08:52 UTC
84a6036 implemented k-shortest hyperpaths algorithm 27 July 2014, 02:07:58 UTC
0ea7f32 added the test file 26 July 2014, 03:29:32 UTC
72c3a50 updated the documentation. Change the algorithm in a way that you should pass the hypergraph to each function of it 26 July 2014, 03:25:30 UTC
cb6c52f Added some more statistics functions + associated tests. 22 July 2014, 20:47:50 UTC
ab3f903 Added NetworkX conversion functionality + corresponding tests. 21 July 2014, 19:42:39 UTC
5e03802 Added utilty to decompose directed hypergraph into its graph representation + corresponding tests. 21 July 2014, 04:27:51 UTC
280d9f7 Added tests for utilities functions. 21 July 2014, 02:29:17 UTC
215c8a6 Fixed node iterator copypasta bug. 21 July 2014, 00:59:28 UTC
672750f Removed 'beforeinstall' section and commented the choice to install from github repos directly. 18 July 2014, 18:52:37 UTC
9eea5e2 Merge branch 'master' into yaserkl 18 July 2014, 18:23:29 UTC
deaad73 Merge branch 'master' into annabranch 18 July 2014, 18:19:57 UTC
98a4a5c Fixed pep8 issues with statistics methods. 18 July 2014, 18:14:17 UTC
de68cb8 GraphSpace tests now pass under Python2; GraphSpace isn't currently supported with Python3, so testing under it is skipped (for now). 18 July 2014, 18:09:25 UTC
6bd6c88 Brought graphspace utilities file and tests up to pep8. 17 July 2014, 22:55:59 UTC
6b273c6 Added some basic hypergraph information statistics functions. 17 July 2014, 21:46:52 UTC
7c0d011 committing graphspace code, test, and module 17 July 2014, 21:43:55 UTC
f4aa8a9 Merge branch 'annabranch', remote-tracking branch 'origin' into annabranch 17 July 2014, 20:32:30 UTC
05aa5ec Merge branch 'master' of https://github.com/tmmurali/hypergraph 17 July 2014, 20:27:48 UTC
27d7a1b Added utilities directory. 17 July 2014, 20:26:36 UTC
6b300a9 Merge branch 'annabranch', remote-tracking branch 'origin' into annabranch 17 July 2014, 18:40:17 UTC
755ba67 Giving a [tentative] name to the library. 16 July 2014, 22:19:12 UTC
246ab68 Moved undirected_algorithm test into proper folder 16 July 2014, 19:04:18 UTC
863ba8a Moved undirected_algorithm into algorithms folder; updated references accordingly. 16 July 2014, 18:59:16 UTC
23e30a8 Removing TravisCI testing until scipy issue is resolved. 16 July 2014, 18:06:14 UTC
2ba1a51 Modified node and hyperedge ID iterators + added corresponding tests; made pep8 compliant. 15 July 2014, 15:32:36 UTC
fcaf9c5 Merge branch 'master' into yaserkl 15 July 2014, 14:43:26 UTC
119ca2f Moved priority queue class; updated references appropriately. 14 July 2014, 21:56:20 UTC
793a452 Removed old base hypergraph class. 14 July 2014, 21:52:40 UTC
abc1e4d Removed old undirected hypergraph class; [very] obsolete. 14 July 2014, 21:49:16 UTC
7c46cec Added further test coverage. 14 July 2014, 21:36:38 UTC
c21a43b Updated SXT algorithm to use a priority queue. 14 July 2014, 21:24:39 UTC
1b7d16c Python has no semi-decent built-in priority queue. wat. 14 July 2014, 21:06:48 UTC
be48cbf Cleaned node removal method and fixed consistency bug. 14 July 2014, 20:37:00 UTC
4e0b815 added a new class for undirected hypergraph algorithm. Changed all the undirected graph methods based on the sparse matrix 14 July 2014, 00:59:22 UTC
5fcebb0 Deleted some old files from the original library whose functionality has been fully implemented in the current library. 02 July 2014, 21:37:40 UTC
back to top