ecoassays