Current tests for prostate cancer are far from ideal, sometimes resulting in unnecessary biopsies, and even failing to detect some cancers. Now, a team of researchers has turned to a machine it calls the Odoreader, designed to analyze urine samples to provide a non-invasive prostate cancer test.