You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@
17
17
18
18
**MultilayerGraphs.jl** is a Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs.
19
19
20
-
## Overview
20
+
## 🌐 Overview
21
21
22
22
A multilayer graph is a graph consisting of multiple standard subgraphs called *layers* which can be interconnected through [bipartite graphs](https://en.wikipedia.org/wiki/Bipartite_graph) called *interlayers* composed of the vertex sets of two different layers and the edges between them. The vertices in each layer represent a single set of nodes, although not all nodes have to be represented in every layer.
23
23
@@ -39,7 +39,7 @@ MultilayerGraphs.jl features multilayer-specific methods and metrics including t
39
39
40
40
Finally, MultilayerGraphs.jl has been integrated within the [JuliaDynamics](https://github.com/JuliaDynamics) ecosystem so that any `Multilayer(Di)Graph` can be utilised as an argument to the `GraphSpace` constructor in [Agents.jl](https://github.com/JuliaDynamics/Agents.jl).
41
41
42
-
## Installation
42
+
## 🔰 Installation
43
43
44
44
To install the latest stable release of MultilayerGraphs.jl, make sure you have [installed](https://julialang.org/downloads/) Julia v1.8 or later and run the following command:
Let's begin by importing the necessary dependencies and setting the relevant constants.
61
61
@@ -244,23 +244,23 @@ modularity(
244
244
)
245
245
```
246
246
247
-
## Future Developments
247
+
## 🎯 Future Developments
248
248
249
249
All the information regarding the future developments of MultilayerGraphs.jl can be found in the [issues](https://github.com/JuliaGraphs/MultilayerGraphs.jl/issues).
250
250
251
-
## How to Contribute
251
+
## 🛠 How to Contribute
252
252
253
253
The ongoing development of this package would greatly benefit from the valuable feedback of the esteemed members of the [JuliaGraph](https://github.com/orgs/JuliaGraphs/people) community, as well as from graph theorists, network scientists, and any users who may have general questions or suggestions.
254
254
255
255
We therefore encourage you to participate in [discussions](https://github.com/JuliaGraphs/MultilayerGraphs.jl/discussions), raise [issues](https://github.com/JuliaGraphs/MultilayerGraphs.jl/issues), or submit [pull requests](https://github.com/JuliaGraphs/MultilayerGraphs.jl/pulls). Your contributions are welcome!
256
256
257
-
## How to Cite
257
+
## 🎓 How to Cite
258
258
259
259
If you utilize this package in your project, please consider citing this repository using the citation information provided in [`CITATION.bib`](https://github.com/JuliaGraphs/MultilayerGraphs.jl/blob/main/CITATION.bib).
260
260
261
261
This will help to give appropriate credit to the [contributors](https://github.com/JuliaGraphs/MultilayerGraphs.jl/graphs/contributors) and support the continued development of the package.
262
262
263
-
## Announcements
263
+
## 📢 Announcements
264
264
265
265
### v0.1
266
266
@@ -278,7 +278,7 @@ MultilayerGraphs.jl (v1.1) and its features were announced on the following plat
@@ -300,7 +300,7 @@ Here is a list of software packages for the creation, manipulation, analysis and
300
300
301
301
At the best of our knowledge there are currently no software packages dedicated to the creation, manipulation and analysis of multilayer graphs implemented in the [Julia language](https://julialang.org) apart from MultilayerGraphs.jl itself.
302
302
303
-
## References
303
+
## 📚 References
304
304
305
305
1. De Domenico et al. (2013) [Mathematical Formulation of Multilayer Networks](https://doi.org/10.1103/PhysRevX.3.041022). *Physical Review X*;
306
306
2. Kivelä et al. (2014) [Multilayer networks](https://doi.org/10.1093/comnet/cnu016). *Journal of Complex Networks*;
**MultilayerGraphs.jl** is a Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs.
18
18
19
-
## Overview
19
+
## 🌐 Overview
20
20
21
21
A multilayer graph is a graph consisting of multiple standard subgraphs called *layers* which can be interconnected through [bipartite graphs](https://en.wikipedia.org/wiki/Bipartite_graph) called *interlayers* composed of the vertex sets of two different layers and the edges between them. The vertices in each layer represent a single set of nodes, although not all nodes have to be represented in every layer.
22
22
@@ -43,7 +43,7 @@ A multilayer graph is composed of layers, i.e. graphs whose vertices represent t
43
43
The documentation is organized as follows: you will find a comprehensive [Tutorial](@ref) below, complemented by an [API](@ref) page. The API page is organized in two sections: the [End-User](@ref) section lists all the methods intended for the user who does not need to write code that is also compatible with other libraries in the Graphs.jl's ecosystem, while the [Developer](@ref) section contains methods that allow MultilayerGraphs.jl to be used as any package that extend Graphs.jl . Bot section are further stratified by topic.
44
44
The tutorial below will be focused on the end-used experience, as developer methods often have very similar signature and will be better addressed in a future developer-oriented guide, should the community manifest the need of it.
45
45
46
-
## Installation
46
+
## 🔰 Installation
47
47
48
48
To install the latest stable release of MultilayerGraphs.jl, make sure you have [installed](https://julialang.org/downloads/) Julia v1.8 or later and run the following command:
Here we illustrate how to define, handle and analyse a `MultilayerGraph` (the directed version is completely analogous).
65
65
@@ -974,19 +974,19 @@ Read a complete list of analytical methods exclusive to multilayer graphs in the
974
974
975
975
All the information regarding the future developments of MultilayerGraphs.jl can be found in the [issues](https://github.com/JuliaGraphs/MultilayerGraphs.jl/issues).
976
976
977
-
## How to Contribute
977
+
## 🛠 How to Contribute
978
978
979
979
The ongoing development of this package would greatly benefit from the valuable feedback of the esteemed members of the [JuliaGraph](https://github.com/orgs/JuliaGraphs/people) community, as well as from graph theorists, network scientists, and any users who may have general questions or suggestions.
980
980
981
981
We therefore encourage you to participate in [discussions](https://github.com/JuliaGraphs/MultilayerGraphs.jl/discussions), raise [issues](https://github.com/JuliaGraphs/MultilayerGraphs.jl/issues), or submit [pull requests](https://github.com/JuliaGraphs/MultilayerGraphs.jl/pulls). Your contributions are most welcome!
982
982
983
-
## How to Cite
983
+
## 🎓 How to Cite
984
984
985
985
If you utilize this package in your project, please consider citing this repository using the citation information provided in [`CITATION.bib`](https://github.com/JuliaGraphs/MultilayerGraphs.jl/blob/main/CITATION.bib).
986
986
987
987
This will help to give appropriate credit to the [contributors](https://github.com/JuliaGraphs/MultilayerGraphs.jl/graphs/contributors) and support the continued development of the package.
988
988
989
-
## Announcements
989
+
## 📢 Announcements
990
990
991
991
### v0.1
992
992
@@ -1004,7 +1004,7 @@ MultilayerGraphs.jl (v1.1) and its features were announced on the following plat
@@ -1026,7 +1026,7 @@ Here is a list of software packages for the creation, manipulation, analysis and
1026
1026
1027
1027
At the best of our knowledge there are currently no software packages dedicated to the creation, manipulation and analysis of multilayer graphs implemented in the [Julia language](https://julialang.org) apart from MultilayerGraphs.jl itself.
1028
1028
1029
-
## References
1029
+
## 📚 References
1030
1030
1031
1031
1. De Domenico et al. (2013) [Mathematical Formulation of Multilayer Networks](https://doi.org/10.1103/PhysRevX.3.041022). *Physical Review X*;
1032
1032
2. Kivelä et al. (2014) [Multilayer networks](https://doi.org/10.1093/comnet/cnu016). *Journal of Complex Networks*;
0 commit comments