Environmentally-driven population dynamics model of Aedes albopictus
====================================================================
This is a python (v3.7) package implementing the environmentally-driven population dynamics model of Aedes albopictus.
Contents
--------
1) Prerequisites
2) Linux installation
3) Usage
1) Prerequisites
----------------
The model requires the Python packages
numpy
pkg_resources
and the
GNU Scientific Library (development)
for C, which are not included in this package.
2) Linux installation
---------------------
1) Easy way:
If you have pip installed, you can use the following command to download and install the package.
pip install albopictus
Alternatively, you can download the source code from PyPI and run pip on the latest version xxx.
pip install albopictus-xxx.tar.gz
2) Hard way:
If pip is not available, you can unpack the package contents and perform a manual install.
tar -xvzf albopictus-xxx.tar.gz
cd albopictus-xxx
python setup.py install
This will install the package in the site-packages directory of your python distribution. If you do not have root privileges or you wish to install to a different directory, you can use the --prefix argument.
python setup.py install --prefix=<dir>
In this case, please make sure that <dir> is in your PYTHONPATH, or you can add it with the following command.
In bash shell:
export PYTHONPATH=<dir>:$PYTHONPATH
In c shell:
setenv PYTHONPATH <dir>:$PYTHONPATH
Usage
-----
Information for usage and contents are documented in the package, and can be accessed with the help utility.
import albopictus
help(albopictus)
Credits
-------
'modern-package-template' - http://pypi.python.org/pypi/modern-package-template
News
====
1.15.0
------
* Release date: 30 November 2023*
* CDZ: Chikungunya - Dengue - Zika model
* Memory fix in modelStochCHIKV
* modelAlbopictus08c: minor bug fix (pupa -> juveniles)
1.13.0
------
* Release date: 13 September 2023*
* Initial draft of sPop v.2 with accumulative development (sPop2: Python)
* Minor fix: numpy.int -> numpy.int32
* Minor fix: DPOP_EPS double symbol
1.12.6
------
* Release date: UNRELEASED*
* Included "extract" to the population dynamics model (sPop : Python)
* Included "spop_print_to_csv" to the population dynamics model (sPop : C)
1.12.5
------
* Release date: UNRELEASED*
* Bug fixes
* Included "flush" to the population dynamics model (sPop)
* Optimized probability function (hash) in sPop (NOT WORKING)
1.12.4
------
* Release date: UNRELEASED*
1.12.3
------
* Release date: 19 February 2020*
* Bug fix for the sPop model (albopictus.population)
1.12.2
------
* Release date: UNRELEASED*
* Culex pipiens complex population dynamics model (first draft)
1.12.1
------
* Release date: UNRELEASED*
* Dynamic human population density for vector08 (from v.1.0 - 14 February 2017)
* Ability to change MAX_MEM for the gamma distribution module
1.11.0
------
* Release date: 29 November 2018*
* Ae. albopictus population dynamics model update
* Ae. albopictus egg capture/removal is implemented
* Ae. albopictus egg capture (total egg population laid each day is recorded)
* Ae. albopictus gonotrophic cycle length is introduced
(experimental data need to be updated for egg numbers per cycle not per day)
1.9.3
-----
* Release date: 1 August 2018*
* getClimate and getLonLat updated for Python 3
1.9.1
-----
* Release date: 31 July 2018
* spop module is now compatible with Python 3
1.9
---
* Release date: 30 July 2018
* Compatible with Python 3
1.8.3
-----
* Release date: UNRELEASED*
* Bug fixes for cross-platform compatibility
1.8
---
* Release date: UNRELEASED*
* Ae. albopictus population dynamics model update initiated
1.7
---
* Release date: UNRELEASED*
* Age-structured deterministic and stochastic population dynamics model
1.6
---
* Release date: 27 February 2017
* This is the model as presented in
Erguler K, Pontiki I, Zittis G, Proestos Y, Christodoulou V, Tsirigotakis N, Antoniou M, Kasap OE, Alten B, Lelieveld J. Using longitudinal surveillance data to analyse the environmental dependence of vector populations: the case of sand flies. Scientific Reports. 2018 (submitted)
1.5
---
* Release date: UNRELEASED*
* Sand fly model update (environmental dependence: functional dependence)
1.4
---
* Release date: UNRELEASED*
* Sand fly model update
1.3
---
* Release date: UNRELEASED*
* Preliminary study for a global albopictus-chikungunya model
* Testing a new hypothesis for diapause
1.2
---
* Release date: 7 June 2017
* Includes plotting routines for prior and posterior distributions
1.1
---
* Release date: UNRELEASED*
* Preliminary study for a global albopictus-chikungunya model
1.0
---
* Release date: 14 February 2017
* Revised version of the chikungunya model as presented in
Erguler K, Chandra NL, Proestos Y, Lelieveld J, Christophides GK, Parham PE. A large-scale stochastic spatiotemporal model for Aedes albopictus-borne chikungunya epidemiology. PLOS ONE. 2017 (under review)
0.9
---
* Release date: UNRELEASED*
* Preliminary study for a sand fly model
0.8
---
* Release date: 16 November 2016
* The 'chikv' model is updated to model spread with stable population sizes in patches
* The Ae. albopictus population dynamics model v.0.3 is available as vector03
* The prior distribution for vector03 is available as prior03
* This is the model as presented in
Erguler K, Chandra NL, Proestos Y, Lelieveld J, Christophides GK, Parham PE. A large-scale stochastic spatiotemporal model for Aedes albopictus-borne chikungunya epidemiology. PLOS ONE. 2016 (submitted)
0.7
---
* Release date: UNRELEASED*
* The 'chikv' model is updated to model spread with stable population sizes in patches
0.6
---
* Release date: UNRELEASED*
* The spatiotemporal 'chikv' model is added, which models the Ae. albopictus-borne Chikungunya transmission
0.5
---
* Release date: UNRELEASED*
* Hash function for Gamma distribution was implemented for improved flexibility and performance
0.4
---
* Release date: UNRELEASED*
* Includes initial improvements on the vector population model
0.3
---
* Release date: 9 February 2016
* This is the model as presented in
Erguler K, Smith-Unna SE, Waldock J, Proestos Y, Christophides GK, Lelieveld J, Parham PE. Large-scale modelling of the environmentally-driven population dynamics of temperate Aedes albopictus (Skuse). PLOS ONE. 2016 (in press)
* This version also includes posterior Q1b, which is sampled from posterior mode Q1 for subsequent research
0.2
---
* Release date: UNRELEASED*
* Includes the prior distribution
0.1
---
* Release date: UNRELEASED*
* Initial commit
Raw data
{
"_id": null,
"home_page": "https://github.com/kerguler/albopictus",
"name": "albopictus",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "stage,age,structured,gridded,global,diapause,breeding,egg,larva,pupa,adult,mosquito,temperature,precipitation,density,photoperiod,survival,development,fecundity,Bayesian,difference,daily,albopictus,sandfly,chikv,chikungunya,phlebotomus,papatasi",
"author": "Kamil Erguler",
"author_email": "k.erguler@cyi.ac.cy",
"download_url": "https://files.pythonhosted.org/packages/30/e9/b166b50458aa7fd3697e087bf6efce428a7b140aacd5b1a268c5e1eb5b6c/albopictus-1.15.0.tar.gz",
"platform": null,
"description": "Environmentally-driven population dynamics model of Aedes albopictus\n====================================================================\n\nThis is a python (v3.7) package implementing the environmentally-driven population dynamics model of Aedes albopictus. \n\nContents\n--------\n\n1) Prerequisites\n2) Linux installation\n3) Usage\n\n1) Prerequisites\n----------------\n\nThe model requires the Python packages\n\n\tnumpy\n \n\tpkg_resources\n\nand the\n\n\tGNU Scientific Library (development)\n\nfor C, which are not included in this package.\n\n2) Linux installation\n---------------------\n\n1) Easy way:\n\nIf you have pip installed, you can use the following command to download and install the package.\n\tpip install albopictus\n\nAlternatively, you can download the source code from PyPI and run pip on the latest version xxx.\n\tpip install albopictus-xxx.tar.gz\n\n2) Hard way:\n\nIf pip is not available, you can unpack the package contents and perform a manual install.\n\ttar -xvzf albopictus-xxx.tar.gz\n \n\tcd albopictus-xxx\n \n\tpython setup.py install\n\nThis will install the package in the site-packages directory of your python distribution. If you do not have root privileges or you wish to install to a different directory, you can use the --prefix argument.\n\n\tpython setup.py install --prefix=<dir>\n\nIn this case, please make sure that <dir> is in your PYTHONPATH, or you can add it with the following command.\n\nIn bash shell:\n\texport PYTHONPATH=<dir>:$PYTHONPATH\nIn c shell:\n\tsetenv PYTHONPATH <dir>:$PYTHONPATH\n\nUsage\n-----\n\nInformation for usage and contents are documented in the package, and can be accessed with the help utility.\n\n\timport albopictus\n \n\thelp(albopictus)\n\nCredits\n-------\n\n'modern-package-template' - http://pypi.python.org/pypi/modern-package-template\n\n\nNews\n====\n\n1.15.0\n------\n\n* Release date: 30 November 2023*\n\n* CDZ: Chikungunya - Dengue - Zika model\n* Memory fix in modelStochCHIKV\n* modelAlbopictus08c: minor bug fix (pupa -> juveniles)\n\n1.13.0\n------\n\n* Release date: 13 September 2023*\n\n* Initial draft of sPop v.2 with accumulative development (sPop2: Python)\n* Minor fix: numpy.int -> numpy.int32\n* Minor fix: DPOP_EPS double symbol\n\n1.12.6\n------\n\n* Release date: UNRELEASED*\n\n* Included \"extract\" to the population dynamics model (sPop : Python)\n* Included \"spop_print_to_csv\" to the population dynamics model (sPop : C)\n\n1.12.5\n------\n\n* Release date: UNRELEASED*\n\n* Bug fixes\n* Included \"flush\" to the population dynamics model (sPop)\n* Optimized probability function (hash) in sPop (NOT WORKING)\n\n1.12.4\n------\n\n* Release date: UNRELEASED*\n\n1.12.3\n------\n\n* Release date: 19 February 2020*\n\n* Bug fix for the sPop model (albopictus.population)\n\n1.12.2\n------\n\n* Release date: UNRELEASED*\n\n* Culex pipiens complex population dynamics model (first draft)\n\n1.12.1\n------\n\n* Release date: UNRELEASED*\n\n* Dynamic human population density for vector08 (from v.1.0 - 14 February 2017)\n* Ability to change MAX_MEM for the gamma distribution module\n\n1.11.0\n------\n\n* Release date: 29 November 2018*\n\n* Ae. albopictus population dynamics model update\n* Ae. albopictus egg capture/removal is implemented\n* Ae. albopictus egg capture (total egg population laid each day is recorded)\n* Ae. albopictus gonotrophic cycle length is introduced\n (experimental data need to be updated for egg numbers per cycle not per day)\n\n1.9.3\n-----\n\n* Release date: 1 August 2018*\n\n* getClimate and getLonLat updated for Python 3\n\n1.9.1\n-----\n\n* Release date: 31 July 2018\n\n* spop module is now compatible with Python 3\n\n1.9\n---\n\n* Release date: 30 July 2018\n\n* Compatible with Python 3\n\n1.8.3\n-----\n\n* Release date: UNRELEASED*\n\n* Bug fixes for cross-platform compatibility\n\n1.8\n---\n\n* Release date: UNRELEASED*\n\n* Ae. albopictus population dynamics model update initiated\n\n1.7\n---\n\n* Release date: UNRELEASED*\n\n* Age-structured deterministic and stochastic population dynamics model\n\n1.6\n---\n\n* Release date: 27 February 2017\n\n* This is the model as presented in\n Erguler K, Pontiki I, Zittis G, Proestos Y, Christodoulou V, Tsirigotakis N, Antoniou M, Kasap OE, Alten B, Lelieveld J. Using longitudinal surveillance data to analyse the environmental dependence of vector populations: the case of sand flies. Scientific Reports. 2018 (submitted)\n\n1.5\n---\n\n* Release date: UNRELEASED*\n\n* Sand fly model update (environmental dependence: functional dependence)\n\n1.4\n---\n\n* Release date: UNRELEASED*\n\n* Sand fly model update\n\n1.3\n---\n\n* Release date: UNRELEASED*\n\n* Preliminary study for a global albopictus-chikungunya model\n* Testing a new hypothesis for diapause\n\n1.2\n---\n\n* Release date: 7 June 2017\n\n* Includes plotting routines for prior and posterior distributions\n\n1.1\n---\n\n* Release date: UNRELEASED*\n\n* Preliminary study for a global albopictus-chikungunya model\n\n1.0\n---\n\n* Release date: 14 February 2017\n\n* Revised version of the chikungunya model as presented in\n Erguler K, Chandra NL, Proestos Y, Lelieveld J, Christophides GK, Parham PE. A large-scale stochastic spatiotemporal model for Aedes albopictus-borne chikungunya epidemiology. PLOS ONE. 2017 (under review)\n\n0.9\n---\n\n* Release date: UNRELEASED*\n\n* Preliminary study for a sand fly model\n\n0.8\n---\n\n* Release date: 16 November 2016\n\n* The 'chikv' model is updated to model spread with stable population sizes in patches\n* The Ae. albopictus population dynamics model v.0.3 is available as vector03\n* The prior distribution for vector03 is available as prior03\n* This is the model as presented in\n Erguler K, Chandra NL, Proestos Y, Lelieveld J, Christophides GK, Parham PE. A large-scale stochastic spatiotemporal model for Aedes albopictus-borne chikungunya epidemiology. PLOS ONE. 2016 (submitted)\n\n0.7\n---\n\n* Release date: UNRELEASED*\n\n* The 'chikv' model is updated to model spread with stable population sizes in patches\n\n0.6\n---\n\n* Release date: UNRELEASED*\n\n* The spatiotemporal 'chikv' model is added, which models the Ae. albopictus-borne Chikungunya transmission\n\n0.5\n---\n\n* Release date: UNRELEASED*\n\n* Hash function for Gamma distribution was implemented for improved flexibility and performance\n\n0.4\n---\n\n* Release date: UNRELEASED*\n\n* Includes initial improvements on the vector population model\n\n0.3\n---\n\n* Release date: 9 February 2016\n\n* This is the model as presented in\n Erguler K, Smith-Unna SE, Waldock J, Proestos Y, Christophides GK, Lelieveld J, Parham PE. Large-scale modelling of the environmentally-driven population dynamics of temperate Aedes albopictus (Skuse). PLOS ONE. 2016 (in press)\n\n* This version also includes posterior Q1b, which is sampled from posterior mode Q1 for subsequent research\n\n0.2\n---\n\n* Release date: UNRELEASED*\n\n* Includes the prior distribution\n\n0.1\n---\n\n* Release date: UNRELEASED*\n\n* Initial commit\n\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Large-scale environment-driven population dynamics and disease spread models for vector-borne diseases",
"version": "1.15.0",
"project_urls": {
"Download": "https://github.com/kerguler/albopictus/tarball/1.15.0",
"Homepage": "https://github.com/kerguler/albopictus"
},
"split_keywords": [
"stage",
"age",
"structured",
"gridded",
"global",
"diapause",
"breeding",
"egg",
"larva",
"pupa",
"adult",
"mosquito",
"temperature",
"precipitation",
"density",
"photoperiod",
"survival",
"development",
"fecundity",
"bayesian",
"difference",
"daily",
"albopictus",
"sandfly",
"chikv",
"chikungunya",
"phlebotomus",
"papatasi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "30e9b166b50458aa7fd3697e087bf6efce428a7b140aacd5b1a268c5e1eb5b6c",
"md5": "9486321a92c4b0618e620619b9e6b3fe",
"sha256": "be252d81b1d84e05c251cabfb2cab224aa88fc659fa2aa2a8de0304cb030d525"
},
"downloads": -1,
"filename": "albopictus-1.15.0.tar.gz",
"has_sig": false,
"md5_digest": "9486321a92c4b0618e620619b9e6b3fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5695927,
"upload_time": "2023-12-02T14:49:54",
"upload_time_iso_8601": "2023-12-02T14:49:54.105197Z",
"url": "https://files.pythonhosted.org/packages/30/e9/b166b50458aa7fd3697e087bf6efce428a7b140aacd5b1a268c5e1eb5b6c/albopictus-1.15.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-02 14:49:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kerguler",
"github_project": "albopictus",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "albopictus"
}