syncopy icon indicating copy to clipboard operation
syncopy copied to clipboard

Systems Neuroscience Computing in Python: user-friendly analysis of large-scale electrophysiology data

Results 38 syncopy issues
Sort by recently updated
recently updated
newest added

We should rethink, whether trial-averaging must really trigger sequential writing - why not use concurrent writing and average afterwards?

Design
Performance

As far as I know doesn't have a PSTH method yet for spike events. My suggestion is not to bother and implement this cool looking method called Zeta IFR instead:...

Feature Request

Explore UI/UX options to have in-place selections be present "inherently" by injecting the selection in all relevant property getters. For instance, if `data` contains 128 channels, 92 of which are...

Explore
More info needed

At least for the coherence, sequential and parallel computing do not give the same results: ```python import numpy as np import syncopy as spy import syncopy.tests.synth_data as synth_data import dask.distributed...

Explore
Performance

It's a nice feature used by major packages like matplotlib: https://sphinx-gallery.github.io/stable/index.html Let's think how we could make use of that in our documentation. And when we're at it, we could...

Documentation

According to the [Numpy doc](https://numpy.org/doc/stable/reference/arrays.classes.html#numpy.class.__array_ufunc__) we could try to add `__ufunc_array__` methods to our data classes to automatically allow numpy ufuncs like `np.real`, `np.abs` and so on to work with...

Explore

## The Problem Trying to find why the `--full` tests where always failing for `test_csd_arithmetic` I stumbled upon a general issue which surprisingly was not covered by any other test...

Bug
Minor Bug

## Current State and Problem Right now, we are implicitly (down-)casting everything to double float precision (32bit for real, 64bit for complex). As touched upon in #264, we should at...

Design
Feature Request
Performance

## Current Situation At the moment we have an overloaded `time` axis: holding both the actual samples of a trial which actually has a time axis, and the trials even...

Design
Explore

There are many high-level concepts and rules within Syncopy, not all of them self explanatory. We should enhance the developer guide: https://syncopy.readthedocs.io/en/latest/developer/developers.html to cover topics like data class interfaces and...

Documentation