Skip to content

Fix 26aug - #139

Merged
ghar1821 merged 5 commits into
mainfrom
fix_26aug
Aug 26, 2026
Merged

Fix 26aug#139
ghar1821 merged 5 commits into
mainfrom
fix_26aug

Conversation

@LuLeom

@LuLeom LuLeom commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Describe your changes

Checklist before requesting a review

  • I have performed a self-review of my code

  • Check the correct box. Does this PR contain:

    • Breaking changes
    • New functionality
    • Major changes
    • Minor changes
    • Bug fixes
  • Proposed changes are described in the CHANGELOG.md

  • CI Tests succeed and look good!

Copilot AI lite review requested due to automatic review settings August 26, 2026 09:33

Copilot AI left a comment

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.

Pull request overview

This PR removes several benchmark components (two control methods and two disabled metrics) from the repository and updates the dependency pinning for the lisi metric component.

Changes:

  • Removed shuffle_integration_within_batch and shuffle_integration_within_cell_type control methods and dropped them from the run_benchmark workflow/dependencies and HPC image list.
  • Deleted the (previously status: disabled) metric components n_inconsistent_peaks and bras.
  • Bumped the anndata dependency in metrics/lisi from ~0.11.0 to ~0.12.0.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/workflows/run_benchmark/main.nf Removes two control methods from the benchmark method list.
src/workflows/run_benchmark/config.vsh.yaml Removes corresponding workflow dependencies for the deleted control methods.
src/metrics/n_inconsistent_peaks/script.py Deletes disabled metric implementation.
src/metrics/n_inconsistent_peaks/helper.py Deletes helper code for disabled metric.
src/metrics/n_inconsistent_peaks/config.vsh.yaml Deletes disabled metric component config.
src/metrics/lisi/config.vsh.yaml Updates anndata package pin to ~0.12.0.
src/metrics/bras/script.py Deletes disabled metric implementation.
src/metrics/bras/config.vsh.yaml Deletes disabled metric component config.
src/control_methods/shuffle_integration_within_cell_type/script.py Deletes control method implementation.
src/control_methods/shuffle_integration_within_cell_type/config.vsh.yaml Deletes control method component config.
src/control_methods/shuffle_integration_within_batch/script.py Deletes control method implementation.
src/control_methods/shuffle_integration_within_batch/config.vsh.yaml Deletes control method component config.
scripts/run_benchmark/wehi_hpc/images.txt Removes deleted control-method container images from HPC image list.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines 10 to 14
// construct list of methods and control methods
methods = [
shuffle_integration_globally,
shuffle_integration_within_batch,
shuffle_integration_within_cell_type,
no_integration,
perfect_integration,
@ghar1821
ghar1821 merged commit 3321360 into main Aug 26, 2026
2 checks 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.

3 participants