sample integration