summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-29Merge branch 'master' into new_directionalityMario Mulansky
Conflicts: pyspike/__init__.py pyspike/cython/cython_directionality.pyx pyspike/cython/directionality_python_backend.py pyspike/spike_directionality.py setup.py
2016-03-24bugfix for Python 3 (xrange->range)Mario Mulansky
2016-03-24quick fix in format stringMario Mulansky
2016-03-24add empty spike trains when loading from txtMario Mulansky
treatment of empty lines was incorrect. now empty spike trains are created from empty lines in the txt file if parameter ignore_empty_lines=False is given.
2016-03-24added test for save spike train functionalityMario Mulansky
2016-03-24+function for saving spike trains to txt filesMario Mulansky
save_spike_trains_to_txt allows to save spike train data into txt files which can then be loaded via load_spike_trains_from_txt again.
2016-03-09new version: 0.5.1Mario Mulansky
2016-03-09Merge pull request #21 from mariomulansky/unified_interface0.5.10.5.0Mario Mulansky
Unified interface
2016-03-09updated examples to use new unified interfaceMario Mulansky
removed all occasions of *multi functions from examples as they are considered deprecated now. Uses unified interface everywhere.
2016-03-09deprecated old multivariate functionsMario Mulansky
with the new interface, the previous functions for computing multivariate profiles and distances are obsolete. This is now noted in the docs.
2016-02-03fixed spike-sync bugMario Mulansky
fixed ugly bugs in code for computing multi-variate spike sync profile and multi-variate spike sync value.
2016-02-02new generic interface for spike_sync functionsMario Mulansky
Similar to the isi and spike distance functions, also the spike sync functions now support the new generic interface.
2016-01-31generic interface for spike distance/profileMario Mulansky
spike_profile and spike_distance now have a generic interface that allows to compute bi-variate and multi-variate results with the same function.
2016-01-31generalized interface to isi profile and distanceMario Mulansky
isi profile and distance functionc an now compute bi-variate and multi-variate results. Therefore, it can be called with different "overloads".
2016-01-28+numeric test of profilesMario Mulansky
2015-12-22add numeric tests to travisMario Mulansky
2015-12-22moved extensive random spike test to test/numericMario Mulansky
2015-12-22changed edge correction for single spikesMario Mulansky
Spike trains with single spikes now only get auxiliary spikes at the edges for the SPIKE distance instead of real spikes before.
2015-12-19python3 print function in new regression testMario Mulansky
2015-12-18travis bugfixMario Mulansky
2015-12-18travis bugfixMario Mulansky
2015-12-18travis bugfixMario Mulansky
2015-12-18add scipy to travisMario Mulansky
2015-12-18removed print outs from python backendMario Mulansky
2015-12-18bugfix for edge correctionMario Mulansky
fixed bug within new edge correction (auxiliary spike was ignored in some cases) added regression test with 10000 random spike train sets
2015-12-14Merge pull request #20 from mariomulansky/developMario Mulansky
Develop merge for version 0.4
2015-12-14removed directionality from __init__ and setup.pyMario Mulansky
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-10-12added coincidence single profile to python backendMario Mulansky
missing function in python backend added, identified and fixed a bug in the implementation as well
2015-10-10spike sync filtering, cython sim annMario Mulansky
Added function for filtering out events based on a threshold for the spike sync values. Usefull for focusing on synchronous events during directionality analysis. Also added cython version of simulated annealing for performance.
2015-09-09added SPIKE-Sync based filteringMario Mulansky
new function filter_by_spike_sync removes spikes that have a multi-variate Spike Sync value below some threshold not yet fully tested, python backend missing.
2015-08-26completed python directionality backendMario Mulansky
2015-08-26further refactoring of directionalityMario Mulansky
2015-08-26reorganized directionality moduleMario Mulansky
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.