syncopy
syncopy copied to clipboard
Systems Neuroscience Computing in Python: user-friendly analysis of large-scale electrophysiology data
In FieldTrip channel labels are accessed via the `label` field. Users might get the impression that our channels don't have labels, since objects do not have a `.label` property. Conversely,...
A section where we describe how to update/set the trialdefinitions for `AnalogData` and `SpikeData`
**Not really a problem per se, more like a missing feature? Please elaborate** We need a method to convert a `DiscreteData` object into an `AnalogData` object (e.g., to perform spectral...
[NEO](https://neo.readthedocs.io) can read a big variety of electrophysiology data formats into Python. We should consider support for NEO as a property set method of `BaseData`. The [lazy loading](https://neo.readthedocs.io/en/stable/io.html#section-lazy) may also...
Currently the information about each trial stored in the `BaseData.trialinfo` array consists only of scalar numbers describing e.g. stimulus orientation, reaction time, ... The users have to manage and lookup...
**Not really a problem per se, more like a missing feature? Please elaborate** In TF visualizations, it would be nice to have the option to show the time- and frequency-course...
Include support for reading TTL channel numbers from NWB files (based on https://github.com/esi-neuroscience/oephys2nwb/pull/6)
**Is your feature request related to a problem? Please elaborate.** Parallelization appears to only run over trials. If there's not trial structure in the data (e.g. spontaneous activity), there doesn't...
Other `continuous` datatype have no problems with this: ```python spy.SpectralData(data=data, trialdefinition=trldef) # however this fails spy.CrossSpectralData(data=data, trialdefinition=trldef) >>> TypeError: CrossSpectralData.__init__() got an unexpected keyword argument 'trialdefinition' ```
In addition to a `timelockanalysis` method for computing averages (compare #180), the following methods are needed (named after their respective FieldTrip prototypes): ```python statistics/freqdescriptives statistics/freqgrandaverage ``` See fieldtrip functions here:...