Closed juanb001 closed 5 years ago
@juanb001
Can you show me the list of the file names in the trimmed directory?
Thank you,
Hyun-Hwan Jeong
Here it is!
@juanb001 Thanks for reporting this. This error was because a rule had been omitted in the Snakefile. I have fixed and committed it - 600fe2e300e11dad90d5051a65a6813d6afea748. Can you pull the github repository run this again?
Thank you,
Hyun-Hwan Jeong
I re-downloaded and re-run, but now I'm getting this error:
When I change directory to where my FASTQ files are (the /trimmed folder) and run SalmonTE from there, I believe it is working. However, the above issue happened when the current directory was the Desktop and I linked to the /Desktop/Senescence_Fibro_trimmed folder when I ran the program.
Can you try it in the same directory with a different output directory (change sen_quant to another)?
Thank you,
Hyun-Hwan Jeong
By same directory, do you mean run it again from the Desktop (like in the error box) but change sen_quant to sen_quantifications (for example)?
Exactly!
The last run (from the folder with the FASTQ files ran successfully).
However, now that I change directory to Desktop I get "Failed to read /Users/juanb/Desktop/Senescence_Fibro/trimmed/". Running from the FASTQ folder gives the same error.
It's working now. The problem I think was, I had the folder from the successful run in the FASTQ folder. SalmonTE had issues with that when it was reading the FASTQ files, I think. Removing the folder from the successful run made SalmonTE run again successfully from the Desktop with the new output folder. However, using the original "sen_quant" output folder keeps giving the last error shown in the picture.
@juanb001 glad to hear that, but I want to figure out a couple of things.
.snakemake
(a hidden directory) where you run a command? If you can see, then can you remove/move the folder to other and run the problematic command again? sen_quant
folder to another place? I presume that this is because of any process is touching the directory, so snakemake
can't run.Thank you,
Hyun-Hwan Jeong
@juanb001
However, now that I change directory to Desktop I get "Failed to read /Users/juanb/Desktop/Senescence_Fibro/trimmed/". Running from the FASTQ folder gives the same error.
I am not sure you've seen this error before. If you haven't then can you make a screenshot or do a copy-and-paste the text message here?
The second error is:
Which seems to be caused by the extra files that aren't FASTQ in the same directory as FASTQ files. If I delete sen_quant_complete, SalmonTE runs successfully, otherwise it does not:
By successful run, I mean I was able to complete the quantification step.
I don't see .snakemake. I can't move sen_quant since it doesn't seem to exist. There's no folder on my Desktop with that name; terminal doesn't show it either with the ls command. If I change sen_quant -> sen_quantif the quantification goes to completion.
Finally, when I do the test function, to compare sample A to sample B I get this error. Is it because I only have one replicate for each? Are single replicates no longer supported?
SalmonTE uses DESeq2, and the latest version of DESeq2 no longer supports single replicates. One possible solution is downgrading the version of DESeq2, and you can do it with the following command line in R:
install.packages("https://bioconductor.org/packages/3.6/bioc/src/contrib/Archive/DESeq2/DESeq2_1.18.0.tar.gz", repos=NULL)
@juanb001
I don't see .snakemake. I can't move sen_quant since it doesn't seem to exist. There's no folder on my Desktop with that name; terminal doesn't show it either with the ls command. If I change sen_quant -> sen_quantif the quantification goes to completion.
You even did not see the folder when you use ls -alh
?
@juanb001 Does the DESeq2 solution help you?
Thanks for the help! I tried to run the code you provided but it sadly gives an error, so I can't run single replicates for now., but this is a limitation with R.
@juanb001 Have you installed homebrew in your machine? If then, brew install gfortran
and run the code will help you.
I believe it's already installed, but I still got the error (on a Mac at work). I repeated the test on my computer running linux and did the single replicate comparison without any issues. Based on others' comments it seems I need to change the version of R on the mac. I'll figure it out. In any case, thanks for the help!
Hi,
I'm having an issue with single-end data on the latest version of SalmonTE and latest version of snakemake.