Suppose $\active{t}$ is the total number of active cases at time $t$ and
$\ractive{t}$ is the number of new infections per active infection per unit time at time $t$. Assuming constant recovery : $\rinactive{t} \equiv 1/10$ we can estimate
$$
\ractivehat{t} = 0.1 + \frac{ \active{t + 7} - \active{t} }{ 7 \cdot \active{t} }
$$
Note that at time $t$, $\ractivehat{t} > 0.1$ implies active cases will increase over time and $\ractivehat{t} < 0.1$ implies active cases will decrease over time. For prediction, we use average of last 4 calculated values of $\ractivehat{t}$ on date of last data point as the growth rate for the future.
Below we plot the active cases as reported in blue.
For the past data we have picked a few critical instances where Growth rate:= the number of new infections per active infection per unit time at time $t$ exceeds recovery rate plot in red the surge in active cases predicted by the warning system (Note: false alarms do happen).
Finally at the current date we use the model to predict the active cases for the next 14 days. If the green curve is shooting upward then this is an early warning to the respective district.
Caution: The number of Active cases in each state should be taken into account while considering the alert.
We have divided the states into three categories
Category 1: Predicted Days to 1500 cases per million population is less than 100 days and number of active cases is more than 100.
Category 2: Growing and Daily Cases more than 50 Cases per million Population and number of active cases is more than 100.
Category 3: Stable but Daily cases above 50 Cases per million Population and number of active cases is more than 100.
Category 4: Stable or Number of active cases is below 100.
For all the graphs on this page, if you click on the image then it will display an interactive graph, where as you hover your mouse pointer over the graph annotations with details will be displayed.