BlueBrain / nexus

Blue Brain Nexus - A knowledge graph for data-driven science
https://bluebrainnexus.io/
Apache License 2.0
280 stars 74 forks source link
knowledge-graph nexus provenance scala shacl

View our technology page GitHub release

Blue Brain Nexus

Blue Brain Nexus is an ecosystem that allows you to organize and better leverage your data through the use of a Knowledge Graph. In addition to the products listed here, you’ll find a rich ecosystem of libraries and tools.

Products

The Blue Brain Nexus ecosystem encompasses a broad range of capabilities that are brought to you across three complementary products and a suite of utilities.

Nexus Fusion

Enabling Collaborative Data and Knowledge Discovery

Fusion is our extensible web application. It hosts different apps to accommodate various use cases. It comes by default with Studios (where you work with data), Admin (for managing the Nexus instance), and will soon support Workflows to organise your data activities. It runs on top of the Delta web services, and integrates neatly with our Forge python framework.

Read more about Fusion | Source Code

Nexus Forge

Building and Using Knowledge Graphs Made Easy

Nexus Forge is a domain-agnostic, generic and extensible Python framework enabling non-expert users to create and manage knowledge graphs.

Read more about Forge | Source Code

Nexus Delta

Managing the Data and Knowledge Graph Lifecycle

A scalable and secure service to store and leverage all your data, neatly organised in a Knowledge Graph. It offers an API to perform all your data management operations, this way it can easily integrate with your software stack. Its advanced indexing capabilities automatically build views from your metadata.

Read more about Delta

Utilities

The Nexus ecosystem leverages a set of smaller open-source utilities.

Discover the utilities

Quick Start Guide

Do you know what a knowledge graph is? Or want to deepen your understanding? Follow our introduction.

Want to get started with Nexus right away? We provide a tutorial that uses our sandbox environment to let you try the functionalities.

Ready to deploy your own instance of Nexus? Follow our guide.

Roadmap

Curious about our upcoming features? Read our open Roadmap to find out more.

More information

The Blue Brain Nexus documentation offers more information about the software, its architecture, an api reference and the current roadmap.

Please head over to the getting started section for a description of various options on running Nexus and introductory material to Linked Data and the Shapes Constraint Language.

For more details, you can talk with the development team directly on Github Discussions or contact them by email.

Getting involved

Please refer to the CONTRIBUTING page in order to know how to report issues/bugs or how to contribute to the project.

Funding & Acknowledgment

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology.

Copyright © 2015-2024 Blue Brain Project/EPFL