Skip to content

Conversation

bparks13
Copy link
Member

This PR was initially a part of #493; it has been split out into this PR as well so that we can review the underlying infrastructural changes independently of the addition of the single-shank Neuropixels 2.0 probes. This is prompted by #522, which would benefit from some of these changes but we do not need the single-shank probes for #522 to be implemented.

Below are the major highlights of this PR:

  • Deprecate the QuadShank classes in favor of the more generic configuration class
  • Update all methods to handle quad-shank cases, with easy scalability to add single-shank probes in the future
  • Add clone method for NeuropixelsV2eProbeGroup to ensure that dialogs can be exited without affecting settings
  • Update how the ChannelMap is accessed and utilized

- Deprecate the QuadShank classes in favor of the more generic configuration class
- Update all methods to handle quad-shank cases, with easy scalability to add single-shank probes in the future
- Add clone method for NeuropixelsV2eProbeGroup to ensure that dialogs can be exited without affecting settings
- Update how the ChannelMap is accessed and utilized
@bparks13 bparks13 added this to the 0.7.0 milestone Oct 20, 2025
@bparks13 bparks13 requested a review from jonnew October 20, 2025 18:45
@bparks13 bparks13 self-assigned this Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant