-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
paper: Adding Statement of Need #107
Open
adamamer20
wants to merge
2
commits into
paper
Choose a base branch
from
statement-of-need
base: paper
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,83 +1,47 @@ | ||
|
||
@article{Pearson:2017, | ||
Adsnote = {Provided by the SAO/NASA Astrophysics Data System}, | ||
Adsurl = {http://adsabs.harvard.edu/abs/2017arXiv170304627P}, | ||
Archiveprefix = {arXiv}, | ||
Author = {{Pearson}, S. and {Price-Whelan}, A.~M. and {Johnston}, K.~V.}, | ||
Eprint = {1703.04627}, | ||
Journal = {ArXiv e-prints}, | ||
Keywords = {Astrophysics - Astrophysics of Galaxies}, | ||
Month = mar, | ||
Title = {{Gaps in Globular Cluster Streams: Pal 5 and the Galactic Bar}}, | ||
Year = 2017} | ||
|
||
@book{Binney:2008, | ||
Adsnote = {Provided by the SAO/NASA Astrophysics Data System}, | ||
Adsurl = {http://adsabs.harvard.edu/abs/2008gady.book.....B}, | ||
Author = {{Binney}, J. and {Tremaine}, S.}, | ||
Booktitle = {Galactic Dynamics: Second Edition, by James Binney and Scott Tremaine.~ISBN 978-0-691-13026-2 (HB).~Published by Princeton University Press, Princeton, NJ USA, 2008.}, | ||
Publisher = {Princeton University Press}, | ||
Title = {{Galactic Dynamics: Second Edition}}, | ||
Year = 2008} | ||
|
||
@article{zenodo, | ||
Abstractnote = {<p>Gala is a Python package for Galactic astronomy and gravitational dynamics. The bulk of the package centers around implementations of gravitational potentials, numerical integration, and nonlinear dynamics.</p>}, | ||
Author = {Adrian Price-Whelan and Brigitta Sipocz and Syrtis Major and Semyeong Oh}, | ||
Date-Modified = {2017-08-13 14:14:18 +0000}, | ||
Doi = {10.5281/zenodo.833339}, | ||
Month = {Jul}, | ||
Publisher = {Zenodo}, | ||
Title = {adrn/gala: v0.2.1}, | ||
Year = {2017}, | ||
Bdsk-Url-1 = {http://dx.doi.org/10.5281/zenodo.833339}} | ||
|
||
@ARTICLE{gaia, | ||
author = {{Gaia Collaboration} and {Prusti}, T. and {de Bruijne}, J.~H.~J. and | ||
{Brown}, A.~G.~A. and {Vallenari}, A. and {Babusiaux}, C. and | ||
{Bailer-Jones}, C.~A.~L. and {Bastian}, U. and {Biermann}, M. and | ||
{Evans}, D.~W. and et al.}, | ||
title = "{The Gaia mission}", | ||
journal = {\aap}, | ||
archivePrefix = "arXiv", | ||
eprint = {1609.04153}, | ||
primaryClass = "astro-ph.IM", | ||
keywords = {space vehicles: instruments, Galaxy: structure, astrometry, parallaxes, proper motions, telescopes}, | ||
year = 2016, | ||
month = nov, | ||
volume = 595, | ||
eid = {A1}, | ||
pages = {A1}, | ||
doi = {10.1051/0004-6361/201629272}, | ||
adsurl = {http://adsabs.harvard.edu/abs/2016A%26A...595A...1G}, | ||
adsnote = {Provided by the SAO/NASA Astrophysics Data System} | ||
@InProceedings{python-mesa-2020, | ||
author="Kazil, Jackie | ||
and Masad, David | ||
and Crooks, Andrew", | ||
editor="Thomson, Robert | ||
and Bisgin, Halil | ||
and Dancy, Christopher | ||
and Hyder, Ayaz | ||
and Hussain, Muhammad", | ||
title="Utilizing Python for Agent-Based Modeling: The Mesa Framework", | ||
booktitle="Social, Cultural, and Behavioral Modeling", | ||
year="2020", | ||
publisher="Springer International Publishing", | ||
address="Cham", | ||
pages="308--317", | ||
abstract="Mesa is an agent-based modeling framework written in Python. Originally started in 2013, it was created to be the go-to tool in for researchers wishing to build agent-based models with Python. Within this paper we present Mesa's design goals, along with its underlying architecture. This includes its core components: 1) the model (Model, Agent, Schedule, and Space), 2) analysis (Data Collector and Batch Runner) and the visualization (Visualization Server and Visualization Browser Page). We then discuss how agent-based models can be created in Mesa. This is followed by a discussion of applications and extensions by other researchers to demonstrate how Mesa design is decoupled and extensible and thus creating the opportunity for a larger decentralized ecosystem of packages that people can share and reuse for their own needs. Finally, the paper concludes with a summary and discussion of future development areas for Mesa.", | ||
isbn="978-3-030-61255-9" | ||
} | ||
|
||
@ARTICLE{astropy, | ||
author = {{Astropy Collaboration} and {Robitaille}, T.~P. and {Tollerud}, E.~J. and | ||
{Greenfield}, P. and {Droettboom}, M. and {Bray}, E. and {Aldcroft}, T. and | ||
{Davis}, M. and {Ginsburg}, A. and {Price-Whelan}, A.~M. and | ||
{Kerzendorf}, W.~E. and {Conley}, A. and {Crighton}, N. and | ||
{Barbary}, K. and {Muna}, D. and {Ferguson}, H. and {Grollier}, F. and | ||
{Parikh}, M.~M. and {Nair}, P.~H. and {Unther}, H.~M. and {Deil}, C. and | ||
{Woillez}, J. and {Conseil}, S. and {Kramer}, R. and {Turner}, J.~E.~H. and | ||
{Singer}, L. and {Fox}, R. and {Weaver}, B.~A. and {Zabalza}, V. and | ||
{Edwards}, Z.~I. and {Azalee Bostroem}, K. and {Burke}, D.~J. and | ||
{Casey}, A.~R. and {Crawford}, S.~M. and {Dencheva}, N. and | ||
{Ely}, J. and {Jenness}, T. and {Labrie}, K. and {Lim}, P.~L. and | ||
{Pierfederici}, F. and {Pontzen}, A. and {Ptak}, A. and {Refsdal}, B. and | ||
{Servillat}, M. and {Streicher}, O.}, | ||
title = "{Astropy: A community Python package for astronomy}", | ||
journal = {\aap}, | ||
archivePrefix = "arXiv", | ||
eprint = {1307.6212}, | ||
primaryClass = "astro-ph.IM", | ||
keywords = {methods: data analysis, methods: miscellaneous, virtual observatory tools}, | ||
year = 2013, | ||
month = oct, | ||
volume = 558, | ||
eid = {A33}, | ||
pages = {A33}, | ||
doi = {10.1051/0004-6361/201322068}, | ||
adsurl = {http://adsabs.harvard.edu/abs/2013A%26A...558A..33A}, | ||
adsnote = {Provided by the SAO/NASA Astrophysics Data System} | ||
@article{Agents.jl, | ||
doi = {10.1177/00375497211068820}, | ||
url = {https://doi.org/10.1177/00375497211068820}, | ||
year = {2022}, | ||
month = jan, | ||
publisher = {{SAGE} Publications}, | ||
pages = {003754972110688}, | ||
author = {George Datseris and Ali R. Vahdati and Timothy C. DuBois}, | ||
title = {Agents.jl: a performant and feature-full agent-based modeling software of minimal code complexity}, | ||
journal = {{SIMULATION}}, | ||
volume = {0}, | ||
number = {0}, | ||
} | ||
|
||
|
||
@Article{app13010013, | ||
AUTHOR = {Antelmi, Alessia and Cordasco, Gennaro and D’Ambrosio, Giuseppe and De Vinco, Daniele and Spagnuolo, Carmine}, | ||
TITLE = {Experimenting with Agent-Based Model Simulation Tools}, | ||
JOURNAL = {Applied Sciences}, | ||
VOLUME = {13}, | ||
YEAR = {2023}, | ||
NUMBER = {1}, | ||
ARTICLE-NUMBER = {13}, | ||
URL = {https://www.mdpi.com/2076-3417/13/1/13}, | ||
ISSN = {2076-3417}, | ||
ABSTRACT = {Agent-based models (ABMs) are one of the most effective and successful methods for analyzing real-world complex systems by investigating how modeling interactions on the individual level (i.e., micro-level) leads to the understanding of emergent phenomena on the system level (i.e., macro-level). ABMs represent an interdisciplinary approach to examining complex systems, and the heterogeneous background of ABM users demands comprehensive, easy-to-use, and efficient environments to develop ABM simulations. Currently, many tools, frameworks, and libraries exist, each with its characteristics and objectives. This article aims to guide newcomers in the jungle of ABM tools toward choosing the right tool for their skills and needs. This work proposes a thorough overview of open-source general-purpose ABM tools and offers a comparison from a two-fold perspective. We first describe an off-the-shelf evaluation by considering each ABM tool’s features, ease of use, and efficiency according to its authors. Then, we provide a hands-on evaluation of some ABM tools by judging the effort required in developing and running four ABM models and the obtained performance.}, | ||
DOI = {10.3390/app13010013} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I checked https://arxiv.org/pdf/2101.10072, and there was no evidence that Agents.jl was a reaction to Mesa being slow. Additionally, in the paper:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're right there's no consequence of Agents.jl being born out of mesa's speed. I just wanted to remark that the performance of mesa-frames is similar to the one of Agents.jl but the code is in Python.
Maybe it's better to leave out Agents.jl completely?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Concrete benchmark comparison with Agents.jl is still worth it. They have the official benchmark repo.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is very useful. Before implementing the models needed for the benchmark, I would reimplement mesa-frames in Ibis.