grains analysis