allensdk.brain_observatory.ecephys.ecephys_session_api.ecephys_session_api module

class allensdk.brain_observatory.ecephys.ecephys_session_api.ecephys_session_api.EcephysSessionApi(*args, **kwargs)[source]

Bases: object

get_channels(self) → pandas.core.frame.DataFrame[source]
get_ecephys_session_id(self) → int[source]
get_invalid_times(self) → pandas.core.frame.DataFrame[source]
get_lfp(self, probe_id: int) → xarray.core.dataarray.DataArray[source]
get_mean_waveforms(self) → Dict[int, numpy.ndarray][source]
get_metadata(self)[source]
get_optogenetic_stimulation(self) → pandas.core.frame.DataFrame[source]
get_probes(self) → pandas.core.frame.DataFrame[source]
get_pupil_data(self) → Union[pandas.core.frame.DataFrame, NoneType][source]
get_rig_metadata(self) → Union[dict, NoneType][source]
get_running_speed(self) → allensdk.brain_observatory.running_speed.RunningSpeed[source]
get_screen_gaze_data(self, include_filtered_data=False) → Union[pandas.core.frame.DataFrame, NoneType][source]
get_session_start_time(self) → datetime.datetime[source]
get_spike_amplitudes(self) → Dict[int, numpy.ndarray][source]
get_spike_times(self) → Dict[int, numpy.ndarray][source]
get_stimulus_presentations(self) → pandas.core.frame.DataFrame[source]
get_units(self) → pandas.core.frame.DataFrame[source]
session_na = -1
test(self) → bool[source]