Reaction-diffusion equations are one of the most common partial differential equations used to model physical phenomenon. They arise as the combination of two physical processes: a driving force f (u) that depends on the state variable u and a diffusive mechanism that spreads this effect over a spatial domain. The canonical form is u t − △u = f (u). Application areas include chemical processes, heat flow models and population dynamics. As part of the model building, assumptions are made about the form of f (u) and these inevitably contain various physical constants. The direct or forwards problem for such equations is now very well-developed and understood, especially when the diffusive mechanism is governed by Brownian motion resulting in an equation of parabolic type.However, our interest lies in the inverse problem of recovering the reaction term f (u) not just at the level of determining a few parameters in a known functional form, but recovering the complete functional form itself. To achieve this we set up the usual paradigm for the parabolic equation where u is subject to both given initial and boundary data, then prescribe overposed data consisting of the solution at a later time T . For example, in the case of a population model this amounts to census data at a fixed time. Our approach will be two-fold. First we will transform the inverse problem into an equivalent nonlinear mapping from which we seek a fixed point. We will be able to prove important features of this map such as a self-mapping property and give conditions under which it is contractive. Second, we consider the direct map from f through the partial differential operator to the overposed data. We will investigate Newton schemes for this case.Classical, Brownian motion diffusion is not the only version and in recent decades various anomalous processes have been used to generalize this case. Amongst the most popular is one that replaces the usual time derivative by a subdiffusion process based on a fractional derivative of order α ≤ 1. We will also include this model in our analysis. The final section of the paper will show numerical reconstructions that demonstrate the viability of the suggested approaches. This will also include the dependence of the inverse problem on both T