-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Temporary failure in name resolution #81
Comments
It worked for me, although it took a lot longer than I expected to load. I am going to investigate why this is taking so long. I think your error was just a network failure. (I suppose we'll want to implement retries) |
The .lindi.json file is itself around 80 MB, so it takes a bit of time to do the initial download. Then there are a very large number of objects in the file. But I'm surprised that it takes so long for pynwb to load and process those. I'm taking a closer look... And the units table I would expect to be very fast to load. Looking into it. |
It worked for me as well. The initial file open & read took about 30 seconds. The trials dataframe was fast. The units dataframe took another ~1.5 min. When developing PyNWB/HDMF, we did not try to minimize the number of reads, especially when converting DynamicTable objects to pandas DataFrames, so there are likely to be inefficiencies there. |
Regarding the units table... I think |
Yeah, all data in the table is read immediately (as opposed to lazily) when converting to a pandas DataFrame |
One specific example is reading of |
Thanks for all the feedback, and for developing this tool. I admittedly did not spend much time trying to debug this, I'm on a deadline... I'll definitely use it in my projects, it's really useful. |
Hi,
I'm testing lindi, following this discussion.
This is the code I'm running:
It worked up to (and including)
trials_df = nwbfile.trials.to_dataframe()
.However, at
units_df = nwbfile.units.to_dataframe()
, I got this error:I haven't tested that on other assets, so I'm not sure if that issue is specific or not.
The text was updated successfully, but these errors were encountered: