https://github.com/speciesfilegroup/cs_492_fall
https://github.com/speciesfilegroup/cs_492_fall
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/speciesfilegroup/cs_492_fall
- Owner: SpeciesFileGroup
- Created: 2018-09-19T19:14:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-19T06:43:54.000Z (over 7 years ago)
- Last Synced: 2024-04-14T07:50:25.159Z (about 2 years ago)
- Language: HTML
- Size: 295 MB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Folder structure
The repo has been organized into code, data and Protobuf folders.
- The code contains the python notebooks used to generate the visuazliations as well the client and utils files to connect to the gRPC server and implement the RPC Methods defined in the proto file within the Protobuf folder.
- The data folder contains geo_entity_data which has been processed into data for countries and cities separately, which are used for the geo-entity visualziations. It also contains journal and journal collection data used for generating the verification ratio heatmaps and langauge data for the language heatmap.
- The protobuf folder contains a single .proto file on which our case is based.
## Setting up environment
There is a requirements.txt file, doing a direct ```pip -r install requirements.txt``` should be sufficient.
## Running the code
Run jupyter notebook in a terminal, and you should be able to execute all 3 iPython notebooks (they all pull data from files in the data folder)