Bidirectional Python interface lets you, for example, run a simulation with multiple simulators (e.g. PCSIM and Brian) at the same time.
- Andrew Davison
Predicate-based connectivity patterns are very powerful
- Andrew Davison
There was some enthusiasm for improving the NeuroTools plotting module, supporting multiple backends (Chaco, etc) as well as matplotlib, having a "plot_everything()" function which intelligently decides the best way to visualise something.
Greg Wilson's blog is at http://pyre.third-bit.com/. His research seems to be about how scientists use computers and how to help them use them better.
- Andrew Davison
"model descriptions should go in the Results section, not Methods, since the model is a product of significant scientific analysis and synthesis"
- Andrew Davison
trade-off of performance against programmer time - like writing C instead of Python, or assembler instead of C.
- Andrew Davison
Matrix and vector operations are fast, but any control structure (branching) is expensive.
- Marc-Oliver Gewaltig
(Py)OpenCL is a rather thin wrapper around what the device offers. Could hide a lot of the book-keeping work by writing a higher-level interface.
- Andrew Davison
supporting Python 3.x needs to be worked on
- Andrew Davison
the Section class constructor now accepts 'name' and 'cell' keyword arguments. The latter tells a Section which Cell object it belongs to. e.g. self.soma = h.Section(cell=self)
- Andrew Davison
it would be useful to have some guidance on how to integrate the event loop of Python GUI toolkits with NEURON
- Andrew Davison
Jochen Eppler presents the NEST live CD and proposes to add other free Neuroscience software. Maybe we can win the INCF to issue a live Software Repository (as CD and VMWare/VirtualBox Image.
Marc-Oliver Gewaltig commented that the NeuroTools documentation needs to include an explanation of each algorithm, perhaps by having a wiki page for each non-trivial function/method.
- Andrew Davison
Bartosz Telenczuk commented that we need lots more examples of how to use NeuroTools
- Andrew Davison
It seems as though there is considerable overlap between the Spike2 and NeuroExplorer approaches to storing experiment data, so it is definitely worth the effort trying to find the common ground and integrate this fully into NeuroTools.
- Andrew Davison
If you look at he Neuroshare page, you see that they started from a similar initiative as NeuroTools. It may be worthwhile to contact them. Since they want to cater a wide audience, they may be willing to consider other platforms.
- Marc-Oliver Gewaltig
Luc Estabanez would like to have a persistent environment for data analysis, as with Origin or Igor Pro. He suggested using NeuroTools together with Qtiplot. Bartosz suggested trying Sage.
- Andrew Davison
Eilif Muller presented the stgen module. Future plans include an inhomogeneous Ornstein-Uhlenbeck process, and optimizations using Cython.
- Andrew Davison