- Install node modules:
npm install
- setup a folder
public/data
as a symlink pointing toqScope/data
(see recommended folder structure below)
- Run qScope_infoscreen:
npm start
- Run qScope_frontend
project qScope
└───cspy
│ └───modified MIT CityScoPy Token Tag Decoder
└───data
| └───outputs
| └───output_[timestamp]
| (simulation-specific output)
| └───buildings_clusters_[timestamp].csv
| (exportierte Gebäudeliste von Frontend)
| └───simulation_parameters_[timestamp].xml
| (xml-Datei mit allen Simulationsparametern zum Starten des headless modes)
| └───connections
| | Export der Anschlussquoten
| └───emissions
| | gebäudespezifische und aggregierte Quartiersemissionen
| └───snapshot
| von GAMA produzierte Grafiken
└───q100_abm
│ │ GAMA workspace folder
│ └───q100
│ │ Trend Model
│ └───models
| │ └───qscope_ABM.gaml
| └───__data__ symlink zu data-Ordner (unten))
└───qScope_infoscreen
│ infoscreen (NodeJS/ JavaScript)
└───qScope_frontend
projection (Python)
where:
- cspy: https://github.com/quarree100/cspy
- data: has to be linked from Seafile server
- GAMA: https://github.com/quarree100/q100_abm
- qScope_infoscreen: https://github.com/quarree100/qScope_infoscreen
- qScope_frontend: https://github.com/quarree100/qScope_frontend