Hi everyone,
I´m trying to run DESeq2 on my featurecount output.
I use Galaxy Version 2.11.40.7+galaxy2.
Unfortunately, I always get this error message (I tried it 3 times):
Warning message:
In Sys.setlocale("LC_MESSAGES", "en_US.UTF-8") :
OS reports request to set locale to "en_US.UTF-8" cannot be honored
estimating size factors
estimating dispersions
gene-wise dispersion estimates: 8 workers
mean-dispersion relationship
final dispersion estimates, MLE betas: 8 workers
fitting model and testing: 8 workers
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'args' in selecting a method for function 'do.call': ignoring SIGPIPE signal
Calls: DESeq ... <Anonymous> -> sendMaster -> .handleSimpleError -> h
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'args' in selecting a method for function 'do.call': ignoring SIGPIPE signal
Calls: DESeq ... <Anonymous> -> sendMaster -> .handleSimpleError -> h
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'args' in selecting a method for function 'do.call': ignoring SIGPIPE signal
Calls: DESeq ... <Anonymous> -> sendMaster -> .handleSimpleError -> h
/jetstream2/scratch/main/jobs/51456491/tool_script.sh: line 23: 2239243 Killed Rscript '/jetstream2/scratch/main/jobs/51456491/tool_files/deseq2.R' --cores ${GALAXY_SLOTS:-1} -o 'XXXX' -p '/jetstream2/scratch/main/jobs/51456491/outputs/dataset_4afc5bb6-ce6f-4a42-90d3-ae11b562ff53.dat' -A 0.1 -n '/jetstream2/scratch/main/jobs/51456491/outputs/dataset_e1637214-2bfc-46f9-b4a4-7964e68c241c.dat' -H -f '[["infection_status", [{"mock": ["/jetstream2/scratch/main/jobs/51456491/inputs/dataset_abf45c23-7241-40bc-90a0-e1d495944c86.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_d9467f7d-b3bc-4a61-8d03-44e1d837a3f0.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_427ca29f-94c0-49dd-babe-518c41c1d2aa.dat"]}, {"E6E7": ["/jetstream2/scratch/main/jobs/51456491/inputs/dataset_2ef9fdc7-c3a5-4c02-91a2-bb777ab58408.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_a86470cd-d547-4dea-aff6-72792cc0178d.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_7259eec2-a9c7-4cbb-8000-94d0427ce77b.dat"]}, {"infected": ["/jetstream2/scratch/main/jobs/51456491/inputs/dataset_50696e14-fadf-4419-bf50-03c42dfe4cd1.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_0380e664-b46c-4122-bc5a-c9ff7def553a.dat", "/jetstream2/scratch/main/jobs/51456491/inputs/dataset_9ecf595e-c510-40db-9de4-85b34413e29a.dat"]}]]]' -l '{"dataset_50696e14-fadf-4419-bf50-03c42dfe4cd1.dat": "Donor_A_HPV31.fastq", "dataset_0380e664-b46c-4122-bc5a-c9ff7def553a.dat": "Donor_B_HPV31.fastq", "dataset_9ecf595e-c510-40db-9de4-85b34413e29a.dat": "Donor_C_HPV31.fastq", "dataset_2ef9fdc7-c3a5-4c02-91a2-bb777ab58408.dat": "Donor_B_HPV31E6.fastq", "dataset_a86470cd-d547-4dea-aff6-72792cc0178d.dat": "Donor_A_HPV31E6E7.fastq", "dataset_7259eec2-a9c7-4cbb-8000-94d0427ce77b.dat": "Donor_C_HPV31E6_7n.fastq", "dataset_abf45c23-7241-40bc-90a0-e1d495944c86.dat": "Donor_A_Mock.fastq", "dataset_d9467f7d-b3bc-4a61-8d03-44e1d837a3f0.dat": "Donor_B_Mock.fastq", "dataset_427ca29f-94c0-49dd-babe-518c41c1d2aa.dat": "Donor_C_Mock.fastq"}' -t 1 -m
sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'args' in selecting a method for function 'do.call': ignoring SIGPIPE signal
Calls: DESeq ... <Anonymous> -> sendMaster -> .handleSimpleError -> h
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'args' in selecting a method for function 'do.call': ignoring SIGPIPE signal
Calls: DESeq ... <Anonymous> -> sendMaster -> .handleSimpleError -> h
I started DESeq2 with the following parameters:
- Select group tags corresponding to levels
- Factor: Infection_status
- Factor level 1: infected
- Factor level 2: transfected with specific viral proteins
- Factor level 3: mock
- provide a tabular file with additional batch factors to include in the model: Nothing selected
- Files have header: Yes
- Choice of input data: Count data
- Advanced options: Default
- Output selector: Generate plots for visualizing the analysis results + Output normalised counts + Output all levels vs all levels of primary factor
When for “output selector”, I deselect “output all levels vs all levels of primary factor”, there is no error message any more. But then, I get only 1 result file with differentially regulated genes. This does not make sense for 3 factor levels.
A workaround would be to run DESeq2 separately three times with only 2 factor levels, e.g. infected vs. mock, infected vs. viral proteins and viral proteins vs. mock.
Do you have any idea why this error appears? Thanks!