Environmental analysis