-
Notifications
You must be signed in to change notification settings - Fork 11
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
couldn't find matching transcriptome, returning non-ranged SummarizedExperiment (alignment mode) #72
Comments
So if I'm reading correctly, the Ensembl-based index is not being used during quantification. I'm not sure it's a good idea to hack the metadata in this way. It looks like you want tximeta to see one index while it's not being used for quantification. This kind of breaks the idea of intrinsically connecting quantification output to the provenance of the metadata used for quantification. Potentially the downstream functions of tximeta won't be guaranteed to work or give correct output. Maybe I'm misreading the code though. I think an easier way to achieve your desired result would be |
Thank you for the speedy response! I doubt you are misreading my code. I have never used Tximeta before and I am using my own data while trying to work through the vignette (https://www.bioconductor.org/packages/devel/bioc/vignettes/tximeta/inst/doc/tximeta.html). You are correct that the Ensembl-based index is not being used during quantification (as in mentioned in the alignment-based mode of Salmon). I reverted back to the original json files and adding I am not sure how to handle your |
So, re: rowRanges(), this is entirely optional. This is if you want to have GRanges associated with your rows, but you don't need to have this for 99% of Bioconductor workflows, e.g. DE or gene set enrichment. We automate this when we recognize the index used for quantification, but it's just a "nice to have", you can actually just skip this and work with the SE data. |
Thank you Mike. |
Greetings,
I am following this vignette: https://bioconductor.org/packages/release/bioc/vignettes/tximeta/inst/doc/tximeta.html#Pre-computed_checksums.
I am trying to use tximeta on data from salmon's alignment-based mode and I am getting a
couldn't find matching transcriptome, returning non-ranged SummarizedExperiment
error.I believe I am using the most recent versions of Bioconductor and Tximeta. I am using tximeta 1.16.0 and BiocVersion 3.16.
How I generated my data from paired fastq files...
Based on this older post: #38, I went into one of the
cmd_info.json
files and placed "index" and path to the salmon index directory inside.I re-ran it and received the same error message.
I did try adding hash strings as suggested, but I was not really sure how to organize them inside the
aux_info/meta_info.json
file and got errors like this:Aside from using an incorrect reference file, I am out of error origin ideas. Any information that can resolve this error is greatly appreciated.
The text was updated successfully, but these errors were encountered: