add sample analyze