nextgenusfs / funannotate

Eukaryotic Genome Annotation Pipeline
http://funannotate.readthedocs.io
BSD 2-Clause "Simplified" License
321 stars 85 forks source link

pasa binary [] isn't executable or couldn't be found. #649

Open jimie0311 opened 3 years ago

jimie0311 commented 3 years ago

Are you using the latest release? If you are not using the latest release of funannotate, please upgrade, if bug persists then report here. I am using funannotate 1.8.7 Describe the bug The funannotate train and predict were run successfully and the error was came up when run update command. The error reported that pasa binary [] isn't executable or couldn't be found, however, I checked the pasa path in funannotate environment, it is executable. -rwxrwxr-x 3 user user 186152 Mar 25 2021 /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/bin/pasa

[10/08/21 12:26:48]: Running PASA annotation comparison step 1 [10/08/21 12:26:48]: /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/Launch_PASA_pipeline.pl -c /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/pasa/annotCompare.txt -g /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.fa -t /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/trinity.fasta.clean -A -L --CPU 50 --annots /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.gff3 [10/08/21 16:56:52]: CMD ERROR: /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/Launch_PASA_pipeline.pl -c /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/pasa/annotCompare.txt -g /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.fa -t /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/trinity.fasta.clean -A -L --CPU 50 --annots /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.gff3 [10/08/21 16:56:52]: -connecting to SQLite db: /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/training/pasa/ustilago_maydis_pasa -*** Running PASA pipeine:

[Fri Oct 8 12:26:48 2021] Running CMD: /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/Load_Current_Gene_Annotations.dbi -c /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/pasa/annotCompare.txt -g /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.fa -P /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.gff3 > pasa_run.log.dir/output.annot_loading.39331.out

[Fri Oct 8 12:35:16 2021] Running CMD: /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi -G /mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/update_misc/genome.fa --CPU 50 -M '/mnt/data/liangjunmin/asm4_canu2.1/hap1_2/emboss/hap1_2/funannotate2/hap2/fun_rna/training/pasa/ustilago_maydis_pasa' > pasa_run.log.dir/ustilago_maydis_pasa.annotation_compare.39331.out Thread 1 terminated abnormally: Error, pasa binary [] isn't executable or couldn't be found. at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/PerlLib/CDNA/PASA_alignment_assembler.pm line 66 thread 1. CDNA::PASA_alignment_assembler::_init(CDNA::PASA_alignment_assembler=HASH(0x7f760c6f4e20)) called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/PerlLib/CDNA/PASA_alignment_assembler.pm line 52 thread 1 CDNA::PASA_alignment_assembler::new("CDNA::PASA_alignment_assembler") called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 1598 thread 1 main::get_alignment_assemblies_via_subcluster_id(DB_connect=HASH(0x55a83f9ed400), 1679, SCALAR(0x55a840a14490), HASH(0x55a840a0f138)) called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 400 thread 1 main::process_contig("chromosome01B") called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 311 thread 1 eval {...} called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 311 thread 1 Thread 8 terminated abnormally: Error, pasa binary [] isn't executable or couldn't be found. at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/PerlLib/CDNA/PASA_alignment_assembler.pm line 66 thread 8. CDNA::PASA_alignment_assembler::_init(CDNA::PASA_alignment_assembler=HASH(0x7f75cc68c908)) called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/PerlLib/CDNA/PASA_alignment_assembler.pm line 52 thread 8 CDNA::PASA_alignment_assembler::new("CDNA::PASA_alignment_assembler") called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 1598 thread 8 main::get_alignment_assemblies_via_subcluster_id(DB_connect=HASH(0x55a84459da70), 13169, SCALAR(0x55a8447d3280), HASH(0x55a8447cddd8)) called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 400 thread 8 main::process_contig("chromosome08B") called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 311 thread 8 eval {...} called at /data/Liangjunmin/opt/biosoft/miniconda3_for_pb-assembly/envs/funannotate/opt/pasa-2.4.1/scripts/cDNA_annotation_comparer.dbi line 311 thread 8

What command did you issue? I am using funannotate to annotate a fungal genome. The command was as: funannotate train -i genome -o fun --left --right funannotate predict -i genome -o fun --transcript_evidence trinity.fasta --rna_bam trinity.alignments.bam --cpus 50 funannotate update -i fun --cpus 50

Logfiles Please provide relavent log files of the error.

OS/Install Information

papelypluma commented 2 years ago

Hi @jimie0311. I was wondering if by any chance you happen to address this issue? I'm also getting this issue with PASA.

Thank you very much.