Skip to content

neo4j-graph-examples/icij-paradise-papers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icij logo

Paradise Papers by ICIJ Graph Example

Description: The Paradise Papers dataset and guide from the International Consortium of Investigative Journalists (ICIJ)

Nodes 163414 Relationships 364456

datamodel
Figure 1. Model
example
Figure 2. Example
Example Query:
MATCH (a:Officer {name:$name})-[r:OFFICER_OF|INTERMEDIARY_OF|REGISTERED_ADDRESS*..10]-(b)
RETURN b.name as name LIMIT 20

Setup

This is for Neo4j version: 3.5,4.0

Load graph data via the following:

Dump file: data/icij-paradise-papers-40.dump

  • Drop the file into the Files section of a project in Neo4j Desktop. Then choose the option to Create new DBMS from dump option from the file options.

  • Use the neo4j-admin tool to load data from the command line with the command below.

bin/neo4j-admin load --from data/icij-paradise-papers-40.dump [--database "database"]

Code Examples

GraphQL API

See /graphql directory for Node.js GraphQL API server example using @neo4j/graphql

Feedback

Feel free to submit issues or pull requests for improvement on this repository.

About

The Paradise Papers dataset and guide from the International Consortium of Investigative Journalists (ICIJ)

Topics

Resources

Stars

Watchers

Forks

Contributors 5