Skip to content

Conversation

@h-mayorquin
Copy link
Collaborator

So besides intracellular data Axon also handles extracellular experiments:

catalystneuro/neuroconv#1410

I am porting this as an extractor to make it available on SpikeInterface. This will allow people to analyze data and it will allow us in neuroconv to convert data through the usual pipeline.

@h-mayorquin h-mayorquin self-assigned this Jul 1, 2025
@h-mayorquin h-mayorquin added the extractors Related to extractors module label Jul 1, 2025
@samuelgarcia
Copy link
Member

So besides intracellular data Axon also handles extracellular experiments:

Really ? I hope that the channel wil not be to high...

OK for me.

@h-mayorquin h-mayorquin marked this pull request as ready for review July 2, 2025 17:27
Copy link
Member

@zm711 zm711 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have anything to test?

@h-mayorquin
Copy link
Collaborator Author

No small enough to add to gin.

@zm711
Copy link
Member

zm711 commented Jul 2, 2025

And so the neo test is only intracellular?
( I haven't checked the neo test myself yet).

@h-mayorquin
Copy link
Collaborator Author

The neo tests don't have provenance data but we are using them as intracellular.

@zm711
Copy link
Member

zm711 commented Jul 2, 2025

Sorry one last question on my end. If we aren't sorting this at the neo level and we aren't checking here how can we ensure the stream the users is using is actually extracellular data?

@h-mayorquin
Copy link
Collaborator Author

We can't. See the discussion in neuroconv linked at the top.

@h-mayorquin
Copy link
Collaborator Author

Ok, we just got data. I added a test

@alejoe91 alejoe91 added this to the 0.103.0 milestone Jul 3, 2025
class AxonRecordingTest(RecordingCommonTestSuite, unittest.TestCase):
ExtractorClass = AxonRecordingExtractor
downloads = ["axon"]
entities = ["axon/extracellular_data/four_electrodes/24606005_SampleData.abf"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And this only has one stream?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, otherwise that test would not work.

@alejoe91 alejoe91 merged commit 1d21a8d into SpikeInterface:main Jul 3, 2025
15 of 21 checks passed
@h-mayorquin h-mayorquin deleted the add_axon branch July 3, 2025 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extractors Related to extractors module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants