summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-14update version strings and Changelog0.4.0Mario Mulansky
2015-12-14remove directionality from developMario Mulansky
directionality development happens in separate branch.
2015-12-14python backend updated for new edge correctionMario Mulansky
Eero's improved edge correction now also implemented in the python backend.
2015-12-14Merge branch 'develop' of github.com:mariomulansky/PySpike into developMario Mulansky
2015-12-14improved edge correction for spike distanceMario Mulansky
Improvement following Eeros suggestions to use auxiliary spike at the edges consistently with the corresponding corrected ISI intervals.
2015-12-14Merge pull request #19 from ignatenkobrain/py3_developMario Mulansky
Python 3 support
2015-12-14contributors: add myselfIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14tests: allow to run out-of-treeIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14stop using package_dataIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14add metadata and testing under py3Igor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14py3: divisionIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14py3: xrange() -> range()Igor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-12-14py3: absolute_importIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-08-17add python backend for directionalityMario Mulansky
2015-08-17major renaming of spike train order functionsMario Mulansky
2015-08-17first unit tests for directionalityMario Mulansky
2015-08-17fix for #14Mario Mulansky
test case and fix for Issue #14. Spike-Sync function now correctly deal with empty intervals as well.
2015-08-17fix #15Mario Mulansky
add test case and fix for Issue #15 closes #15
2015-08-13more directionality functionsMario Mulansky
+ spike delay asymmetry profile + spike delay dual profile
2015-08-12new spike delay asymmetry measuresMario Mulansky
added first version of spike delay asymmetry functions. still incomplete and untested.
2015-08-11add regression #11 test caseMario Mulansky
2015-08-11Merge branch 'ImmanuelSamuel-master' into developMario Mulansky
fixes #11
2015-08-10Added more //ImmanuelSamuel
2015-08-10Used // instead of type conversionImmanuelSamuel
2015-08-10Syntax correctionImmanuelSamuel
2015-08-10Indices for matrix slicing needs to be integersImmanuelSamuel
Dividing the indices by 2 gives a float which cannot be used for slicing the matrix. Changed the type of the indices to integer to ensure that matrix slicing does not return error.
2015-07-07add disable_backend_warning propertyMario Mulansky
Users can now disable the warning messages produced when the cython backend is not available by writing spk.disable_backend_warning = True in the beginning
2015-07-07better spike train plot (scatter) in plot.pyMario Mulansky
2015-06-24fixed typoMario Mulansky
2015-06-12update example to use new SpikeTrain capabilityMario Mulansky
Make use of __getitem__ and __len__ of SpikeTrains in some examples.
2015-06-12implement __getitem__ and __len__ for SpikeTrainMario Mulansky
This allows to use SpikeTrain objects to be used in many applications as if they were arrays with spike times.
2015-05-18Merge branch 'develop'0.3.0Mario Mulansky
2015-05-18Merge branch 'master' into developMario Mulansky
Conflicts: setup.py
2015-05-18set version 0.3Mario Mulansky
2015-05-18cosmeticsMario Mulansky
2015-05-17return correct values at exact spike timesMario Mulansky
pwc and pwl function object return the average of the left and right limit as function value at the exact spike times.
2015-05-13pwc function now returns intermediate value at exact spike timesMario Mulansky
2015-05-13updated ChangelogMario Mulansky
2015-05-13new profiles exampleMario Mulansky
2015-05-12+functions to obtain values of the pwc/pwl profileMario Mulansky
Added __call__ operators to PieceWiseConst and PieceWiseLin class for obtaining function values at certain points in time.
2015-05-11bugfix: spike_sync=1 for empty spike trainsMario Mulansky
2015-05-11treatment of empty spike trains in spike syncMario Mulansky
2015-05-11updated copyright yearMario Mulansky
2015-05-11treatment of empty spike trains in spike distanceMario Mulansky
2015-05-11treatment of empty spike trains in isi functionsMario Mulansky
2015-05-11updated changelogMario Mulansky
2015-05-11+tutorial, reference, contributors orderMario Mulansky
2015-05-11performance improvement for spike syncMario Mulansky
Additional cython implementation for overall spike sync values. It is not necessary to compute the profile anymore if only the spike sync value is required. 3x performance gain.
2015-05-08introduce backend for distance functionMario Mulansky
isi- and spike distances over complete intervals are now computed without obtaining the profile first. This gives more than x2 performance improvements.
2015-05-08renamed cython_distance module -> cython_profilesMario Mulansky