grain analysis