# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "NetLogoR" in publications use:' type: software license: GPL-3.0-only title: 'NetLogoR: Build and Run Spatially Explicit Agent-Based Models' version: 1.0.5.9001 doi: 10.1111/ecog.04516 identifiers: - type: doi value: 10.32614/CRAN.package.NetLogoR - type: url value: https://github.com/PredictiveEcology/NetLogoR/ - type: url value: https://groups.google.com/g/netlogor abstract: 'Build and run spatially explicit agent-based models using only the R platform. ''NetLogoR'' follows the same framework as the ''NetLogo'' software (Wilensky (1999) ) and is a translation in R of the structure and functions of ''NetLogo''. ''NetLogoR'' provides new R classes to define model agents and functions to implement spatially explicit agent-based models in the R environment. This package allows benefiting of the fast and easy coding phase from the highly developed ''NetLogo'' framework, coupled with the versatility, power and massive resources of the R software. Examples of two models from the NetLogo software repository (Ants ) and Wolf-Sheep-Predation (), and a third, Butterfly, from Railsback and Grimm (2012) , all written using ''NetLogoR'' are available. The ''NetLogo'' code of the original version of these models is provided alongside. A programming guide inspired from the ''NetLogo'' Programming Guide () and a dictionary of ''NetLogo'' primitives () equivalences are also available. NOTE: To increment ''time'', these functions can use a for loop or can be integrated with a discrete event simulator, such as ''SpaDES'' (). The suggested package ''fastshp'' can be installed with ''install.packages("fastshp", repos = (""), type = "source")''.' authors: - family-names: Bauduin given-names: Sarah email: sarahbauduin@hotmail.fr orcid: https://orcid.org/0000-0002-3252-5894 - family-names: McIntire given-names: Eliot J B email: eliot.mcintire@canada.ca orcid: https://orcid.org/0000-0002-6914-8316 - family-names: Chubaty given-names: Alex M email: achubaty@for-cast.ca orcid: https://orcid.org/0000-0001-7146-8135 preferred-citation: type: article title: 'NetLogoR: A package to build and run spatially explicit agentā€based models in R' authors: - family-names: Bauduin given-names: Sarah email: sarahbauduin@hotmail.fr orcid: https://orcid.org/0000-0002-3252-5894 - family-names: McIntire given-names: Eliot J B email: eliot.mcintire@canada.ca orcid: https://orcid.org/0000-0002-6914-8316 - family-names: Chubaty given-names: Alex M email: achubaty@for-cast.ca orcid: https://orcid.org/0000-0001-7146-8135 journal: Ecography year: '2019' volume: '42' issue: '11' doi: 10.1111/ecog.04516 start: 1841-1849 repository: https://predictiveecology.r-universe.dev repository-code: https://github.com/PredictiveEcology/NetLogoR commit: 0b15e635f84b7a452f3d346078398c366622ca25 url: https://netlogor.predictiveecology.org date-released: '2024-04-26' contact: - family-names: McIntire given-names: Eliot J B email: eliot.mcintire@canada.ca orcid: https://orcid.org/0000-0002-6914-8316 references: - type: manual title: 'NetLogoR: Build and Run Spatially Explicit Agent-Based Models' authors: - family-names: Bauduin given-names: Sarah - family-names: McIntire given-names: Eliot J B - family-names: Chubaty given-names: Alex M year: '2024' notes: R package version 1.0.5.9001 url: https://CRAN.R-project.org/package=NetLogoR