-
Notifications
You must be signed in to change notification settings - Fork 3
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
Uniform Conversion with Backend Configuration #821
Uniform Conversion with Backend Configuration #821
Conversation
for more information, see https://pre-commit.ci
Using latest |
Ah you're right. Actually the latest has a different error when using the |
for more information, see https://pre-commit.ci
Much better - that's at least closer to the kind of error I'd expect to see now What's the full traceback/log and are there any dumped payloads? |
Here's the full traceback for that error:
Where would I look for the dumped payload? |
I don't know - how did you do that for the previous metadata examples? |
Got it. Wasn't clear you were referring to a manual dump of the payload to the Glad you mentioned it, turns out the logging feature was broken at some point—likely from the Python refactor. Unlike the global error handler, you out you have to call the logger on the part of the API it's attached to. And we were using |
…urodataWithoutBorders/nwb-guide into backend-configuration-uniform
for more information, see https://pre-commit.ci
Here's a log file that appropriately catches the traceback and payload for the problematic function: |
…urodataWithoutBorders/nwb-guide into backend-configuration-uniform
for more information, see https://pre-commit.ci
…urodatawithoutborders/nwb-guide into backend-configuration-uniform
OK, this is going to take a bit of a deeper dive then I say we table this for post-release and prioritize the timezone thing |
Gotcha sounds good. |
OK I pushed another fix to the NeuroConv branch and I get a bit further My current error is ValueError: Chunk shape must not be greater than data shape in any dimension. (1155, 64) is not compatible with (100, 384) which would only occur if I was trying to use the configuration with stub mode I was able to push a fix for this and was able to run a pipeline successfully with everything, please give the NeuroConv branch another try and let me know if it works on your end |
Once I hear from you I think this PR can be merged into its parent I have a few other things to comment on the main PR for this, mostly stylistic |
Yep this works for me! Not seeing that error on my end for some reason. |
Because I pushed the fix before posting that 😆 |
This PR attempts to handle backend conversion using the
run_conversion
function from NeuroConv so that conversion progress bars (#778) can be viewed.@CodyCBakerPhD For some reason, I'm unable to manually extract the default backend configuration object before passing to the
run_conversion
function. Can you take a look to see what's wrong? Here's the error that I get: