Environmental sample analysis