ingredient analysis