summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-22Allow tests to use stderr.mentors/20190722Gard Spreemann
2019-07-22Update changelog.Gard Spreemann
2019-07-22Initial autopkgtest support.Gard Spreemann
2019-07-22Simplify watch file.Gard Spreemann
2019-07-17Build-dep on nose for testing.Gard Spreemann
2019-07-17Watch file.Gard Spreemann
2019-07-17Multi-arch same.Gard Spreemann
2019-07-17Build-depend on cython.Gard Spreemann
2019-07-17Merge tag '0.6.0' into debian/sidGard Spreemann
2019-07-17Initial commit of Debian packaging.Gard Spreemann
2018-09-20Spike Order support (#39)0.6.0Mario Mulansky
* reorganized directionality module * further refactoring of directionality * completed python directionality backend * added SPIKE-Sync based filtering 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. * spike sync filtering, cython sim ann 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. * added coincidence single profile to python backend missing function in python backend added, identified and fixed a bug in the implementation as well * updated test case to new spike sync behavior * python3 fixes * another python3 fix * reorganized directionality module * further refactoring of directionality * completed python directionality backend * added SPIKE-Sync based filtering 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. * spike sync filtering, cython sim ann 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. * added coincidence single profile to python backend missing function in python backend added, identified and fixed a bug in the implementation as well * updated test case to new spike sync behavior * python3 fixes * another python3 fix * Fix absolute imports in directionality measures * remove commented code * Add directionality to docs, bump version * Clean up directionality module, add doxy. * Remove debug print from tests * Fix bug in calling Python backend * Fix incorrect integrals in PieceWiseConstFunc (#36) * Add (some currently failing) tests for PieceWiseConstFunc.integral * Fix implementation of PieceWiseConstFunc.integral Just by adding a special condition for when we are only taking an integral "between" two edges of a PieceWiseConstFunc All tests now pass. Fixes #33. * Add PieceWiseConstFunc.integral tests for ValueError * Add testing bounds of integral * Raise ValueError in function implementation * Fix incorrect integrals in PieceWiseLinFunc (#38) Integrals of piece-wise linear functions were incorrect if the requested interval lies completely between two support points. This has been fixed, and a unit test exercising this behavior was added. Fixes #38 * Add Spike Order example and Tutorial section Adds an example computing spike order profile and the optimal spike train order. Also adds a section on spike train order to the tutorial.
2018-02-10Merge pull request #32 from mariomulansky/remove-python33Mario Mulansky
Remove Python 3.3 from travis
2018-02-10Merge pull request #31 from jonathanjouty/masterMario Mulansky
Make merge_spike_trains work with empty spike trains, and faster
2018-02-07Remove Python 3.3 from travisMario Mulansky
Python 3.3 is not supported by scipy anymore. This removes Python 3.3 from the CI environments.
2018-02-04Make merge_spike_trains work with empty spike trains, and fasterJonathan Jouty
1. Fixes https://github.com/mariomulansky/PySpike/issues/30 2. Code is faster 3. Add test case
2017-10-04Version bumpMario Mulansky
2017-10-04Fix library status stringMario Mulansky
2017-10-04Fix typo in emailMario Mulansky
2017-10-04Merge branch 'master' of github.com:mariomulansky/PySpikeMario Mulansky
2017-10-04Update version in docs0.5.2Mario Mulansky
2017-10-04Merge pull request #27 from mariomulansky/developMario Mulansky
Merge v 0.5.2
2017-10-04defer numpy import to allow install_requires to do its job (fixes #24)Dan Meliza
2017-10-04Bump versionMario Mulansky
2017-10-04Remove Python2.6, add Python3.6 from/to CIMario Mulansky
2017-10-03Merge pull request #25 from melizalab/masterMario Mulansky
defer numpy import to allow install_requires to do its job (fixes #24)
2017-10-02defer numpy import to allow install_requires to do its job (fixes #24)Dan Meliza
2016-10-30fixed typoMario Mulansky
2016-10-30updated referencesMario Mulansky
2016-10-27Added SoftwareX reference and Spike-Order noteMario Mulansky
2016-06-19increased travis wait time for numeric testsMario Mulansky
2016-06-18added missing data files for testsMario Mulansky
2016-06-18Merge branch 'import_time_series' into developMario Mulansky
Conflicts: pyspike/__init__.py resolved
2016-06-18added function to import time seriesMario Mulansky
new function import_spike_trains_from_time_series that loads spike trains from time series.
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.