hatchet icon indicating copy to clipboard operation
hatchet copied to clipboard

Improves QL performance by changing how node data is accessed

Open ilumsden opened this issue 1 year ago • 0 comments

Using #142, I found a bottleneck in the QL logic for accessing data for a node when the dataframe uses a row MultiIndex. This PR changes that logic to use pandas.DataFrame.xs, resulting in a roughly 2x speedup in the code for node data access.

ilumsden avatar Jul 14 '24 21:07 ilumsden