The Whole Brain Emulation Roadmap implies that it may very well be possible. I don't have the expertise to question their judgement in this matter.
As this review shows, WBE on the neuronal/synaptic level requires relatively modest increases in microscopy resolution, a less trivial development of automation for scanning and image processing, a research push at the problem of inferring functional properties of neurons and synapses, and relatively business-as-usual development of computational neuroscience models and computer hardware. This assumes that this is the appropriate level of description of the brain, and that we find ways of accurately simulating the subsystems that occur on this level. Conversely, pursuing this research agenda will also help detect whether there are low-level effects that have significant influence on higher level systems, requiring an increase in simulation and scanning resolution.
There do not appear to exist any obstacles to attempting to emulate an invertebrate organism today. We are still largely ignorant of the networks that make up the brains of even modestly complex organisms. Obtaining detailed anatomical information of a small brain appears entirely feasible and useful to neuroscience, and would be a critical first step towards WBE. Such a project would serve as both a proof of concept and a test bed for further development. If WBE is pursued successfully, at present it looks like the need for raw computing power for real-time simulation and funding for building large-scale automated scanning/processing facilities are the factors most likely to hold back large-scale simulations.
Tordmor has commented on my attitude - sorry I did not mean to sound so put out. The reason for the 'near future' was because the discussion was about 'upload' and so I assumed we talking about our lifetimes which in the context seemed the near furture (about the next 50 years). Making an approximate emulation of some simple invertebrate brain is certainly on the cards. But an accurate emulation of a particular person's brain is a different ballpark entirely.
I never know exactly what people mean when they say emulation or simulation or model. How much is ...
Neurons aren't simple little machines, axons talk to each other.
The original article (paywall).
Assuming this is all true, how does it affect the feasibility of uploading? Anyone want to bet on whether things are even more complicated than the current discoveries?
ETA: It seems unlikely to me that you have to simulate every atom to upload a person, and more unlikely that it's enough to view neurons as binary switches. Is there any good way to think about how much abstraction you can get away with in uploading?
Yes, I know it's a vague standard. I'm not sure how good an upload needs to be. How good would be good enough for you?