| | 1 | """ |
| | 2 | NeuroTools.io |
| | 3 | ================== |
| | 4 | |
| | 5 | A collection of functions to handle all the inputs/outputs of the NeuroTools.signals |
| | 6 | file, used by the loaders. |
| | 7 | |
| | 8 | Classes |
| | 9 | ------- |
| | 10 | |
| | 11 | FileHandler - abstract class which should be overriden, managing how a file will load/write |
| | 12 | its data |
| | 13 | StandardTextFile - object used to manipulate text representation of NeuroTools objects (spikes or |
| | 14 | analog signals) |
| | 15 | StandardPickleFile - object used to manipulate pickle representation of NeuroTools objects (spikes or |
| | 16 | analog signals) |
| | 17 | DataHandler - object to establish the interface between NeuroTools.signals and NeuroTools.io |
| | 18 | |
| | 19 | All those objects can be used with NeuroTools.signals |
| | 20 | |
| | 21 | >> data = StandardTextFile("my_data.dat") |
| | 22 | >> spikes = load(data,'s') |
| | 23 | """ |
| | 24 | |
| | 25 | |