-
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
Background Components for Caiman #783
Conversation
@pauladkisson Tests are failing at installation - can you update the pin? |
@CodyCBakerPhD It's ready now |
LGTM but Alessio was requesting a quick rerelease following some bug fixes to the backend configuration and we wouldn't be able to do that until the ROIExtractors pin is released So I guess question is, how soon can we get an ROIExtractors release? |
I think we can cut a release of ROIExtractors right away, but I'd like @EricThomson to take a look before we merge as well. |
No response from Eric Thompson, but I don't want to leave this hanging forever, so I think we should go ahead with this and he can raise an issue if he runs into any problems with it. |
@pauladkisson Does look like one test case broke a while ago |
Yeah, it looks like the conversion_options_schema doesn't like None for mask_type... I tracked it down to src/neuroconv/utils/json_schema.py, annotation_json_type_map = dict(
bool="boolean",
str="string",
int="number",
float="number",
dict="object",
list="array",
tuple="array",
FilePathType="string",
FolderPathType="string",
) Apparently None isn't a valid type? I don't understand why we would annotate It does seem a bit outside of the scope of this PR tho. |
This has been known since #530 and would be resolved with the Pydantic integration for handling all schema validations and signature parsing - for now I'd just comment out that one test case since we're already aware of it |
Sorry I was away last month when that @ came in. I'm back and can look things over now (early next week) if it would help? |
Sure! That would be great! Just raise an issue and @ me if you run into any problems. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #783 +/- ##
==========================================
- Coverage 91.72% 91.72% -0.01%
==========================================
Files 122 122
Lines 6682 6728 +46
==========================================
+ Hits 6129 6171 +42
- Misses 553 557 +4
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Fixes #782
Follow-up from ROIExtractors #291