Skip to content

Commit

Permalink
Merge pull request #341 from JaerongA/datajoint_pipeline
Browse files Browse the repository at this point in the history
fix: 🐛 fix KeyError in BlockDetection
  • Loading branch information
Thinh Nguyen authored Mar 20, 2024
2 parents cefffb5 + 6fd1d84 commit 6dbb136
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions aeon/dj_pipeline/analysis/block_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@
from matplotlib import path as mpl_path

from aeon.analysis import utils as analysis_utils
from aeon.dj_pipeline import acquisition, fetch_stream, get_schema_name, streams, tracking
from aeon.dj_pipeline.analysis.visit import filter_out_maintenance_periods, get_maintenance_periods
from aeon.dj_pipeline import (acquisition, fetch_stream, get_schema_name,
streams, tracking)
from aeon.dj_pipeline.analysis.visit import (filter_out_maintenance_periods,
get_maintenance_periods)

schema = dj.schema(get_schema_name("block_analysis"))
logger = dj.logger
Expand Down Expand Up @@ -516,7 +518,7 @@ def make(self, key):
)

block_query = acquisition.Environment.BlockState & chunk_restriction
block_df = fetch_stream(block_query)[previous_block_start:chunk_end]
block_df = fetch_stream(block_query).sort_index()[previous_block_start:chunk_end]

block_ends = block_df[block_df.pellet_ct.diff() < 0]

Expand Down

0 comments on commit 6dbb136

Please sign in to comment.