diff --git a/src/spyglass/common/common_behav.py b/src/spyglass/common/common_behav.py index 68f17c156..fe91436eb 100644 --- a/src/spyglass/common/common_behav.py +++ b/src/spyglass/common/common_behav.py @@ -37,7 +37,7 @@ class PositionSource(dj.Manual): class SpatialSeries(dj.Part): definition = """ -> master - id : int unsigned # index of spatial series + id = 0 : int unsigned # index of spatial series --- name=null: varchar(32) # name of spatial series """ diff --git a/src/spyglass/position/v1/position_trodes_position.py b/src/spyglass/position/v1/position_trodes_position.py index fcba493ff..02ae065c1 100644 --- a/src/spyglass/position/v1/position_trodes_position.py +++ b/src/spyglass/position/v1/position_trodes_position.py @@ -180,6 +180,15 @@ def make(self, key): ) position_info_parameters = (TrodesPosParams() & key).fetch1("params") + + # Rename params to match specificity discussed in #628 + position_info_parameters[ + "max_LED_separation" + ] = position_info_parameters["max_separation"] + position_info_parameters[ + "max_plausible_speed" + ] = position_info_parameters["max_speed"] + spatial_series = (RawPosition.PosObject & key).fetch_nwb()[0][ "raw_position" ] @@ -304,6 +313,7 @@ def calculate_position_info_from_spatial_series( is_upsampled, upsampling_sampling_rate, upsampling_interpolation_method, + **kwargs, ): """Calculate position info from 2D spatial series.""" CM_TO_METERS = 100