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

Eliminate offset/limit parameters and improve the code for retrieving analyses #845

Closed

Conversation

arteymix
Copy link
Member

No description provided.

@arteymix arteymix added the enhancement Enhance the code or user experience label Sep 15, 2023
@arteymix arteymix force-pushed the feature-improve-dataset-analyses-endpoint branch from 80c7188 to 40dda98 Compare September 15, 2023 18:08
@arteymix arteymix force-pushed the feature-improve-dataset-analyses-endpoint branch from 40dda98 to 6e441be Compare September 15, 2023 18:12
@arteymix arteymix changed the base branch from development to hotfix-1.30.2 September 15, 2023 18:12
@arteymix arteymix added this to the 1.30.2 milestone Sep 15, 2023
Layout might need some adjustment.
… analysis VOs

Add a parameter to include analyses of subsets.

Include analyses of subsets in the output of the endpoint.

Add two new service methods to retrieve analysis VOs: one by a
collection of BioAssaySet and another one for a single BioAssaySet. Use
the latter for the REST API.

Rename sourceExperiment to sourceExperimentId and retain the older name
marked as deprecated (fix #844).
… analysis VOs

Remove unnecessary offset/limit parameters of getDatasetDifferentialExpressionAnalyses() (fix #841).

Add a parameter to include analyses of subsets.

Tidy up the DAO:

 - don't retrieve FVs for subsets if includeAnalysesOfSubsets is false
 - initialize proxies of both experiments and subsets

Include analyses of subsets in the output of the endpoint.

Add two new service methods to retrieve analysis VOs: one by a
collection of BioAssaySet and another one for a single BioAssaySet. Use
the latter for the REST API.

Rename sourceExperiment to sourceExperimentId and retain the older name
marked as deprecated (fix #844).
@arteymix arteymix force-pushed the feature-improve-dataset-analyses-endpoint branch from 6e441be to d618129 Compare September 20, 2023 04:53
@arteymix
Copy link
Member Author

Duplicate of #859

@arteymix arteymix marked this as a duplicate of #859 Sep 20, 2023
@arteymix arteymix closed this Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhance the code or user experience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants