neurocarto.probe_npx.select
Implementations
Functions
- neurocarto.probe_npx.select.electrode_select(desp, chmap, blueprint, *, selector='default', **kwargs)
Do electrode selection for the Neuropixels channel map with a given blueprint.
- Parameters:
desp (NpxProbeDesp)
chmap (ChannelMap) – channelmap type. It is a reference.
blueprint (list[NpxElectrodeDesp]) – channelmap blueprint
selector (str) – selector name
kwargs – selector keyword parameters.
- Returns:
- See:
- Return type:
- neurocarto.probe_npx.select.load_select(selector)
Load a Neuropixels electrode selector.
- Parameters:
selector (str) –
module_path:name- Returns:
- See:
- Return type:
- class neurocarto.probe_npx.select.ElectrodeSelector
An electrode selector protocol class.
- __call__(desp, chmap, blueprint, **kwargs)
Selecting electrodes based on the electrode blueprint.
- Parameters:
desp (NpxProbeDesp)
chmap (ChannelMap) – channelmap type. It is a reference.
blueprint (list[NpxElectrodeDesp]) – channelmap blueprint
kwargs – other parameters.
- Returns:
generated channelmap
- Return type:
- __init__(*args, **kwargs)