{"id":20024979,"url":"https://github.com/akapet00/coropy","last_synced_at":"2026-06-05T13:31:23.293Z","repository":{"id":156252771,"uuid":"251651416","full_name":"akapet00/coropy","owner":"akapet00","description":"Python module for COVID-19 exponential growth modelling and dynamics modelling by using user-defined SEIR(D) compartmental system.","archived":false,"fork":false,"pushed_at":"2021-01-04T08:01:09.000Z","size":17686,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-02T04:24:05.614Z","etag":null,"topics":["coronavirus-analysis","optimization","python","seir","simulation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akapet00.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-03-31T15:45:13.000Z","updated_at":"2025-02-10T10:48:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"f8126e0e-c183-4aa7-a726-6a6016e63b5a","html_url":"https://github.com/akapet00/coropy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/akapet00/coropy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akapet00%2Fcoropy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akapet00%2Fcoropy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akapet00%2Fcoropy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akapet00%2Fcoropy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akapet00","download_url":"https://codeload.github.com/akapet00/coropy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akapet00%2Fcoropy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33944671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["coronavirus-analysis","optimization","python","seir","simulation"],"created_at":"2024-11-13T08:52:29.817Z","updated_at":"2026-06-05T13:31:23.261Z","avatar_url":"https://github.com/akapet00.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CoroPy\n\nInitially, this Python package was developed as a part of the graduate course in [Modeling and Simulation of Physical Systems](https://nastava.fesb.unist.hr/nastava/predmeti/11623) and for the paper which can be accessed [here](https://ieeexplore.ieee.org/document/9243757). For citation use the following:\n\nA. L. Kapetanović and D. Poljak, \"Modeling the Epidemic Outbreak and Dynamics of COVID-19 in Croatia,\" 2020 5th International Conference on Smart and Sustainable Technologies (SpliTech), Split, Croatia, 2020, pp. 1-5, doi: 10.23919/SpliTech49282.2020.9243757.\n\nor for in bibtex format:\n\n```citation\n@inProceedings{kapetanovic2020,\n    author={A. L. {Kapetanović} and D. {Poljak}},\n    booktitle={2020 5th International Conference on Smart and Sustainable Technologies (SpliTech)},\n    title={Modeling the Epidemic Outbreak and Dynamics of COVID-19 in Croatia},\n    year={2020},\n    pages={1-5},\n    doi={10.23919/SpliTech49282.2020.9243757}}\n```\n\nCurrently, this is an ongoing project that provides the ability to model the initial growth of the infected individuals and the dynamics of the epidemic, fitting the corresponding curves, observing the epidemic situation through descriptive statistics and calculating epidemiological parameters e.g. expected disease duration, transmission coefficient, reproductive number, etc.\n\n\n\n## Requirements \n\nCheck the [`conda_env.yml`](https://github.com/antelk/coropy/blob/master/conda_env.yml) file.\n\n```bash\n$ conda update conda\n$ conda install git\n$ git clone https://github.com/antelk/coropy\n$ cd coropy\n$ conda env create -f conda_env.yml\n```\n\n## Installation\n\nInstall from the source using pip\n\n```bash\n$ git clone https://github.com/antelk/coropy  # if it is not already cloned\n$ cd coropy\n$ pip install .\n```\n\nor directly using the standard python `setup.py` installation\n\n```bash\n$ python setup.py install\n```\n\n## Running a simulation\n\nSee [Examples](#Examples) section.\n\n## Examples\n\nGo to the [sandbox](https://github.com/antelk/coropy/tree/master/sandbox) directory and fire up jupyter notebook.\nThere are currently 6 notebooks, all exploring the COVID-19 situation in Croatia. To view it online click on following links:\n* [Data visualization and trends](https://github.com/antelk/coropy/blob/master/sandbox/00-Data-Visualization-and-Trends.ipynb)\n* [Exploring mortality](https://github.com/antelk/coropy/blob/master/sandbox/01-Exploring-Mortality.ipynb)\n* [Outbreak exponential fitting](https://github.com/antelk/coropy/blob/master/sandbox/02-Epidemic-Growth-Modeling.ipynb)\n* [Modified SEIR simulation](https://github.com/antelk/coropy/blob/master/sandbox/03-Modified-SEIR-Simulation.ipynb)\n* [SEIRD simulation with confidence intervals based on RT-PCR test sensitivity](https://github.com/antelk/coropy/blob/master/sandbox/04-SEIRD-Simulation.ipynb)\n* [Multiple outbreaks simulation](https://github.com/antelk/coropy/blob/master/sandbox/05-Multiple-Waves-Simulation.ipynb)\n* [Reproduction number dynamics in time](https://github.com/antelk/coropy/blob/master/sandbox/06-Reproduction-Number-Time-Series.ipynb)\n\n## License\n\n[MIT](https://github.com/antelk/coropy/blob/master/LICENSE)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakapet00%2Fcoropy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakapet00%2Fcoropy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakapet00%2Fcoropy/lists"}