SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces

SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Liesenborgs, Jori, Hendrickx, Diana M, Kuylen, Elise, Niyukuri, David, Hens, Niel, Delva, Wim
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Liesenborgs, Jori
Hendrickx, Diana M
Kuylen, Elise
Niyukuri, David
Hens, Niel
Delva, Wim
description SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment and prevention of HIV infections in dynamic sexual networks are simulated by discrete events. A generic “intervention” event allows model parameters to be changed over time, and can be used to model medical and behavioural HIV prevention programmes. First, we describe a more efficient variant of the modified Next Reaction Method that drives our continuous-time simulator. Next, we outline key built-in features and assumptions of individual-based models formulated in SimpactCyan, and provide code snippets for how to formulate, execute and analyse models in SimpactCyan through its R and Python interfaces. Lastly, we give two examples of applications in HIV epidemiology: the first demonstrates how the software can be used to estimate the impact of progressive changes to the eligibility criteria for HIV treatment on HIV incidence. The second example illustrates the use of SimpactCyan as a data-generating tool for assessing the performance of a phylodynamic inference framework.
format Article
fullrecord <record><control><sourceid>ghent</sourceid><recordid>TN_cdi_ghent_librecat_oai_archive_ugent_be_8640728</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_archive_ugent_be_8640728</sourcerecordid><originalsourceid>FETCH-ghent_librecat_oai_archive_ugent_be_86407283</originalsourceid><addsrcrecordid>eNqdTEFqwzAQFKGBhDZ_2A84OIrTJL2GlPRW2tKrWEtre4ssGUlO8O-rQg89d2CYYWZ3ZmIpy2pXyK2Ud3_8Qqxi_CozdvJYbY5LcXvnfkCdThM62KxLeIJs_ECuiH4MmiByP1pMPkCTyc7wlc2ItqgxkoHeG7Ix53B5-QQa2FDP3vp2ghunDt7ynoHXKXXe5atEoUFN8UHMG7SRVr96L-Tz-eN0KdqOXFKW60Aak_LICoPu-EpqbH-qmtThsSr38rD919M3eEBa8Q</addsrcrecordid><sourcetype>Institutional Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces</title><source>Ghent University Academic Bibliography</source><source>Nature Free</source><source>DOAJ Directory of Open Access Journals</source><source>EZB-FREE-00999 freely available EZB journals</source><source>PubMed Central</source><source>Alma/SFX Local Collection</source><source>Free Full-Text Journals in Chemistry</source><source>Springer Nature OA Free Journals</source><creator>Liesenborgs, Jori ; Hendrickx, Diana M ; Kuylen, Elise ; Niyukuri, David ; Hens, Niel ; Delva, Wim</creator><creatorcontrib>Liesenborgs, Jori ; Hendrickx, Diana M ; Kuylen, Elise ; Niyukuri, David ; Hens, Niel ; Delva, Wim</creatorcontrib><description>SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment and prevention of HIV infections in dynamic sexual networks are simulated by discrete events. A generic “intervention” event allows model parameters to be changed over time, and can be used to model medical and behavioural HIV prevention programmes. First, we describe a more efficient variant of the modified Next Reaction Method that drives our continuous-time simulator. Next, we outline key built-in features and assumptions of individual-based models formulated in SimpactCyan, and provide code snippets for how to formulate, execute and analyse models in SimpactCyan through its R and Python interfaces. Lastly, we give two examples of applications in HIV epidemiology: the first demonstrates how the software can be used to estimate the impact of progressive changes to the eligibility criteria for HIV treatment on HIV incidence. The second example illustrates the use of SimpactCyan as a data-generating tool for assessing the performance of a phylodynamic inference framework.</description><identifier>ISSN: 2045-2322</identifier><identifier>EISSN: 2045-2322</identifier><language>eng</language><subject>EVOLUTION ; Medicine and Health Sciences ; TIME ; TRANSMISSION ; VIRAL LOAD</subject><creationdate>2019</creationdate><rights>Creative Commons Attribution 4.0 International Public License (CC-BY 4.0) info:eu-repo/semantics/openAccess</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,315,776,780,4010,27837</link.rule.ids></links><search><creatorcontrib>Liesenborgs, Jori</creatorcontrib><creatorcontrib>Hendrickx, Diana M</creatorcontrib><creatorcontrib>Kuylen, Elise</creatorcontrib><creatorcontrib>Niyukuri, David</creatorcontrib><creatorcontrib>Hens, Niel</creatorcontrib><creatorcontrib>Delva, Wim</creatorcontrib><title>SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces</title><description>SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment and prevention of HIV infections in dynamic sexual networks are simulated by discrete events. A generic “intervention” event allows model parameters to be changed over time, and can be used to model medical and behavioural HIV prevention programmes. First, we describe a more efficient variant of the modified Next Reaction Method that drives our continuous-time simulator. Next, we outline key built-in features and assumptions of individual-based models formulated in SimpactCyan, and provide code snippets for how to formulate, execute and analyse models in SimpactCyan through its R and Python interfaces. Lastly, we give two examples of applications in HIV epidemiology: the first demonstrates how the software can be used to estimate the impact of progressive changes to the eligibility criteria for HIV treatment on HIV incidence. The second example illustrates the use of SimpactCyan as a data-generating tool for assessing the performance of a phylodynamic inference framework.</description><subject>EVOLUTION</subject><subject>Medicine and Health Sciences</subject><subject>TIME</subject><subject>TRANSMISSION</subject><subject>VIRAL LOAD</subject><issn>2045-2322</issn><issn>2045-2322</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ADGLB</sourceid><recordid>eNqdTEFqwzAQFKGBhDZ_2A84OIrTJL2GlPRW2tKrWEtre4ssGUlO8O-rQg89d2CYYWZ3ZmIpy2pXyK2Ud3_8Qqxi_CozdvJYbY5LcXvnfkCdThM62KxLeIJs_ECuiH4MmiByP1pMPkCTyc7wlc2ItqgxkoHeG7Ix53B5-QQa2FDP3vp2ghunDt7ynoHXKXXe5atEoUFN8UHMG7SRVr96L-Tz-eN0KdqOXFKW60Aak_LICoPu-EpqbH-qmtThsSr38rD919M3eEBa8Q</recordid><startdate>2019</startdate><enddate>2019</enddate><creator>Liesenborgs, Jori</creator><creator>Hendrickx, Diana M</creator><creator>Kuylen, Elise</creator><creator>Niyukuri, David</creator><creator>Hens, Niel</creator><creator>Delva, Wim</creator><scope>ADGLB</scope></search><sort><creationdate>2019</creationdate><title>SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces</title><author>Liesenborgs, Jori ; Hendrickx, Diana M ; Kuylen, Elise ; Niyukuri, David ; Hens, Niel ; Delva, Wim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ghent_librecat_oai_archive_ugent_be_86407283</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>EVOLUTION</topic><topic>Medicine and Health Sciences</topic><topic>TIME</topic><topic>TRANSMISSION</topic><topic>VIRAL LOAD</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liesenborgs, Jori</creatorcontrib><creatorcontrib>Hendrickx, Diana M</creatorcontrib><creatorcontrib>Kuylen, Elise</creatorcontrib><creatorcontrib>Niyukuri, David</creatorcontrib><creatorcontrib>Hens, Niel</creatorcontrib><creatorcontrib>Delva, Wim</creatorcontrib><collection>Ghent University Academic Bibliography</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Liesenborgs, Jori</au><au>Hendrickx, Diana M</au><au>Kuylen, Elise</au><au>Niyukuri, David</au><au>Hens, Niel</au><au>Delva, Wim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces</atitle><date>2019</date><risdate>2019</risdate><issn>2045-2322</issn><eissn>2045-2322</eissn><abstract>SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment and prevention of HIV infections in dynamic sexual networks are simulated by discrete events. A generic “intervention” event allows model parameters to be changed over time, and can be used to model medical and behavioural HIV prevention programmes. First, we describe a more efficient variant of the modified Next Reaction Method that drives our continuous-time simulator. Next, we outline key built-in features and assumptions of individual-based models formulated in SimpactCyan, and provide code snippets for how to formulate, execute and analyse models in SimpactCyan through its R and Python interfaces. Lastly, we give two examples of applications in HIV epidemiology: the first demonstrates how the software can be used to estimate the impact of progressive changes to the eligibility criteria for HIV treatment on HIV incidence. The second example illustrates the use of SimpactCyan as a data-generating tool for assessing the performance of a phylodynamic inference framework.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2045-2322
ispartof
issn 2045-2322
2045-2322
language eng
recordid cdi_ghent_librecat_oai_archive_ugent_be_8640728
source Ghent University Academic Bibliography; Nature Free; DOAJ Directory of Open Access Journals; EZB-FREE-00999 freely available EZB journals; PubMed Central; Alma/SFX Local Collection; Free Full-Text Journals in Chemistry; Springer Nature OA Free Journals
subjects EVOLUTION
Medicine and Health Sciences
TIME
TRANSMISSION
VIRAL LOAD
title SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T00%3A47%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ghent&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=SimpactCyan%201.0%20:%20an%20open-source%20simulator%20for%20individual-based%20models%20in%20HIV%20epidemiology%20with%20R%20and%20Python%20interfaces&rft.au=Liesenborgs,%20Jori&rft.date=2019&rft.issn=2045-2322&rft.eissn=2045-2322&rft_id=info:doi/&rft_dat=%3Cghent%3Eoai_archive_ugent_be_8640728%3C/ghent%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true