Skip to content

Conversation

@EpigeneMax
Copy link

@EpigeneMax EpigeneMax commented Mar 19, 2025

Describe your changes

This PR adds a ComBat-Seq component, based on inmoose implementation.

ComBat-Seq is a state-of-the-art tool for batch correction in bulk RNA-Seq data.
It draws inspiration from ComBat algorithm and adapts it to RNA-Seq.
ComBat is already integrated as a component on this task, adding ComBat-Seq seems quite legitimate.

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!

@EpigeneMax
Copy link
Author

EpigeneMax commented Mar 19, 2025

NB: waiting on approval to run the CI workflow.

@EpigeneMax EpigeneMax marked this pull request as ready for review March 20, 2025 08:23
@rcannood rcannood requested a review from mumichae August 20, 2025 17:12
@mumichae
Copy link
Collaborator

@EpigeneMax Could you update your branch to the latest main commit?

@EpigeneMax
Copy link
Author

@EpigeneMax Could you update your branch to the latest main commit?

Done.

@mumichae mumichae self-requested a review September 25, 2025 08:52

print("Read input", flush=True)
adata = read_anndata(
par["input"], X="layers/normalized", obs="obs", var="var", uns="uns"
Copy link
Collaborator

Choose a reason for hiding this comment

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

@rcannood Could you confirm if this is the correct way to read the counts layer, given that preferred_normalization: counts. I haven't seen any example where preferred_normalization is accessed in the script

@mumichae
Copy link
Collaborator

Once it's confirmed that the counts are read correctly, this method can be merged

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