Closed novigit closed 1 year ago
With this setup I'm not sure it will work -- the funannotate iprscan
is just a wrapper to run interproscan faster, but it assumes system wide functional install, ie if you need to activate that environment before interproscan will work than it won't work for you, just run it separately on the proteins in predict_results
folder (or if you have RNA seq and ran update, then would be the update_results
folder.
interproscan.sh -i /pathto/predict_results/genome.proteins.fasta -f XML -goterms -pa
And then pass the resulting XML output file to the --iprscan option of funannotate annotate
It seems I forgot to reply to this in several months.. My apologies!
I found a system wide functional install of interproscan and pointed to that location with --iprscan_path
, and that seems to have worked.
I've been following the tutorial (https://funannotate.readthedocs.io/en/latest/tutorials.html) with my genome, and managed to get to the interproscan part. I run the command as follows:
But within a minute or so, the job crashes with the following error:
I have no idea what is causing this error.
The
--iprscan_path
in my command points tointerproscan.sh
which is installed in a separate environment, maybe funannotate is expecting them to be in the same conda environment?Unfortunately I'm running funannotate on a cluster and apparently this means the docker option is not an option for me.
Here is the output of
funannotate check --show-versions
:Funannotate version:
funannotate 1.8.13 pyhdfd78af_0 bioconda
Interproscan version (in distinct environment):interproscan 5.55_88.0 hec16e2b_1 bioconda
Cheers