Skip to content

Analysis of spatio-temporal weather data using a graph database (neo4j)

Notifications You must be signed in to change notification settings

DonBraulio/WeatherGraphDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherGraphDB

Analysis of spatio-temporal weather data using a graph database (neo4j)

The meat of this project is in the jupyter notebook, and the import/*.cypher queries needed to create the database.

How to run the project

  1. Download central_west.csv and stations.csv from Brazil Weather Surface dataset on Kaggle
  2. Install neo4j Desktop.
  3. Copy both downloaded CSV files into the neo4j workspace (i.e: in neo4j Desktop, create a project, find the "three dots menu" of the project, click "Open folder" and select "import" folder option. Copy both CSV files into that folder.)
  4. Run the three cypher queries available on the import/ folder of this project (careful, not the previous import/ folder, we picked an intentionally confusing name, sorry about that).
  5. Create a virtualenv or whatever and then pip install -r requirements.txt.
  6. Open the jupyter notebook, note that it's all written in spanish and ask yourself why these steps are in english.

About

Analysis of spatio-temporal weather data using a graph database (neo4j)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published