Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timvwese/general.jl
Graphs.jl and NetworkDynamics.jl extensions
https://github.com/timvwese/general.jl
dynamics graphs julia multiplex networks simplicial-complex
Last synced: 3 days ago
JSON representation
Graphs.jl and NetworkDynamics.jl extensions
- Host: GitHub
- URL: https://github.com/timvwese/general.jl
- Owner: TimVWese
- License: unlicense
- Created: 2023-02-06T10:17:49.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-25T12:30:29.000Z (7 months ago)
- Last Synced: 2024-04-25T13:38:07.818Z (7 months ago)
- Topics: dynamics, graphs, julia, multiplex, networks, simplicial-complex
- Language: Julia
- Homepage: https://timvwese.github.io/General.jl/
- Size: 258 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Build Status](https://github.com/General.jl/actions/workflows/CI.yml/badge.svg?branch=master)](https://github.com/TimVWese/General.jl/actions/workflows/CI.yml?query=branch%3Amaster)
[![Docs](https://img.shields.io/badge/docs-dev-blue.svg)](https://timvwese.github.io/General.jl/dev/)# General.jl
This badly named package adds some functions to ease my research.
They are mainly extensions to [Graphs.jl](https://github.com/JuliaGraphs/Graphs.jl) (more network models, IO) and [NetworkDynamics.jl](https://github.com/PIK-ICoNe/NetworkDynamics.jl) (some simple vertex and edge dynamics, multiplex supporty).## Contents
This package provides among others* Network models
* Scale-free configuration
* Stochastic spatial
* Network IO
* Basic `StaticEdge`s to use in `network_dynamics`
* Functionality to work with multiplex networks in `NetworkDynamics`See the [docs](https://timvwese.github.io/General.jl/dev/) for full functionality.
## Installation
Due to heavy tailorization towards my own needs, the package is not included in any registry an can thus be installed by
```julia
pkg> add https://github.com/TimVWese/General.jl
```
However it may be better to localize the relevant parts of the source code you need and copy them (without conditions or liability, see the (un)license), since the complete package might be bloated.