Skip to content
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

#2488 : API for in/out download from a list of processingIds #2523

Merged
merged 10 commits into from
Dec 5, 2024

Conversation

DuckflipXYZ
Copy link
Collaborator

@DuckflipXYZ DuckflipXYZ commented Nov 28, 2024

#2488 : API for in/out download from a list of processingIds

This PR is only relative to the creation of an API, there isn't any Shanoir interface yet, and it's currently specific to CometeMoelle project. Please be aware of the fli-iam feature, which implements a python script for generating API calls to that new API

(Tested in local and in qualif)

@DuckflipXYZ
Copy link
Collaborator Author

Some tests have been modified for allowing "extends" implementation. When a class is extended by an other one, all its @Autowired variable class declaration need to get @qualifier, for knowing which bean load among the extended class and the extension class beans (usefull when there are multiple extensions class of the same extended class, those extensions class are not implementing the same methods ...)

@DuckflipXYZ
Copy link
Collaborator Author

Extraction can now be realized with examination ids instead of processing ids. Refer to the https://github.com/fli-iam/py_noir/issues/6 feature.

…re accuracy (here, removing SIMS processing)
@michaelkain michaelkain self-requested a review December 3, 2024 15:13
@DuckflipXYZ
Copy link
Collaborator Author

When merging this PR, please check the potential merge of those 2 associated py_noir PR :

Copy link
Contributor

@michaelkain michaelkain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dear Guewen,
really good job! Thank you a lot!
Now it looks fine for me. I approve by code review only. I did not test locally
as I do not take the time to set up everything. It would be great, if you could
make me a demo on Friday morning, using qualif please. Thank you, Michael

@michaelkain michaelkain merged commit 495a277 into fli-iam:develop Dec 5, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants