Rock Analysis