{"id":15982851,"url":"https://github.com/ledfan/bachelorproef","last_synced_at":"2026-01-19T09:01:57.943Z","repository":{"id":78796085,"uuid":"121377711","full_name":"LEDfan/Bachelorproef","owner":"LEDfan","description":null,"archived":false,"fork":false,"pushed_at":"2018-10-05T18:54:47.000Z","size":92047,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-07T03:47:26.422Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LEDfan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-13T12:03:26.000Z","updated_at":"2018-12-19T20:07:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"9c9ee231-a6e1-446f-9de9-8b1bf5c512a2","html_url":"https://github.com/LEDfan/Bachelorproef","commit_stats":{"total_commits":1414,"total_committers":12,"mean_commits":"117.83333333333333","dds":0.6966053748231966,"last_synced_commit":"e01d77e308cbc89aa7e1165cd35f72f6ccfab160"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/LEDfan/Bachelorproef","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LEDfan%2FBachelorproef","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LEDfan%2FBachelorproef/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LEDfan%2FBachelorproef/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LEDfan%2FBachelorproef/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LEDfan","download_url":"https://codeload.github.com/LEDfan/Bachelorproef/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LEDfan%2FBachelorproef/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28565001,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T08:53:44.001Z","status":"ssl_error","status_checked_at":"2026-01-19T08:52:40.245Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-08T01:22:43.528Z","updated_at":"2026-01-19T09:01:57.920Z","avatar_url":"https://github.com/LEDfan.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stride project \n\n|CodeFactor|Travis|Clang 5|GCC 6| GCC 7|\n|--|--|--|--|--|\n|[![CodeFactor](https://www.codefactor.io/repository/github/ledfan/bachelorproef/badge)](https://www.codefactor.io/repository/github/ledfan/bachelorproef)|[![Build Status](https://travis-ci.com/LEDfan/Bachelorproef.svg?token=csyiPstpMdAYGLr6wqxd\u0026branch=master)](https://travis-ci.com/LEDfan/Bachelorproef)|[![Build Status](https://ci.ledfan.be/buildStatus/icon?job=BachelorProef/Tests-compile-docker-clang-5)](https://ci.ledfan.be/job/BachelorProef/job/Tests-compile-docker-clang-5/)|[![Build Status](https://ci.ledfan.be/buildStatus/icon?job=BachelorProef/Tests-compile-docker-gcc-6)](https://ci.ledfan.be/job/BachelorProef/job/Tests-compile-docker-gcc-6/)|[![Build Status](https://ci.ledfan.be/buildStatus/icon?job=BachelorProef/Tests-compile-docker-gcc-7)](https://ci.ledfan.be/job/BachelorProef/job/Tests-compile-docker-gcc-7/)|\n\nStride is an Open Source project to simulate transmission of infectious diseases.\n\nThe Stride acronym stands for **S**imulate **tr**ansmission of **i**nfectious **d**is**e**ases.\n \nThe project is hosted in a GitHub [code repository](https://github.com/broeckho/stride.git) and has a continous integration  \n cycle [build \u0026 test](https://travis-ci.org/broeckho/stride) at Travis CI. The online [reference documentation](https://broeckho.github.io/stride) is automatically  \n generated with each new commit of the code.\n\nThe current status of the project build is : [![Build Status](https://travis-ci.org/broeckho/stride.svg?branch=master)](https://travis-ci.org/broeckho/stride)\n\nThe current release is Stride V1, 18.06.\n\nInformation on layout, installation, dependencies of the project, and platforms that  \nare supported, can be found in the files INSTALL.txt, DEPENDENCIES.txt and  \nPLATFORMS.txt respectively.\nFor license info, see LICENSE.txt.  \n\nCurrent contributors are (in alphabetical order):\n\n* Niels Aerens ([@PurgingPanda](https://github.com/PurgingPanda))\n* Thomas Avé  ([@thomasave](http://github.com/thomasave))\n* Tobia De Koninck ([@LEDfan](https://github.com/LEDfan))\n* Robin Jadoul ([@RobinJadoul](https://github.com/RobinJadoul))\n\nContact Person:\n\n* Name: Tobia De Koninck\n* Github: ([@LEDfan](https://github.com/LEDfan))\n* E-Mail: tobia.dekoninck@student.uantwerpen.be\n\nUpstream:\n* Jan Broeckhove (jan.broeckhove@uantwerpen.be)\n* Elise Kuylen (elise.kuylen@uantwerpen.be)\n* Lander Willem (lander.willem@uantwerpen.be)\n\n## GenGeo\nThe GenGeo can be tested by compiling Stride and then running the `./cmake-build-release/installed/bin/gengeopop` program.\nThis executable can be given some files as parameter (use `gengeopop --help to show the usage`), these paths are relative to the data directory.\nBy default the program will use the following files:\n - `flanders_cities.csv`\n - `flanders_commuting.csv`\n - `households_flanders.csv`\nThe GeoGrid will be written into `gengeopop.json`, which can be opened using the MapViewer.\n\n\n## GenGeo MapViewer\nThe MapViewer is compiled with the other binaries. It can run by `./cmake-build-release/installed/bin/mapviewer`. You then have to load a geogrid file by clicking the load file button on the right hand side. The map on the left hand side shows all the locations in the geogrid. You can get more info by clicking on a marker. The middle column will then have the info about the location and the contact centers. You can click on one of the contact centers in that list, you will then get info about it in the right column.\nYou can select multiple locations by using SHIFT.\n\n## Calibration tool\nThe calibration tool can be run by `./cmake-build-release/installed/bin/calibration`.\nThis will first compute the exact values for the scenario tests, then compute the mean and standard deviation for each testcase by running it multiple times using different seeds, and finally show a boxplot of the results using QtCharts.\n\n## Integration\n\nThe Stride binary can use a Population in three ways:\n\n  - `default`   Generate a Population using `PopulationBuilder` (use `./bin/stride`)\n  - `import`    Import a Population from a `proto` or `json` file, which was generated using `gengeopop`. (use `./bin/stride -c run_import_default.xml`)\n  - `generate`  Generate a Population using GenGeoPop and provide data files and parameters. (use `./bin/stride -c run_generate_default.xml`)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fledfan%2Fbachelorproef","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fledfan%2Fbachelorproef","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fledfan%2Fbachelorproef/lists"}