Scientific analysis