-
Notifications
You must be signed in to change notification settings - Fork 36
Description
I run fungap on Docker and I get this error :
[Wrapper] /workspace/FunGAP/catch_bad_genes.py --gff3_files /fungap_workspace/fungap_out/augustus_out/augustus.gff3 /fungap_workspace/fungap_out/maker_out/SRR13198488/maker_SRR13198488.gff3 /fungap_workspace/fungap_out/braker_out/SRR13198488/braker_SRR13198488.gff3 --genome_assembly /fungap_workspace/genome_scaffolds.fasta --output_dir /fungap_workspace/fungap_out/gene_filtering
Traceback (most recent call last):
File "/workspace/FunGAP/catch_bad_genes.py", line 179, in
main()
File "/workspace/FunGAP/catch_bad_genes.py", line 58, in main
catch_middle_stop(gff3_files, genome_assembly_file, output_dir)
File "/workspace/FunGAP/catch_bad_genes.py", line 118, in catch_middle_stop
gene_seq = reduce(operator.add, seq_cds)
TypeError: reduce() of empty sequence with no initial value
Traceback (most recent call last):
File "/workspace/FunGAP/fungap.py", line 826, in
main()
File "/workspace/FunGAP/fungap.py", line 258, in main
gff3_files, genome_assembly, output_dir, d_path, logger
File "/workspace/FunGAP/fungap.py", line 732, in catch_bad_genes
check_call(command_args)
File "/opt/conda/lib/python3.7/subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/workspace/FunGAP/catch_bad_genes.py', '--gff3_files', '/fungap_workspace/fungap_out/augustus_out/augustus.gff3', '/fungap_workspace/fungap_out/maker_out/SRR13198488/maker_SRR13198488.gff3', '/fungap_workspace/fungap_out/braker_out/SRR13198488/braker_SRR13198488.gff3', '--genome_assembly', '/fungap_workspace/genome_scaffolds.fasta', '--output_dir', '/fungap_workspace/fungap_out/gene_filtering']' returned non-zero exit status 1.