-
Notifications
You must be signed in to change notification settings - Fork 23
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
[Bug]: Issue with DLC interface not loading #1114
Comments
Hey, for provenance here is the exact link to your previous report: Thanks a bunch. I am able to reproduce the error. We will take a look into it. |
Great, thanks! |
This has been on my radar but first I wanted to use the latest version of ndx-pose to see if the constructor problems improve: |
OK, @vigji . Thanks to the efforts of @pauladkisson we now know the cause of the error: We are still thinking on how to handle it @pauladkisson , maybe we should add some notes on the conversion gallery for all the interfaces that use extensions in the meanwhile, what do you think? would that work? |
That would be helpful, but that's a lot of interfaces to update...I guess it depends on how long we think the fix will take. |
Now that I think about it, the problem would be solved if we do the extension import in the |
Awesome, thanks for tracking this down! |
What happened?
I am replicating the funny behavior I already described in #967: when running DLCInterface conversions, it fails silently not adding the correct fields in the nwb.
This time it was more painful as I forgot about the issue previously raised, and here it was 'in production'. I was running a batch conversion of multiple experiments:
This resulted in only the first experiment missing all the DLC related stuff - which was driving me completely nuts for a good day of debugging, being those also quite slow operations, until I realized it sounded like the previous issue - and I fixed it adding a random
At the beginning of the script (alternatively, running twice the conversion of the first experiment :D)
This was massively annoying, I strongly suggest looking deeper into this or change the DLC example to document it.
This time it was happening from a different machine and different OS! (same interface though - always VSCode, running a script)
Steps to Reproduce
The following code results in the bug:
The print states:
And there is no data inside, unless I run the code twice or I add the initial import, in which case I get
and data can be accessed.
Traceback
No response
Operating System
Windows
Python Executable
Conda
Python Version
3.10
Package Versions
neuroconv == 0.6.4
Code of Conduct
The text was updated successfully, but these errors were encountered: