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
mustBePartitionmore 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, andedgeDensity. - Graph
summaryfunction. - A main igraph help entry used to describe common function arguments.
- Reindex membership.
- Allow
multipleoption 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_startparameter 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.versionprovides 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