-
Notifications
You must be signed in to change notification settings - Fork 606
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RSeQC: Add support for geneBody_coverage2.py #844
Comments
Thanks @santiagorevale - I wonder if there's been an update to RSeQC and the log file format has changed. I'll take a look when I can (I'm away currently for 3 weeks so it'll be a while sorry). You can find the example data that I built the modules around here: https://github.com/ewels/MultiQC_TestData/tree/master/data/modules/rseqc |
Hi @ewels. I believe I've pin pointed the problem. The MultiQC module is expecting the output for the I believe it should be easy to fix the module to work with the output of both scripts, because the format for Thanks for looking into this. Oh, by the way, Liguo Wang (RSeQC's developer) has released version 3.0 of RSeQC, with my changes on the Gene Body Coverage script. |
Aha, great spot - thanks. Will look into updating this to support both ASAP (hopefully will have some time for MultiQC in a few weeks). If there have been changes to the output, it would be great if you could submit a pull-request to https://github.com/ewels/MultiQC_TestData with some examples of the new format please 😁 (or just attach here if in doubt). Thanks, Phil |
Note to self: original post already had example data:
|
Hi @santiagorevale, This issue is super old now (sorry). Could I please confirm that the example data is relevant? Phil |
Thanks @CuriusScientist - please post example files though, so I can take a look.. (I need to compare to my existing test data). Phil |
Note to self: Example data for gene body coverage also in #1072 |
Hi all, I've just added support for It was fairly trivial in the end, I'm really sorry that it took me so long to make this work (1.5 years?!). Please let me know if you find any problems. @CuriusScientist - please open a new issue about your problem with Thanks! Phil |
Description of bug:
After running rnaseq v1.1 pipeline from nf-core, I've noticed that several plots from RSeQC module were not being produced. Here is a list of them:
I dig a bit on the
gene_body_coverage
sub-module, and I've noticed that it's looking for the word "Percentile" at the beginning of the file, while the file actually contains the word "percentile" in lower case. After manually fixing the output file, I ran the report again, but this time I've got an error.MultiQC Error log:
File that triggers the error:
This are the original files without fixing the lower case issue.
rseqc.tar.gz
MultiQC run details (please complete the following):
multiqc . -f -m rseqc
MultiQC v1.6
Ubuntu 17.10
Python 2.7.15
conda
Additional context
I'm using the
nf-core-rnaseq-1.1
conda environment.The text was updated successfully, but these errors were encountered: