Biodiversity analysis