Computational neuroscience: a comprehensive approach | Synapse