naplib-python
naplib-python copied to clipboard
Tools and functions for neural data processing and analysis in python
Plotting functions like shaded_error_plot take params like `shade_args` but the defaults should be handled so that if the user passes in something else like `shade_args={'edgecolors':'none'}` that shouldn't override the other...
## Expected Behavior `naplib.visualization.hierarchical_cluster_plot` should have an `axis` argument which would be one of `['x', 'y', 'xy']` that specifies which axis of the data matrix to perform hierarchical clustering on....
## Expected Behavior Currently, downsampling to the intermediate sampling rate happens immediately after loading the raw data files. If we can move this resampling to within (some of) the load...
## Expected Behavior Tell us what should happen ## Actual Behavior Tell us what happens instead ## Template Code ```naplib Paste the template code (ideally a minimal example) that causes...
## Expected Behavior Would be great if you could manually set weights in TRF for easy simulation of STRFs
## Expected Behavior After parsing args, there should be better and more descriptive errors thrown if data is not correct. ## Actual Behavior For example, if you try to pass...
## Expected Behavior Add an apply method without concatenating for the array_ops module, because sometimes we don't want across-trial edge effects.
Given a directory containing all the elec_recon files, minimally extract the following: - fsaverage coordinates If possible, also extract region labels, but there might not be a common format for...
## Expected Behavior Would be nice to have a parallelized "apply" method for the naplib.Data class which would allow you to easily parallelize a function over trials of the Data...
## Actual Behavior Would be nice to be able to get the manner_dict from this function: https://github.com/naplab/naplib-python/blob/main/naplib/features/alignment_extras.py#L41