inincs / pyNCS

pyNCS is a python library that allows easy access to Neuromorphic Chips and Systems (NCS),
http://inincs.github.com/pyNCS/
GNU General Public License v2.0
16 stars 10 forks source link

Raw experimental data recording #1

Closed eneftci closed 12 years ago

eneftci commented 12 years ago

It would be nice to have a raw data recording mechanism for saving raw experimental data. This can be very useful for depositing experimental data used for a publication. Optionally, the user can generate a description of address scheme that can allow third parties to reproduce the analysis in the paper without using any custom software. This can be generated using the XML files that describe the chip. Perhaps the best way to do this is to use a file FIFO.

Because this should be handled in pyNCS, this might be redundant with the communicator modules inner mechanisms. So one possibility is to add this to the API as a raw_record function. If the module does not support the raw_record function, then pyNCS will generate it automatically (and possibly redundantly.