Skip to content

plot depths per group#424

Merged
efigb merged 18 commits intodevfrom
145-enhance-the-analysis-of-depths
Mar 3, 2026
Merged

plot depths per group#424
efigb merged 18 commits intodevfrom
145-enhance-the-analysis-of-depths

Conversation

@efigb
Copy link
Collaborator

@efigb efigb commented Feb 25, 2026

This branch adds a new module to process analysis of consensus exons depth for a defined group of samples and for a subset of genes (default genes in the panel) plotting all these possibilities in an output pdf that is stored in the same output directory as plotting the depths (/depths/summary)

@efigb
Copy link
Collaborator Author

efigb commented Feb 25, 2026

tested that the branch works in this seqera run

@efigb efigb added the new-feature New functionality being added. label Feb 25, 2026
@efigb
Copy link
Collaborator Author

efigb commented Feb 25, 2026

Note that to plot the groups they should be parsed in seqera as this:

features_groups_list: "[ ["BLADDER_LOCATION"], ["SEX"], ["SMOKING_STATUS"] ]"

When groups are set up in other format it will use only the first group for comparisons (in this case "BLADDER_LOCATION"):

features_groups_list: "[ ["BLADDER_LOCATION"], ["BLADDER_LOCATION", "SEX"], ["BLADDER_LOCATION", "SEX", "SMOKING_STATUS"] ]"

Checked in this run

@m-huertasp m-huertasp self-requested a review February 25, 2026 14:31
Copy link
Collaborator

@m-huertasp m-huertasp left a comment

Choose a reason for hiding this comment

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

Hola!! I think this is quite a nice job! As we talked about, there are a few things that might need to be changed. I have added some comments so it is easier to check the things we discussed.

Good job!

efigb and others added 2 commits February 25, 2026 16:41
Co-authored-by: Marta Huertas <97596516+m-huertasp@users.noreply.github.com>
…s parameter, and the output of a pdf with all plots per group. Also added a condition so this module can only run when user defines a groups list
@efigb efigb self-assigned this Feb 25, 2026
…ALL_GENES values per group. Added new input in config for it. Also fixed bug in processing groups and added in modules.config a subdirectory for output
@efigb
Copy link
Collaborator Author

efigb commented Mar 3, 2026

tested branch in pipeline with seqera and works

@efigb efigb merged commit 22e0c9f into dev Mar 3, 2026
@FerriolCalvet FerriolCalvet deleted the 145-enhance-the-analysis-of-depths branch March 3, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-feature New functionality being added.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants