MRC-CSO-SPHSU / UKSEABMLib.jl

MIT License
1 stars 1 forks source link

UKSEABMLib.jl

Code Style: Blue DOI

Title

The UKSEABMLib.jl componants library for agent-based UK-oriented socioeconomics modelling applications

Description

A library of types, components and simulation functions for establishing external socioeconomic models studies for the UK. Currently the economic part is not implemented. It replecates the Lone Parent Model implemented in Python, cf. Ref. #[2]. The current implementation is extended from the LoneParentModel.jl V0.6.1 [3]. The space concept is influenced from Agents.jl [1] and it makes uses of the builtin types within ABMSim.jl simulator [4]

Author(s)

Atiyah Elsheikh

Contributor(s)

Atiyah Elsheikh (V0.1-V0.6)

Release Notes

Copyright (c) 2023 Atiyah Elsheikh, MRC/CSO Social & Public Health Sciences Unit, School of Health and Wellbeing, University of Glasgow, Cf. License for further information

Platform

This code was developed and experimented on

Exeution

include("tests/runtests")

References

[1] George Datseris, Ali R. Vahdati and Timothy C. DuBois: Agents.jl: a performant and feature-full agent-based modeling software of minimal code complexity. SIMULATION. 2022. doi:10.1177/00375497211068820

[2] Umberto Gostoli and Eric Silverman: Social and child care provision in kinship networks: An agent-based model. PLoS ONE 15(12): 2020 (https://doi.org/10.1371/journal.pone.0242779)

[3] LoneParentsModel.jl V0.6.1

[4] Atiyah Elsheikh, ABMSim.jl: An agent-based model simulator. Zenodo. https://doi.org/10.5281/zenodo.8284008, 2023

Cite as

Atiyah Elsheikh. (2023). The UKSEABMLib.jl componants library for agent-based UK-oriented socioeconomics modelling applications. Zenodo. https://doi.org/10.5281/zenodo.8301125

specific version 0.6:

Atiyah Elsheikh. (2023). The UKSEABMLib.jl componants library for agent-based UK-oriented socioeconomics modelling applications (Version 0.6). Zenodo. https://doi.org/10.5281/zenodo.8301126

bibtex

@software{atiyah_elsheikh_general, author = {Atiyah Elsheikh}, title = {{The UKSEABMLib.jl componants library for agent- based UK-oriented socioeconomics modelling applications}}, month = aug, year = 2023, publisher = {Zenodo}, doi = {10.5281/zenodo.8301125}, url = {https://doi.org/10.5281/zenodo.8301125} }

specific version 0.6:

@software{atiyah_elsheikh_v06, author = {Atiyah Elsheikh}, title = {{The UKSEABMLib.jl componants library for agent- based UK-oriented socioeconomics modelling applications}}, month = aug, year = 2023, publisher = {Zenodo}, version = {0.6}, doi = {10.5281/zenodo.8301126}, url = {https://doi.org/10.5281/zenodo.8301126} }

Acknowledgments

This software was conducted based on the LoneParentsModel.jl package. The cited package was established based on collaborative efforts. Thus collegues are acknowledged

For the purpose of open access, the author(s) has applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising from this submission.

Fundings

Dr. Atyiah Elsheikh, by the time of publishing Version 0.6 of this software, is a Research Software Engineer at MRC/CSO Social & Public Health Sciences Unit, School of Health and Wellbeing, University of Glasgow. He is in the Complexity in Health programme. He is supported by the Medical Research Council (MC_UU_00022/1) and the Scottish Government Chief Scientist Office (SPHSU16).