what is the time complexity of the pytables file operation get_node
?
Let's say I query
mynode = myfile.get_node(where='group0/group1/..../groupN', name ='mynode')
How does this operation scale with N the number of parent groups of mynode
?
Linearly, i.e. O(N), or worse O(N*d) where d is the average branching factor of my hdf5 node tree, or very fast O(1) because pytables internally keeps some sort of dictionary of all pathways?
Thanks a lot!