5
Initial deadline: January
6
* Examples from the twister
10
* Victor's spatializer: syntax
11
* ReverseCorrelationOnline (with online stimulus using RecentStateMonitor)
13
* More docs (see Brian meeting 25 Oct 2011)
14
* Trace analysis: are there other functions we might want to insert? (some used to process Anna's traces?)
15
* Saving spikes from a SpikeMonitor
16
* IRNS/IRNO (in Sound, by Jonathan)
17
* Example: model fitting
18
* PositiveCrossing (currently in dev/ideas/multiple_events)
22
Old one is in DirectControl. Slow for many spikes.
23
New one is in experimental/neuromorphic/AER and works for fixed arrays of spikes (not iterators).
25
* Write NewSpikeGeneratorGroup
26
* Have new threshold (FastDC???) and choose at init time depending on argument type
27
* [Marcel] Tests and make sure it works and is fast enough!
29
* FastDCThreshold: other name?
30
* AERSpikeMonitor -> in main distribution
32
(* Syntax that combines MultipleGG and the basic one? (using MultipleSpikeGeneratorThreshold))
33
(* Add SpikeMonitor.save?)
35
Tests: in tests/testinterface/test_directcontrol
36
and neuromorphic/test_AERSpikeMonitor.py
42
CoincidenceCounter: compares each model spike train with the corresponding target spike train (or more complex)
46
dictionary of spike trains with keys = subgroups
48
model_length -> count (as in SpikeCounter)
51
CoincidenceMatrixCounter: compares each model spike train with all model spike trains
52
name: PopulationCoincidenceCounter
54
group1, group2 (optional) instead of source
56
VanRossumMetric: use Romain's new version
59
get_gamma_factor: remove and copy in gamma_factor and CoincidenceCounter.gamma_factor()
60
get_gamma_factor_matrix: move to CoincidenceMatrixCounter.gamma_factor()
62
in Audition/electrophysiology/Joris/utils
63
-> in tools/statistics
65
same keywords as in correlogram
66
spike_times -> spiketrains
70
ignore_transient -> onset
73
name: spike_triggered_average
79
[OK] * check Brian Hears docs
80
[OK] * check PoissonInput
81
[OK (Rossantetal2011bis)] do we have an example?
82
[OK] do we have docs? (should be documented in inputs.txt)
83
[OK] init(**kwargs) should be avoided: does not show in help() and no argument control
84
[OK] argument names should be consistent with other functions:
85
[? here, n is the number of independent Poisson inputs, not the number of neurons in the NeuronGroup] n -> N
89
[OK: removed] is add_input needed now?
90
[OK: should be clearer now] jitter, reliability: not clear what is meant by "number of synchronous spikes",
91
plus it is doubly defined (jitter + reliability)
92
[OK] * SpikeGeneratorGroup: replace with new class
93
[OK] * check svn history for new features
95
Initial deadline: 10 November
96
[DONE] * Brian examples for our papers [add: pi-limit]
97
[DONE] * New SpikeGeneratorGroup: tests
101
[V] : I haven't tested speed yet. but as far as I remember the gain is quite big.
102
[DONE] * Brian Hears updates (Tan/Carney)
105
[DONE] * Bug fixes added by Marcel (put in new_features.txt)
106
* Trace analysis library (new electrophysiology library package)
108
[DONE] - update our own scripts to use this library instead of the experimental code
109
[DONE] - remove functions taken from experimental/trace_analysis
110
[DONE] - examples (examples/electrophysiology)
111
[DONE] * PoissonInputs: docs and syntax
112
[DONE] * Maybe: Sompolinsky example? (if it doesn't require a sound database)
113
* What is the state of the experimental neuromorphic module, anything stable there?
114
[V] : We could add the ability to save spikes from a SpikeMonitor, and load the same files. This is implemented, and works on linux and mac, not on windows.
115
-> Marcel suggested we drop the support for windows.
116
[DONE] * Check all new features (see svn history) and add in new_features.txt