Ei kuvausta

Liam 752efb11d0 cleaned 3 vuotta sitten
.gitignore 070945fb94 first commit 4 vuotta sitten
README.org 8c9942e5db big reformat 3 vuotta sitten
dm-geber.csv 42942e4ca0 cleaning 4 vuotta sitten
dm-relationship-geldleistung.csv 3c351c2010 wrong vals 4 vuotta sitten
dm-relationship-geldleistung.ods 51f9241c38 cleaner 4 vuotta sitten
dm-relationship-geldspende.csv 51f9241c38 cleaner 4 vuotta sitten
dm-relationship-geldspende.ods bb4e2e654f spenden clean 4 vuotta sitten
dm-relationship-sachleistung.ods 070945fb94 first commit 4 vuotta sitten
dm-relationship-sachspende.ods 070945fb94 first commit 4 vuotta sitten
dm-relationship-sponsoring.csv abd8555650 header 4 vuotta sitten
dm-relationship-sponsoring.ods abd8555650 header 4 vuotta sitten
dm-relationship-stipendium.ods 070945fb94 first commit 4 vuotta sitten
dm-reliationsship.ods 070945fb94 first commit 4 vuotta sitten
dm-unis.csv 42942e4ca0 cleaning 4 vuotta sitten
dm-unis.ods 070945fb94 first commit 4 vuotta sitten
notes.org 070945fb94 first commit 4 vuotta sitten
prepare.py 070945fb94 first commit 4 vuotta sitten
sponsoring-csv.csv 752efb11d0 cleaned 3 vuotta sitten
sponsoring.csv 8c9942e5db big reformat 3 vuotta sitten

README.org

Begin here for the data https://github.com/netAction/hochschulwatch/blob/gh-pages/import/daten/sponsoring.csv Sponsoring

The reast is in the parrent folder daten

Cypher


LOAD CSV FROM '/home/s0/Code/Projects/OSI/graphsForSpenders/dm-unis-unique.csv' AS line;
CREATE (:Uni { name: line[1] });

WITH "/home/s0/Code/Projects/OSI/graphsForSpenders/" AS base
WITH base + "dm-unis-unique.csv" AS uri
LOAD CSV WITH HEADERS FROM uri AS row
MERGE (:uni {id: row.id})

WITH base + "dm-relationship-geldspende.csv" AS uri
LOAD CSV WITH HEADERS FROM uri as row
MERGE (source:Geber {id: row.src})
MERGE (destination:Uni {id: row.dst})
MERGE (source)-[:MONEY_GRANT {year: row.year, sum: row.sum, source:row.source explanation:row.expl} ]-> (destination)

WITH "https://notabug.org/ProTransparenz/spending2graphs/raw/master/" AS base
WITH base + "dm-relationship-geldleistung.csv" AS uri
LOAD CSV WITH HEADERS FROM uri as row
MERGE (source:Geber {id: row.src})
MERGE (destination:Uni {id: row.dst})
MERGE (source)-[:MONEY_GRANT {year: row.year, sum: row.syn} ]-> (destination)

https://notabug.org/ProTransparenz/spending2graphs/raw/master/dm-relationship-geldspende.csv

state;dst;year;src;rel;art;wert;note;alt;src

Bundesland Universität Jahr Name des Gebers Geld-/Sachspende Art der Leistung Wert Hinweis Alternativname Quelle


WITH "https://notabug.org/ProTransparenz/spending2graphs/raw/master/" AS base
WITH base + "sponsoring.csv" AS uri
LOAD CSV WITH HEADERS FROM uri as row with row where row.src is not null where row.dst is not null
MERGE (source:Geber {id: row.src, state:row.state})
MERGE (destination:Uni {id: row.dst})
MERGE (source)-[:MONEY_GRANT {year: row.year, value: row.value, type:row.rel, art:row.art, alt:row.alt, source:row.source}]-> (destination)