Recent Releases of matlab-igraph: bringing igraph to MATLAB

matlab-igraph: bringing igraph to MATLAB - matlab-igraph 0.2.4

Added

  • Dummy release to get Zenodo DOI.

- MATLAB
Published by DavidRConnell 9 months ago

matlab-igraph: bringing igraph to MATLAB - matlab-igraph 0.2.3

Fixed

  • Set RNG before first stochastic method in random number generator livescript (#11).

Changed

  • Update GCC from 10 -> 13 for building Linux toolbox.

- MATLAB
Published by DavidRConnell 9 months ago

matlab-igraph: bringing igraph to MATLAB - matlab-igraph 0.2.2

Add

  • Tests to confirm identical results for stochastic methods across environments.

Changed

  • Bump igraph version to 0.10.16.

Fixed

  • Turn off OpenMP support for now. Prevents issues with macOS users compiling if cmake finds an incompatible copy of OpenMP (#7).
  • RNG example uses more complex graph so label propagation doesn't produce the same solution under different RNG states.

- MATLAB
Published by DavidRConnell 9 months ago

matlab-igraph: bringing igraph to MATLAB - matlab-igraph 0.2.1

Add

  • Add default handler setting function to set all the mxIgraph handlers at once.
  • Reintroduce leading eigenvector community detection algorithm (no longer causing a crash).
  • Pajek file format to save.

Changed

  • Make mustBePartition more strict.

Fixed

  • Status handler no longer adds a newline character to the message, that is left to the caller to do.
  • Misspelling of fatal.
  • Prevent collecting a duplicate edge when converting symmetric sparse matrices to igraph graphs.
  • Running on macOS. Was failing due to dynamic linker unable to find the matlab engine library. No longer link to that library since it isn't needed anyway.

- MATLAB
Published by DavidRConnell 10 months ago

matlab-igraph: bringing igraph to MATLAB - matlab-igraph 0.2.0

Added

  • Support for MATLAB builtin graph and digraph classes.
  • Representation independent methods for numnodes, numedges, and edgeDensity.
  • Graph summary function.
  • A main igraph help entry used to describe common function arguments.
  • Reindex membership.
  • Allow multiple option for algorithms that allow when using MATLAB graphs.
  • Options for storing results as node and edge attributes and using stored attributes in other functions.
  • Support for using MATLAB RNG in igraph and set it as default.
  • Interruption handler and fatal handler.

Changed

  • Bump igraph version to 0.10.13.
  • Move argument parsers into namespace below igraph to expose them igraph users to writing igraph to functions in extension toolboxes.
  • (Breaking) Remove mxIgraph's membership functions in favor of general vector functions.
  • (Breaking) Rename public mxIgraph functions to have a more consistent naming convention.

Fixed

  • Clean memory on error.
  • Make sure edges are ordered when creating sparse matrices.

- MATLAB
Published by github-actions[bot] over 1 year ago

matlab-igraph: bringing igraph to MATLAB - Version 0.1.13

Added

  • Integer matrix converters for mxIgraph.
  • Conversion method for graph file formats.

Changed

  • Add a shift_start parameter to data converters that allow changing between 0 and 1-based indexing.
  • Prevent save from overwriting files by default.

- MATLAB
Published by DavidRConnell about 2 years ago

matlab-igraph: bringing igraph to MATLAB - 0.1.12

Added

  • Mixing parameter option for randgames that use preference matrix.

- MATLAB
Published by DavidRConnell about 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.11

Primarily to test out MATLAB file exchange issues.

Added

  • Logo

Fixed

  • Minor typos in help blocks.
  • Mistake in compare's argument block.

- MATLAB
Published by DavidRConnell about 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.10

Fixed

  • Mistakes in layout and cluster related to moving to mexIgraphDispatcher.

Changed

  • Build on older Ubuntu for users using older C libs.

- MATLAB
Published by github-actions[bot] about 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.9

Fixed

  • Seeding random number generators.

Changed

  • igraph.version provides version for both toolbox and C library.
  • Update igraph version to 0.10.10.
  • Move to a single C entry point to better preserve state across function calls.

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.8

Fixed

  • Compile with older versions gcc/g++ on Linux to fix GLIBCXX version issue.

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.7

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.6

Fixed

  • Post install script not dependent on what the toolbox gets named locally.
  • Post install script gets name of arch that matches mexext function.
  • Use RPATH instead of RUNPATH to prevent LDLIBRARYPATH from having priority.

Changed

  • Post install function deletes itself after being called.
  • Remove OS specific toolboxes to ensure File Exchange gets appropriate toolbox (since it only grabs one and I can specify which).

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.5

Added

  • Package Linux toolbox with runtime dependencies (#2).
  • Create system independent toolbox with all supported system's files.

Fixed

  • Ship runtime dependencies for windows (#3).

Changed

  • Pin igraph C library to release 0.10.9.
  • Update docs with modified installation instructions.

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.4

Version 0.1.4

  • Add to File Exchange and add badge for MATLAB online.
  • Move GettingStarted.mlx.

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.3

Release MATLAB toolbox (.mltbx) files.

- MATLAB
Published by github-actions[bot] over 2 years ago

matlab-igraph: bringing igraph to MATLAB - v0.1.2

Automate builds and releases.

- MATLAB
Published by github-actions[bot] over 2 years ago