The Graphoscope project aims to provide a rigorous and performant tool for Network Science. It is aimed at anyone who works with Graphs/Networks and does not require a strong knowledge of F# to get started.
To set up a dev environment, we recommend VSCode with the Ionide plugin
You will also need DotNet 6 installed.
The library is designed primarily for use in an fsharp scripting environment using .fsx files. But it also works well in notebooks. This video has a good walk through of setting your environment.
The project is hosted on GitHub where you can report issues, fork the project and submit pull requests. If you're adding a new public API, please also consider adding samples that can be turned into a documentation. You might also want to read the library design notes to understand how it works.
The library is available under the OSI-approved MIT license, which allows modification and redistribution for both commercial and non-commercial purposes. For more information see the License file in the GitHub repository.