Skip to content
Snippets Groups Projects
Commit 4749427d authored by Coda Phillips's avatar Coda Phillips
Browse files

Incorporate pre-housekeeping checks into qc_percent

parent 918dbc3e
No related branches found
No related tags found
No related merge requests found
...@@ -20,6 +20,6 @@ def spike_check(igms, parameters): ...@@ -20,6 +20,6 @@ def spike_check(igms, parameters):
datetime_grouped = igms.groupby('datetime') datetime_grouped = igms.groupby('datetime')
return pd.concat([ return pd.concat([
datetime_grouped[['spike_check']].any(), datetime_grouped[['spike_check']].any() * 1.0,
datetime_grouped[['sceneMirrorPosition']].first() datetime_grouped[['sceneMirrorPosition']].first()
], axis=1).reset_index() ], axis=1).reset_index()
...@@ -113,6 +113,8 @@ def check_frame(frame, parameters): ...@@ -113,6 +113,8 @@ def check_frame(frame, parameters):
""" """
frame['qc_percent'] = 0 frame['qc_percent'] = 0
frame['qc_notes'] = None frame['qc_notes'] = None
for check_column in frame.filter(like='_check').columns:
frame['qc_percent'] = frame['qc_percent'] + frame[check_column].fillna(0) - frame['qc_percent'] * frame[check_column].fillna(0)
for level in levels: for level in levels:
level.set_params(parameters) level.set_params(parameters)
frame = level.compute(frame) frame = level.compute(frame)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment