science analysis