Check_assay_pointer now returns path to the file