boot, InformativeCensoring, pROC, psych, survival,
ThresholdROC

c(person("Gonche", "Danesh", role = c("aut", "cre", "cph"), email = "gonche.danesh@gmail.com"),
person("Emma", "Saulnier", role = c("aut", "cph")),
person("Marc", "Choisy", role = c("aut", "cph", "ths")),
person("Samuel", "Alizon", role = c("aut", "cph", "ths")))
Generates stochastic time series and genealogies associated with a population dynamics model. Times series are simulated using the Gillespie exact and approximate algorithms and a new algorithm we introduce that uses both approaches to optimize the time execution of the simulations. Genealogies are simulated from a trajectory using a backwards-in-time based approach. Methods are described in Danesh G et al (2020) <doi:10.1101/2020.11.09.373795>.
graphics, grDevices, gtools, inline, methods, Rcpp (>=
0.12.14), stats, stringr, utils
Gonche Danesh [aut, cre, cph],
Emma Saulnier [aut, cph],
Marc Choisy [aut, cph, ths],
Samuel Alizon [aut, cph, ths]

c(person("Gonche", "Danesh", role = c("aut", "cre", "cph"), email = "gonche.danesh@gmail.com"),
person("Emma", "Saulnier", role = c("aut", "cph")),
person("Olivier", "Gascuel", role = c("aut", "cph")),
person("Marc", "Choisy", role = c("aut", "cph", "ths")),
person("Samuel", "Alizon", role = c("aut", "cph", "ths")))
Gonche Danesh [aut, cre, cph],
Emma Saulnier [aut, cph],
Olivier Gascuel [aut, cph],
Marc Choisy [aut, cph, ths],
Samuel Alizon [aut, cph, ths]

knitr, rmarkdown, ape, testthat (>= 3.0.0)

Execution Functions for Tick Data Back Test
Functions to execute orders in backtesting using tick data. A testing platform was established by the four major execution functions, namely 'LimitBuy', 'LimitSell', 'MarketSell' and 'MarketSell', which enclosed all tedious aspects (such as queueing for order executions and calculate actual executed volumes) for order execution using tick data. Such that one can focus on the logic of strategies, rather than its execution.

Functions to execute orders in backtesting using tick data. A testing platform was established by the four major execution functions, namely 'LimitBuy', 'LimitSell', 'MarketBuy' and 'MarketSell', which enclosed all tedious aspects (such as queueing for order executions and calculate actual executed volumes) for order execution using tick data. Such that one can focus on the logic of strategies, rather than its execution.