Funannotate compare
Hi, I am new using funannotate and I was trying to compare two annotated genomes with funannotate compare but I got this error.
[May 14 06:28 PM]: OS: Ubuntu 20.04, 256 cores, ~ 1057 GB RAM. Python: 3.8.15
[May 14 06:28 PM]: Running 1.8.15
[May 14 06:28 PM]: Now parsing 1 genomes
Traceback (most recent call last):
File "/root/miniconda3/envs/funannotate/bin/funannotate", line 10, in
So I run funannotate check --show-versions to check what was happening and I got this. Also I enter de PATH for genemark but in this part shows that gmes_petap.pl not installed. I tried everything to download de ete3 package and genemark.
Checking dependencies for 1.8.15
You are running Python v 3.8.15. Now checking python packages... biopython: 1.83 goatools: 1.3.11 matplotlib: 3.4.3 natsort: 8.4.0 numpy: 1.24.4 pandas: 1.5.3 psutil: 5.9.8 requests: 2.31.0 scikit-learn: 1.3.2 scipy: 1.10.1 seaborn: 0.13.2 All 11 python packages installed
You are running Perl v b'5.032001'. Now checking perl modules... Carp: 1.50 Clone: 0.46 DBD::SQLite: 1.72 DBD::mysql: 4.046 DBI: 1.643 DB_File: 1.858 Data::Dumper: 2.183 File::Basename: 2.85 File::Which: 1.24 Getopt::Long: 2.54 Hash::Merge: 0.302 JSON: 4.10 LWP::UserAgent: 6.67 Logger::Simple: 2.0 POSIX: 1.94 Parallel::ForkManager: 2.02 Pod::Usage: 1.69 Scalar::Util::Numeric: 0.40 Storable: 3.15 Text::Soundex: 3.05 Thread::Queue: 3.14 Tie::File: 1.06 URI::Escape: 5.17 YAML: 1.30 local::lib: 2.000029 threads: 2.25 threads::shared: 1.61 All 27 Perl modules installed
Checking Environmental Variables... $FUNANNOTATE_DB=/home/juan.baez/DBermeo/Fdatabase $PASAHOME=/root/miniconda3/envs/funannotate/opt/pasa-2.5.3 $TRINITY_HOME=/root/miniconda3/envs/funannotate/opt/trinity-2.8.5 $EVM_HOME=/root/miniconda3/envs/funannotate/opt/evidencemodeler-1.1.1 $AUGUSTUS_CONFIG_PATH=/root/miniconda3/envs/funannotate/config/ $GENEMARK_PATH=/home/juan.baez/DBermeo/gmes_linux_64_4/gmes_petap.pl All 6 environmental variables are set
Checking external dependencies...
Traceback (most recent call last):
File "/root/miniconda3/envs/funannotate/bin/ete3", line 5, in
Hi! I just ran into the same issue myself, I kept getting this error with 'GC' from 'Bio.SeqUtils'. Apparently this issue was already known and was answered here --> https://github.com/nextgenusfs/funannotate/issues/1000 and it has to do with the version of biopython you are using and you likely need to change it to a previous version
For me the issue was solved by running the following command:
pip install biopython==1.78