You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ewels
changed the title
"Oops! The 'somalier' MultiQC module broke..." problem with regexp within yaml config file
somalier breaks when renaming sample names
Jun 22, 2020
Thanks for the detailed bug report @leonorpalmeira - usually when problems like this happen it's because the module code is written in such a way that it doesn't expect the sample names to change. It will likely require an update to the main MultiQC code.
Thanks @ewels for your quick answer! We will currently use a workaround by removing the yaml file to specifically deal with the somalier files. Let us know when there is a fix available.
Sorry it took me so long to get to this @leonorpalmeira - I think it should now be fixed in the development branch on master.
It was slightly fiddly as Somalier has concatenated sample names (P1234*P1235) so the code needed to be a little more clever in how it was cleaning them. Then as I predicted it was a minor refactor to avoid the changing key causing an error.
Anyway, if you get a chance please give it a test and let me know how you get on 👍🏻
We are using MultiQC to parse all our QC data, and we have stumbled upon an Issue when integrating the tool
somalier
:The following invocation runs fine and the output html is correctly formed:
When adding the
yaml
file with a regexp to deal with our sampling name, we get this error:And indeed, if I remove the three lines concerning the regexp from our
yaml
file, we recover the initial correct behavior:Here are the three lines I had to remove from the
yaml
file in order to get MultiQC to run properly:Is it possible for you to look into this and give us an idea of what is happening?
The text was updated successfully, but these errors were encountered: