I frequently run into issues where cursor makes a mistake because it’s not opening and looking at the DataFrames (stored as .pkl) that I’m working with. Would be cool if cursor was able to inspect dataframes in the background and then adjust its code based on the things it finds.
Example: in a pandas dataframe, I have a column of genes some of which are duplicated as gene1-1, gene1-2, … and I would like cursor to join on gene names with another dataframe. without knowledge of the duplication format it will make an erroneous join. inspecting the df beforehand could circumvent that!