labscript-suite-temp / lyse

lyse is an analysis framework. It coordinates the running of python analysis scripts on experiment data as it becomes availiable, updating plots in real time.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Need to check behaviour when dataframe number of levels decreases #19

Open philipstarkey opened 7 years ago

philipstarkey commented 7 years ago

Original report (archived issue) by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).


It currently looks like lyse will crash if shots resulting in a dataframe with N > 2 levels (as in multiindex levels) are added, deleted, and then shots with fewer than N levels are added. This should be tested. If it needs to be fixed it will affect DataFrameModel.update_row() and EditColumns.update_columns()