Zanghi Federico, Savio Andrea, Filippo Ziliotto
The implemented methods are: Standard Bass model, Generalized Bass model (with rectangular shock, exponential shock, and mixed shock. You can choose to add from 1 to 3 shocks), Guseo-Guidolin model and Variable Potential Market model, and UCRCD model. The Bass model consists of a simple differential equation that describes the process of how new products get adopted in a population, the Generalized Bass model is a generalization of the Bass model in which there is a "carrier" function x(t) that allows to change the speed of time sliding. In some real processes the reachable potential of the resource available in a temporal instant may appear to be not constant over time, because of this we use Variable Potential Market model, in which the Guseo-Guidolin has a particular specification for the market function. The UCRCD model (Unbalanced Competition and Regime Change Diachronic) is a diffusion model used to capture the dynamics of the competitive or collaborative transition.

R (>= 3.2.1), minpack.lm, numDeriv, stats, forecast, reshape2,
deSolve

Bayesian Clustering of Multivariate Data Under the
Dirichlet-Process Prior
Audrey Qiuyan Fu, Steven Russell, Sarah J. Bray and Simon Tavare
A Bayesian clustering method for replicated time series or replicated measurements from multiple experimental conditions, e.g., time-course gene expression data.  It estimates the number of clusters directly from the data using a Dirichlet-process prior.  See Fu, A. Q., Russell, S., Bray, S. and Tavare, S. (2013) Bayesian clustering of replicated time-course gene expression data with weak signals. The Annals of Applied Statistics. 7(3) 1334-1361. <doi:10.1214/13-AOAS650>.

Audrey Qiuyan Fu, Steven Russell, Sarah J. Bray and Simon
Tavare
Implements the clustering method in Fu, Russell, Bray and
Tavare: Bayesian clustering with the Dirichlet-process prior.
Estimates the number of clusters from the data.  Data are
replicated time series or replicated measurements from multiple
experimental conditions.