Skip to content

Releases: stivalaa/EstimNetDirected

v3.8.9

13 Jun 03:32

Choose a tag to compare

v3.8.9 (12 June 2025)

  • Update README with Zenodo DOI
  • fix potential snprintf() buffer overflows
  • fix compiler warning for unusused return value on fgets() and handle fgets() errors
  • use = not == in shell scripts to avoid problems with [ ] in bash
  • use /bin/bash not /bin/sh in table formatting shell scripts to avoid problems with backslash in echo

v3.8.8

14 Apr 23:22

Choose a tag to compare

v3.8.8 (15 April 2025)

  • New scripts to make table of unique A and B nodes in four-cycles
  • New scripts to make boxplots of unique nodes in four-cycles
  • New scripts to count number of four-cycles that each node is in
  • Added data conversion / preprocessing scripts for empirical examples used in manuscript

Full Changelog: v3.8.7...v3.8.8

v3.8.7

10 Feb 02:57

Choose a tag to compare

v3.8.7 (10 February 2025)

  • Found and fixed memory leaks with address sanitizer
  • Fixed bug in basic sampler when conditional estimation used
  • Implemented correct change statistics for BipartiteAltK4CyclesA and BipartiteAltK4CyclesB terms and restored to parser table
  • Implemented new terms BipartiteExaclyOneNeighbourA and BipartiteExactlyOneNeighbourB
  • Implemented new terms BipartiteTwoPathExactlyOneNeighbourA and BipartiteTwoPathExactlyOneNeighbourB
  • added -m option to scripts/estimnetdirectedEstimation2textableMultiModels.sh to start numbering models in table at numbers other than 1
  • Added more regression tests for bipartite change statistics

Full Changelog: v3.8.6...v3.8.7

v3.8.6

18 Nov 05:04

Choose a tag to compare

v3.8.6 (18 November 2024)

  • Use mclapply() to parallelize four-cycle counting in gof sim plots
  • New tests for change stats, comparing to diff of directly computed stats
  • Use theme_classic() not default on simulation diagnostic plots so no background or gridlines (as required by some journals)
  • More tests for four-cycle computations
  • Simulation examples for bipartite networks using BipartiteFourCyclesNodePower

Full Changelog: v3.8.5...v3.8.6

v3.8.5

26 Mar 23:40

Choose a tag to compare

v3.8.5 (27 March 2024)

  • Implemented experimental change statistics FourCyclesNodePower, BipartiteFourCyclesNodePowerA, BipartiteFourCyclesNodePowerB
  • More test cases, particularly for bipartite change statistics
  • Removed incorrect experimental change statistics BipartiteAltK4CyclesA, BipartiteAltK4CyclesB from parser configuration table

Full Changelog: v3.8.4...v3.8.5

v3.8.4

08 Jan 04:56

Choose a tag to compare

v3.8.4 (8 January 2024)

  • Experimental statistics BipartiteAltK4CyclesA, BipartiteAltK4CyclesB
  • New statistics BipartiteIsolatesA, BipartiteIsolatesB
  • New statistics BipartriteNodeMatchBetaA, BipartiteNodeMatchBetaB, BipartiteNodeMatchAlphaA, and BipartiteNodeMatchAlphaB equivalent to b1nodematch and b2nodematch in statnet, defined by Bomiriya et al. (2023)

Full Changelog: v3.8.3...v3.8.4

v3.8.3

22 Mar 05:15
4e78f2f

Choose a tag to compare

For bipartite network goodness-of-fit plots, use mode A or mode B fraction of nodes as appropriate on degree distribution plots.
Removed dead link from README.

Full Changelog: v3.8.2...v3.8.3

v3.8.2

28 Dec 00:37

Choose a tag to compare

More bipartite change statistics (BipartiteTwoPathDiff, BipartiteTwoPathSum), more efficient threePaths computation, allow TwoPaths and AltTwoPaths for bipartite networks, more scripts for bipartite network examples, now handles Pajek bipartite .net files input where i j row has i > j, do cycle length distributions and bipartite clustering coefficients in GoF, more options on GoF script, parallelize some slow computations (e.g. geodesic distribution) in GoF script.

Full Changelog: v3.8.1...v3.8.2

v3.8.1

15 Sep 00:12

Choose a tag to compare

This release adds BinaryPairInteraction parameter for interaction of two binary attributes, in particular useful for two-mode networks, e.g.

attrInteractionParams = {BinaryPairInteraction(gender_Male, sector_Oil_and_Gas)}

Also includes the IsolatedEdges structural parameters.
Also adds options and plots on goodness-of-fit plot scripts for bipartite (two-mode) networks including plotting 4-cycle distributions.

Now allows quoted strings in config files (useful for filenames with spaces or other 'special' characters in them for example, as often found on MS-DOS style filenames on Windows PCs), and scripts convert characters like '-' and '' in parameter names to '.' (rather than '') in output for R processing as more 'R style' and also to reserve use of underscore to delimit attribute names in output files.

Full Changelog: v3.8...v3.8.1

v3.8

05 Jul 07:28

Choose a tag to compare

This release allows bipartite (two-mode) networks (undirected).
Also, Allow Arc/Edge in config file for IFD sampler, but just remove from parameter list internally (instead of error), and fix for memory leak.