Single neuron computation in vivo