Skip to content

Commit

Permalink
update plotly cit
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasMBury committed Dec 12, 2022
1 parent 53421a3 commit ddcd245
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 11 deletions.
5 changes: 2 additions & 3 deletions paper/paper.bib
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,12 @@ @inproceedings{mckinney2010data
}

@online{plotly,
author = {Plotly Technologies Inc.},
author = {{Plotly Technologies Inc.}},
title = {Collaborative data science},
publisher = {Plotly Technologies Inc.},
address = {Montreal, QC},
year = {2015},
url = {https://plot.ly} }

url = {https://plotly.com} }

@software{sheppard_2015_15681,
author = {Sheppard, Kevin},
Expand Down
15 changes: 7 additions & 8 deletions paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ bibliography: paper.bib
# Summary

Many systems in nature and society have the capacity to undergo critical transitions--
sudden and profound changes in their dynamics that are hard to reverse.
sudden and profound changes in dynamics that are hard to reverse.
Examples include the outbreak of disease, the collapse of an ecosystem, or the onset
of a cardiac arrhythmia.
From a mathematical perspective, these transitions may be understood as the
Expand Down Expand Up @@ -57,11 +57,11 @@ visualising EWS in time seires data. The package provides:

`ewstools` makes use of several open-source Python packages, including
pandas [@mckinney2010data] for dataframe handling,
numpy [@harris2020array] for fast numerical computing,
plotly [@plotly] for visuliastion,
NumPy [@harris2020array] for fast numerical computing,
Plotly [@plotly] for visuliastion,
lmfit [@newville2016lmfit] for least-squares minimisation,
arch [@sheppard_2015_15681] for bootstrapping methods,
statsmodels [@seabold2010statsmodels] and scipy [@virtanen2020scipy] for detrending methods,
statsmodels [@seabold2010statsmodels] and SciPy [@virtanen2020scipy] for detrending methods,
and TensorFlow [@abadi2016tensorflow] for deep learning.


Expand All @@ -72,13 +72,12 @@ and TensorFlow [@abadi2016tensorflow] for deep learning.
Critical transitions may occur in many disciplines, including ecology, medicine,
finance, and epidemiology, to name a few. As such, it is important that EWS are made
widely accessible. To my knowledge, there are two other software packages developed for
computing EWS (
[earlywarnings](https://cran.r-project.org/web/packages/earlywarnings/index.html) by Dakos et al. @dakos2012methods,
computing EWS ([earlywarnings](https://cran.r-project.org/web/packages/earlywarnings/index.html) by @dakos2012methods,
and
[spatialwarnings](https://cran.r-project.org/web/packages/spatialwarnings/index.html) by Génin et al. @genin2018monitoring),
[spatialwarnings](https://cran.r-project.org/web/packages/spatialwarnings/index.html) by @genin2018monitoring),
both using the R programming language.
Given the recent surge in popularity of the Python programming language [@stanvcin2019overview],
it makes sense to have a package available for these users.
there is need for a Python-based implementation of EWS.
Moreover, `ewstools` implements recently developed methods [@bury2021deep] that make use of deep learning
and packages therein that are native to Python.

Expand Down

0 comments on commit ddcd245

Please sign in to comment.