Ricgraph - Research in context graph

26 Oct 2023

Hi all,

I would like to recommend to you Ricgraph - Research in context graph, https://github.com/UtrechtUniversity/ricgraph. This is an open source graph allowing you to make a graph of research objects in their context. In case you are interested, you might want to read this little promo text. If you have any questions or suggestions, feel free to contact me.

 

What if… we look at research information as a graph? We would have relations between objects, we would be able to “walk” from one object to another, and related objects would be neighbors. For example, starting with a researcher, this person’s publications are only one step away by following one edge, and other contributors to that publication are again one step (edge) away.

 

With Ricgraph, you can create a graph from research information that is stored in various source systems. You can explore this graph and discover relations you were not aware of. We have developed Ricgraph (Research in context graph) because our university had a need to be able to show our researchers, their skills, suborganizations (e.g. faculties, departments), projects and research outputs (e.g. publications, datasets, software packages) in relation to each other. This information is stored in different systems, such as Pure, OpenAlex, Yoda, the Research Software Directory, and our organization’s employee pages.

 

By combining this information in one graph, it is possible to show research in context (hence the name). Ricgraph is a graph that uses nodes and edges to represent objects and their relations. It can be used to store, manipulate and read metadata of any object that has a relation to another object.

Ricgraph can answer questions like:

  • Which researcher has contributed to which publication, dataset, software package, project, etc.?
  • Given e.g. a dataset, software package, or project, who has contributed to it?
  • What identifiers does a researcher have (e.g. ORCID, ISNI, organization employee ID, email address)?
  • What skills does a researcher have?
  • Show a network of researchers who have worked together?
  • Which organizations have worked together?

 

With Ricgraph, you can get metadata from objects from any source system you’d like. You run the harvest script for that system, and data will be imported in Ricgraph and will be combined automatically with data which is already there. Ricgraph provides harvest scripts for the systems mentioned above. Scripts for other sources can be written easily.

 

Ricgraph is open source software and can be found on GitHub (https://github.com/UtrechtUniversity/ricgraph).