Created
April 8, 2022 06:47
-
-
Save wagenrace/97f634093c9630a3b4e7a441a77987b5 to your computer and use it in GitHub Desktop.
Loading the GI50 of NCI60 into neo4j
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// CSV file can be downloaded here: | |
// https://wiki.nci.nih.gov/download/attachments/147193864/GI50.zip?version=2&modificationDate=1649214698000&api=v2 | |
LOAD CSV WITH HEADERS FROM 'file:///GI50.csv' AS row | |
MERGE (chem:Chemical {nsc: toInteger(row.NSC)}) | |
MERGE (cell:CellLine {name: row.CELL_NAME}) | |
MERGE (dis:Disease {name: row.PANEL_NAME}) | |
WITH chem, cell, dis, row | |
MERGE (chem)-[:GI50 {concentration: row.AVERAGE, research: "NCI60", unit: row.CONCENTRATION_UNIT, experiment_id: row.EXPID, count: row.COUNT}]->(cell) | |
MERGE (cell)-[:CELL_LINE_OF]->(dis); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If you want to try it here is a model + csv file that can be loaded from the "..." top right.
https://drive.google.com/file/d/1EPFRGPhvDSoE9hKGa05-iPHq2fztBQxd/view?usp=sharing