@@ -2,8 +2,8 @@ cff-version: 1.2.0
2
2
title : " Ricgraph - Research in context graph"
3
3
message : " If you use Ricgraph, please cite it."
4
4
type : software
5
- version : " v1.11 "
6
- date-released : " 2023-11-08 "
5
+ version : " v1.12 "
6
+ date-released : " 2023-12-19 "
7
7
authors :
8
8
- given-names : " Rik D.T."
9
9
family-names : Janssen
@@ -52,35 +52,45 @@ identifiers:
52
52
- description : " Ricgraph DOI v1.11"
53
53
type : doi
54
54
value : " 10.5281/zenodo.10083972"
55
+ - description : " Ricgraph DOI v1.12"
56
+ type : doi
57
+ value : " 10.5281/zenodo.XXXXXXXX"
55
58
abstract : >-
56
- Ricgraph (Research in context graph) is a graph
57
- (https://en.wikipedia.org/wiki/Graph_theory) with nodes (sometimes called
58
- vertices) and edges (sometimes called links) to represent objects and their
59
- relations. It can be used to store, manipulate and read metadata of any
60
- object that has a relation to another object, as long as every object can be
61
- 'represented' by at least a 'name' and a 'value'. In Ricgraph, one node
62
- represents one object, and an edge represents the relation between two
63
- objects. It is written in Python and uses Neo4j as graph database engine
64
- (https://en.wikipedia.org/wiki/Graph_database).
59
+ With Ricgraph (Research in context graph), you can create a graph from
60
+ research information that is stored in various source systems. This can be
61
+ done for multiple organizations. You can explore this graph and discover
62
+ relations you were not aware of.
65
63
66
- Metadata of an object are stored as 'properties' in a node, i.e. as
67
- information associated with a node. For example, a node may store two
68
- properties, 'name = PET' and 'value = cat'. Another node may store 'name =
69
- FULL_NAME' and 'value = John Doe'. Then the edge between those two nodes
70
- means that the person with FULL_NAME John Doe has a PET which is a cat.
64
+ What if... we look at research information as a graph? We would have
65
+ relations between objects, we would be able to "walk" from one object to
66
+ another, and related objects would be neighbors. For example, starting with a
67
+ researcher, the publications of this person are only one step away by
68
+ following one edge, and other contributors to that publication are again one
69
+ step (edge) away.
71
70
72
- The philosophy of Ricgraph is that it stores metadata, not the objects the
73
- metadata refer to. To access an object, a node has a link to that object in
74
- the system it was obtained from. The objective is to get metadata from
75
- objects from a source system in a process called 'harvesting'. All
76
- information harvested from several source systems will be combined into one
77
- graph. Modification of metadata of an object is done in the source system the
78
- object was harvested from, and then reharvesting of that source system.
71
+ Ricgraph has been developed because our university had a need to explore and
72
+ visualize our researchers, their research results (e.g. publications, data
73
+ sets, software packages), the teams, their collaborations, skills, projects,
74
+ and their relations. By combining this information in one graph, it is
75
+ possible to show research in context (hence the name).
76
+
77
+ Ricgraph is a graph that uses nodes and edges to represent objects and their
78
+ relations. It can be used to store, manipulate and read metadata of any
79
+ object that has a relation to another object. Metadata from objects can be
80
+ obtained from any source system you'd like. You run the harvest script for
81
+ that system, and data will be imported in Ricgraph and will be combined
82
+ automatically with data which is already there. Ricgraph provides several
83
+ harvest scripts, and scripts for other sources can be written easily.
79
84
keywords :
80
- - ricgraph
81
- - " research in context graph"
82
- - graph
83
- - " graph database"
85
+ - " Ricgraph"
86
+ - " Ricgraph Explorer"
87
+ - " Research in context graph"
88
+ - " Graph"
89
+ - " Graph database"
90
+ - " Data harvesting"
91
+ - " Data enrichment"
92
+ - " Linked data"
93
+ - " Knowledge graph"
84
94
- " Utrecht University"
85
95
license : MIT
86
96
repository-code : " https://github.com/UtrechtUniversity/ricgraph"
0 commit comments