#473 Package spikeinterface: module for creating flexible and robust spike sorting pipelines.
Opened 8 months ago by ankursinha. Modified 5 months ago

Please use this ticket to add new software to the NeuroFedora packaging queue.

New software: spikeinterface

Short description: module for creating flexible and robust spike sorting pipelines.

Upstream URL: https://github.com/SpikeInterface/spikeinterface

License: MIT

Domain: Data analysis/Utilities

Additional information

This used to be a metapackage, but all the others have now been merged into it. The readme says: "it doesn't depend on spikeextractors/spiketoolkit/spikesorters/spikecomparison/spikewidgets anymore". So we'll close all their tickets and just work on this one now.


Analysis of missing dependencies:

base package:

extractors extra:

Additionally, some optional functionality relies on hdf5storage (https://pagure.io/neuro-sig/NeuroFedora/issue/465, review request) and on shybrid (https://pagure.io/neuro-sig/NeuroFedora/issue/467), although these do not currently appear in the upstream metadata.

Update:

  • probeinterface’s original review request stalled, so I have reopened my newer one
  • I don’t think anyone has started on MEArec. Its dependencies MEAutility and lazy_ops are packaged; elephant is still FTBFS.
  • hdf5storage is packaged; shybrid is not

probeinterface is done. So is shybrid (thanks, @vanessakris).

probeinterface is done. So is shybrid (thanks, @vanessakris).

Thanks @music

Could you give the neuro-sig commit rights to probeinterface please? I've added it to docs now:

https://pagure.io/neuro-sig/documentation/c/e6bd77b8c7717ce84be7feb8c331f6d1aa108c1c?branch=main

Could you give the neuro-sig commit rights to probeinterface please? I've added it to docs now:

Done! Thanks for the reminder, and for taking care of the docs.

Login to comment on this ticket.