IndexError: list index out of range
Hi, when I go through “snakemake -n” then run the vispr analysis, I found the indexError: list index out of range. Could you help me in this case?
rule mageck_mle:
input: results/count/all.count.txt, designmatrix.txt
output: results/test/NPR-mle.gene_summary.txt, results/test/NPR-mle.sgrna_summary.txt
log: logs/mageck/test/NPR-mle.log
jobid: 10
wildcards: experiment=NPR-mle
Error loading line 52
Error loading line 59
Error loading line 100
Error loading line 273
Error loading line 317
Error loading line 320
Error loading line 373
Error loading line 463
Error loading line 474
Error loading line 492
Error loading line 514
Error loading line 541
Error loading line 542
Error loading line 597
Error loading line 635
Error loading line 641
Error loading line 851
Error loading line 869
Error loading line 875
Error loading line 895
Error loading line 1032
Error loading line 1050
Error loading line 1174
Error loading line 1188
Error loading line 1209
Error loading line 1244
Error loading line 1247
Error loading line 1277
Error loading line 1350
Error loading line 1372
Error loading line 1451
Error loading line 1474
Error loading line 1545
Error loading line 1566
Error loading line 1598
Error loading line 1623
Error loading line 1635
Error loading line 1674
Error loading line 1676
Error loading line 1697
Error in job mageck_mle while creating output files results/test/NPR-mle.gene_summary.txt, results/test/NPR-mle.sgrna_summary.txt.
RuleException:
CalledProcessError in line 212 of /Users/qiyuanyang/Downloads/Yang-crisper/Snakefile:
Command 'mageck mle --norm-method median --output-prefix results/test/NPR-mle --genes-var 0 --count-table results/count/all.count.txt --design-matrix designmatrix.txt 2> logs/mageck/test/NPR-mle.log' returned non-zero exit status 1.
File "/Users/qiyuanyang/Downloads/Yang-crisper/Snakefile", line 212, in __rule_mageck_mle
File "/Users/qiyuanyang/miniconda3/envs/mageck-vispr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
Will exit after finishing currently running jobs.
Analysis complete for Undetermined.fastq
Finished job 5.
10 of 13 steps (77%) done
Will exit after finishing currently running jobs.
Exiting because a job execution failed. Look above for error message
(mageck-vispr) QIYUANs-MBP:Yang-crisper qiyuanyang$
here is the log information:
INFO @ Tue, 07 May 2019 20:42:29: Parameters: /Users/qiyuanyang/miniconda3/envs/mageck-vispr/bin/mageck mle --norm-method median --output-prefix results/test/NPR-mle --genes-var 0 --count-table results/count/all.count.txt --design-matrix designmatrix.txt
INFO @ Tue, 07 May 2019 20:42:29: Cannot parse design matrix as a string; try to parse it as a file name ...
INFO @ Tue, 07 May 2019 20:42:29: Design matrix:
INFO @ Tue, 07 May 2019 20:42:29: [[ 1. 0.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 0.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 1.]
INFO @ Tue, 07 May 2019 20:42:29: [ 1. 0.]]
INFO @ Tue, 07 May 2019 20:42:29: Beta labels:baseline,esc
INFO @ Tue, 07 May 2019 20:42:29: Included samples:Oligo,Plasmid,Day9-R1,Day9-R2,Day9-R3,Day6-R1,Day6-R2,Day6-R3,Undetermined
INFO @ Tue, 07 May 2019 20:42:29: Loaded samples:Oligo;Plasmid;Day9-R1;Day9-R2;Day9-R3;Day6-R1;Day6-R2;Day6-R3;Undetermined
INFO @ Tue, 07 May 2019 20:42:29: Sample index: 6;7;3;4;5;0;1;2;8
INFO @ Tue, 07 May 2019 20:42:29: Loaded 169 genes.
Traceback (most recent call last):
File "/Users/qiyuanyang/miniconda3/envs/mageck-vispr/bin/mageck", line 66, in <module>
main();
File "/Users/qiyuanyang/miniconda3/envs/mageck-vispr/bin/mageck", line 43, in main
args=crisprseq_parseargs();
File "/Users/qiyuanyang/miniconda3/envs/mageck-vispr/lib/python3.6/site-packages/mageck/argsParser.py", line 244, in crisprseq_parseargs
mageckmle_main(parsedargs=args); # ignoring the script path, and the sub command
File "/Users/qiyuanyang/miniconda3/envs/mageck-vispr/lib/python3.6/site-packages/mageck/mlemageck.py", line 85, in mageckmle_main
cttab_sel[sgid[i]]=sgreadmat[i]
IndexError: list index out of range