Hi Jochen,

After I have tackled some other issues, I have come back to my nest-io-issue and had a look at the branch you mentioned (https://github.com/jougs/nest-simulator/tree/nestio). Could you point me to some documentation/examples/relevant classes, so I can understand how to use it?

Thanks,
Benjamin

On 10. Oct 2019, at 14:42, Jochen Martin Eppler <j.eppler@fz-juelich.de> wrote:

Dear Benjamin,

long time no see. Welcome back :-)

We are indeed working on a generic I/O backend infrastructure for NEST.
The output part is mostly done and you can use it to write/stream out
the data or arbitrary recording devices to wherever you like.

Currently, there are recording backends for writing to ASCII and binary
files, for writing to the screen and for keeping data in memory. A more
experimental one is streaming spikes out using UDP sockets. Writing own
recording backends is pretty straightforward and there are quite some
examples.

The code will hopefully land in master very soon, but can be gotten from
https://github.com/jougs/nest-simulator/tree/nestio already now.


Due to a lack of concrete use cases, we don't have the input side
covered yet, but more and more users request this, so we might be
working on this in the not-so-far future.


Using MUSIC is another option, but of course requires external tools and
libraries on both sides of the connection. A colleague of mine is
currently looking into your request on that.


Best regards,
Jochen!


On 25.09.19 12:26, Benjamin Staude wrote:
Hi NEST-Team,

To use the NEST-Simluator in an interactive installation, I would need to
1) have access to the spike in the network in realtime, and
2) send signals (spikes) to neurons in the simulation in realtime.

For 1), I could imagine writing the spike-times to a file and then reading that file while the simulation is running. However, I currently don’t see an option for 2). Then I heard that you are actually working on module that would enable realtime I/O-access. Is that the case? And, if so, is there a timeline?

Best,
Benjamin

 -- -- --
Dr. Benjamin Staude  |  Paul-Lincke-Ufer 7  |  10999 Berlin  |  benjamin.staude@gmail.com
_______________________________________________
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org


--
Dr. Jochen Martin Eppler
Phone: +49(2461)61-96653
----------------------------------
Simulation Laboratory Neuroscience
Jülich Supercomputing Centre
Institute for Advanced Simulation


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
_______________________________________________
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org

 -- -- -- 
Dr. Benjamin Staude  |  Paul-Lincke-Ufer 7  |  10999 Berlin  |  benjamin.staude@gmail.com