Skip to content

CI-1126 - Analyze multiple datasets#196

Merged
sminot merged 3 commits intomainfrom
analyze-multiple-datasets
Mar 19, 2026
Merged

CI-1126 - Analyze multiple datasets#196
sminot merged 3 commits intomainfrom
analyze-multiple-datasets

Conversation

@sminot
Copy link
Copy Markdown
Contributor

@sminot sminot commented Mar 19, 2026

The SDK currently lacks a method for submitting an analysis that takes multiple inputs. This meets that need. I've tested it on some real data and it seems to work just fine.

@sminot sminot requested a review from nathanthorpe March 19, 2026 18:54
self,
name: str = None,
project_id: str = None,
datasets: list = None,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

can you add a type to this

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I actually had to remove that because it caused a circular import error

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

can you do 'DataPortalDataset' in single quotes?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Oh sorry, I didn't realize that would work if it wasn't defined at some point. My bad! I'll add it to the next PR

notifications_emails (List[str]): Notification email address(es)
compute_environment (str): Name or ID of compute environment to use,
if blank it will run in AWS
resume_dataset_id (str): ID of dataset to resume from, used for caching task execution.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I wonder if we need to add that this doesn't apply to nextflow since it has the auto cache.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Added a note on this

@nathanthorpe nathanthorpe changed the title Analyze multiple datasets CI-1126 - Analyze multiple datasets Mar 19, 2026
@sminot sminot merged commit 34fa114 into main Mar 19, 2026
8 checks passed
@sminot sminot deleted the analyze-multiple-datasets branch March 19, 2026 20:01
@sonarqubecloud
Copy link
Copy Markdown

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