Release Notes: GraSPy 0.2 ========================= We're happy to announce the release of GraSPy 0.2! GraSPy is a Python package for understanding the properties of random graphs that arise from modern datasets, such as social networks and brain networks. For more information, please visit our `website `_ and our `tutorials `_. Highlights ---------- This release is the result of over 8 months of work with over 25 pull requests by 10 contributors. Highlights include: - Added ``AutoGMMCluster`` in ``cluster`` submodule. ``AutoGMMCluster`` is Python equivalent to ``mclust`` in R. - Added ``subgraph`` submodule, which detects vertices that maximally correlates to given features. - Added ``match`` submodule. Used for matching vertices from a pair of graphs with unknown vertex correspondence. - Added functions for simulating a pair of correlated ER and SBM graphs. Improvements ------------ - Diagonal augmentation is default behavior in AdjacencySpectralEmbed. - Added functionality in ``to_laplacian`` to allow for directed graphs. - Updated docstrings. - Updated documentation website. - Various bug fixes. API Changes ----------- - Added ``**kwargs`` argument for ``heatmap``. Deprecations ------------ None Contributors to this release ---------------------------- - `Jaewon Chung `_ - `Benjamin Pedigo `_ - `Tommy Athey `_ (new contributor!) - `Jayanta Dey `_ (new contributor!) - `Iain Carmichael `_ (new contributor!) - `Shiyu Sun `_ (new contributor!) - `Ali Saad-Eldin `_ (new contributor!) - `Gun Kang `_ (new contributor!) - `Shan Qiu `_ (new contributor!) - `Ben Falk `_ (new contributor!) - `Jennifer Heiko `_ (new contributor!)