aind_ephys_utils.ops.pseudopop module¶
Pseudopopulation assembly helpers.
- aind_ephys_utils.ops.pseudopop.pseudopop(das: Sequence[DataArray], *, group_by: str | Sequence[str], session_ids: Sequence[object] | None = None, unit_dim: str = 'unit') DataArray¶
Build a pseudopopulation by PSTH-averaging and concatenating sessions.
- Parameters:
das – Session DataArrays to combine.
group_by – Trial coord(s) used to compute per-condition PSTHs in each session.
session_ids – Optional per-session identifiers. If omitted, IDs are
s0,s1, …unit_dim – Unit dimension name used for concatenation.