iGraphMatch 2.0.5
- More changes for igraph 2.0.x to avoid warnings due to use of
deprecated functions.
- Changes to address
https://github.com/dpmcsuss/iGraphMatch/issues/67.
init_startand other functions withstart = 'rds_perm_bari'andstart  = 'rds_from_sim_start'will now work correctly.
- Updates to documentation on value returned by gmto
better explain the list elements that are components ofgraphMatchclass.
iGraphMatch 2.0.4
- Updates for igraph 2.0.x.
- Use igraph::upgrade_graphon the Enron and C.Elegans
data.
- Explicitly cast nnodesto integer inidentity_matchfunction.
 
iGraphMatch 2.0.3
- Updates for changes in Matrix version 1.6-2
iGraphMatch 2.0.2
- Updates for changes in Matrix version 1.5-5+
iGraphMatch 2.0.1
- Updates for changes to Matrix package
iGraphMatch 2.0.0
Breaking Changes
- All graph_match_functions have been consolidated into
one function calledgmthat takes a method argument
indicating which of the methods to use. This will break pretty much any
code but was instituted to improve flexibility and extensibility going
forward. The returned values for these functions should be relatively
consistent with the older values except that they’ll have a lot more
functionality through thegraphMatchclass.
- get_permis now called- get_perm_matand is
more flexible, taking a graph match object.
- Removed match_report,edge_match_info,match_plot_igraph,match_plot_matrix,matched_adjs. Instead use methods associated withgraphMatchclass such assummary,plot,%*%etc.
- sample_correlated_rdpgis now- sample_correlated_rdpg_pair.
- lapjvand- lapmodfunctions are now
accessed solely through- do_lap.
- Most start functions are removed and can be accessed through
init_start.
- row_cor, row_diff, row_perm_stat have been removed and are now
accessed through best_matches.
- sample_*_with_junkfunctions are removed. Instead use
the normal- sample_*functions with the- ncoreparameter.
- gm_expand_when_stuckis removed and can be accessed by
specifying- ExpandWhenStuck = TRUEwhen calling- gmwith- method = "percolation".
List of all removed
functions
- bari_start,- edge_match_info,- get_perm,- gm_indefinite,- graph_match_ExpandWhenStuck,- graph_match_FW,- graph_match_IsoRank,- graph_match_PATH,- graph_match_Umeyama,- graph_match_convex,- graph_match_percolation,- lapjv,- lapmod,- match_plot_igraph,- match_plot_matrix,- match_report,- matched_adjs,- rds_from_sim_start,- rds_perm_bari_start,- rds_sinkhorn_start,- row_cor,- row_diff,- row_perm_stat,- rperm,- sample_correlated_gnp_pair_w_junk,- sample_correlated_sbm_pair_w_junk,
New features
- Implemented graphMatchclass for inspecting and using
matches.
- as.graphMatchcan convert data.frames and matrices to
the- graphMatchclass.
- The methodargument ingmcan also take a
function so that you can leverage thegraph_matchclass and
error checking ofgm.
- best_matcheswill compute precision at k if given the
true labels.
Minor improvements and fixes
- Lots of small fixes.
- Convenience function largest_ccfor finding largest
connected component.
- Improved documentation
- The check_graphfunction is now exported to prepare
graphs outside ofgmfunctions.
- matrix_lists can now be named lists.
iGraphMatch 1.0.1
- Added a NEWS.mdfile to track changes to the
package.
- Fixed errors on Solaris.