According to the invention there is provided a method of detecting the presence of an analyte in a sample in which the analyte is haemozoin, ß-haematin or an analogous iron containing compound, the method including the steps of: providing the sample applying a magnetic field across at least a portion of the sample detecting a physical property of the sample, the detected physical property corresponding to a physical property of the analyte which varies in dependence with an applied magnetic field and correlating the detected physical property with the presence of the analyte. WO2008056171A2