Closed olferievm closed 3 years ago
Try to do the same on my Ubuntu machine and have the same issue. What is wrong?
Hi @olferievm,
Thanks for reporting this issue, and please understand I may slowly respond to the problem because I have limited time to maintain this software since I have moved to another job. It seems SalmonTE doesn't fit the latest version of snakemake
. I am going to investigate how to run SalmonTE with the latest snakemake
. Meanwhile, I would recommend you use snakemake
version 5.5.0. You can forcefully install the version using this command pip install snakemake==5.5.0 --force
Let me know if your problem is persistent after you downgrade the snakemake
version.
Thank you,
Hyun-Hwan Jeong
Hyun-Hwan,
Thank you for your fast reply. Much better. The quantification mode seems to work using snakemake==5.5.0. Still got the problem related to DESeq2 package at the end.
SalmonTE.py quant --reference=hs example 2020-11-23 00:05:23,359 Starting quantification mode 2020-11-23 00:05:23,359 Collecting FASTQ files... 2020-11-23 00:05:23,359 SalmonTE assumes that 'example' is a directory, and SalmonTE will search any FASTQ file in the directory. 2020-11-23 00:05:23,364 The input dataset is considered as a paired-ends dataset. 2020-11-23 00:05:23,364 Collected 4 FASTQ files. 2020-11-23 00:05:23,364 Quantification has been finished. 2020-11-23 00:05:23,364 Running Salmon using Snakemake /Users/olferievm/NGSTools/SalmonTE/snakemake/Snakefile.paired:103: SyntaxWarning: "is" with a literal. Did you mean "=="? Job counts: count jobs 1 all 1 collect_abundance 1 collect_mappability 4 run_salmon_fq 7 2020-11-23 00:05:23,485 Job counts: count jobs 1 all 1 collect_abundance 1 collect_mappability 4 run_salmon_fq 7 /Users/olferievm/NGSTools/SalmonTE/snakemake/Snakefile.paired:103: SyntaxWarning: "is" with a literal. Did you mean "=="? Job counts: count jobs 1 collect_abundance 1 /Users/olferievm/NGSTools/SalmonTE/snakemake/Snakefile.paired:103: SyntaxWarning: "is" with a literal. Did you mean "=="? Job counts: count jobs 1 collect_mappability 1 olferievm@Mikhails-MacBook-Pro SalmonTE % SalmonTE.py test --inpath=SalmonTE_output --outpath=SalmonTE_statistical_test --tabletype=csv --figtype=png --analysis_type=DE --conditions=control,treatment Step 1: Loading required libraries... Step 2: Loading input data... Step 3: Running the DE analysis... converting counts to integer mode Error in DESeqDataSet(se, design = design, ignoreRank) : variables in design formula cannot contain NA: condition Calls: SalmonTE ... do.deseq2 -> DESeqDataSetFromMatrix -> DESeqDataSet Execution halted
I believe this could be resolved by changing condition.csv
file by following the instruction in README.md
. Please read this - https://github.com/LiuzLab/SalmonTE#running-test-mode-to-perform-statistical-test
Hyun-Hwan Jeong
Got it. Thank you for your help!
Deployed SalmonTE on OSX Cathalina as follows.
Try to run the test script and got an error.
Try to run quantification and have the other error.
It seems something wrong with the snakemake. Not sure how can I fix it?
Sincerely,
Mike.