jcvi icon indicating copy to clipboard operation
jcvi copied to clipboard

python -m jcvi.compara.catalog ortholog grape peach --no_strip_names ERROR Set text.usetex=False. Font styles may be inconsistent.

Open NINGCHINA opened this issue 3 years ago • 10 comments

I run jcvi on the macos when run the command 'python -m jcvi.compara.catalog ortholog grape peach --no_strip_names' ,encounter an error 'ERROR Set text.usetex=False. Font styles may be inconsistent.'

NINGCHINA avatar Jul 29 '21 15:07 NINGCHINA

I'm also trying to use this for the first time, on a Linux system, and run into the same error. I thought it was a problem with using different data files (from cetacean genomes), so I went to the example for grape/peach and followed the instructions. When I get the synteny search, I get this error:

python -m jcvi.compara.catalog ortholog grape peach --no_strip_names [10:51:29] ERROR Set text.usetex=False. Font styles may be inconsistent. base.py:403 DEBUG lastdb peach peach.cds base.py:1184 /bin/bash: lastdb: command not found DEBUG lastal -u 0 -P 20 -i3G -f BlastTab peach grape.cds base.py:1184 >./grape.peach.last /bin/bash: lastal: command not found DEBUG Assuming --qbed=grape.bed --sbed=peach.bed synteny.py:499 DEBUG Load file grape.bed base.py:34 [10:51:30] DEBUG Load file peach.bed base.py:34 DEBUG Load BLAST file grape.peach.last (total 0 lines) blastfilter.py:47 DEBUG Load file grape.peach.last base.py:34 DEBUG running the cscore filter (cscore>=0.70) .. blastfilter.py:108 DEBUG after filter (0->0) .. blastfilter.py:111 DEBUG running the local dups filter (tandem_Nmax=10) .. blastfilter.py:116 DEBUG after filter (0->0) .. blastfilter.py:156 DEBUG Assuming --qbed=grape.bed --sbed=peach.bed synteny.py:499 DEBUG Load file grape.bed base.py:34 DEBUG Load file peach.bed base.py:34 [10:51:31] DEBUG Load file grape.peach.last.filtered base.py:34 DEBUG A total of 0 BLAST imported from grape.peach.last.filtered. synteny.py:387 DEBUG Chaining distance = 20 synteny.py:1931 DEBUG Load file grape.peach.anchors base.py:34 DEBUG A total of 0 anchor was found. Aborted. synteny.py:1480 Traceback (most recent call last): File "/usr/lib64/python3.6/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/compara/catalog.py", line 947, in main() File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/compara/catalog.py", line 78, in main p.dispatch(globals()) File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/apps/base.py", line 110, in dispatch globalsaction File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/compara/catalog.py", line 715, in ortholog scan(dargs) File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/compara/synteny.py", line 1948, in scan summary([anchor_file]) File "/home/pmorin/programs/python/lib64/python3.6/site-packages/jcvi/compara/synteny.py", line 1481, in summary raise ValueError("A total of 0 anchor was found. Aborted.") ValueError: A total of 0 anchor was found. Aborted.

PAMorin avatar Aug 04 '21 18:08 PAMorin

@PAMorin

There is a line saying:

/bin/bash: lastal: command not found

You'll need to install LAST (https://gitlab.com/mcfrith/last) and place binaries lastal and lastdb on your PATH.

Haibao

tanghaibao avatar Aug 05 '21 22:08 tanghaibao

I run jcvi on the macos when run the command 'python -m jcvi.compara.catalog ortholog grape peach --no_strip_names' ,encounter an error 'ERROR Set text.usetex=False. Font styles may be inconsistent.'

Hi, @NINGCHINA. I solved this problem by installing latex on Ubuntu. You may have a try.

wangtaohhh avatar Aug 06 '21 11:08 wangtaohhh

I am running 'python -m jcvi.compara.catalog ortholog grape peach --no_strip_names' and I got this error:

ERROR Fall back to Python implementation of BlastLine blast.py:28 ERROR Set text.usetex=False. Font styles may be inconsistent. base.py:402

and also the following

Traceback (most recent call last): File "/Users/paulo/miniconda3/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/Users/paulo/miniconda3/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/compara/catalog.py", line 947, in main() File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/compara/catalog.py", line 78, in main p.dispatch(globals()) File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/apps/base.py", line 110, in dispatch globalsaction File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/compara/catalog.py", line 715, in ortholog scan(dargs) File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/compara/synteny.py", line 1948, in scan summary([anchor_file]) File "/Users/paulo/.local/lib/python3.9/site-packages/jcvi/compara/synteny.py", line 1481, in summary raise ValueError("A total of 0 anchor was found. Aborted.") ValueError: A total of 0 anchor was found. Aborted.

Do I have to change the python version?

pauloizquierdo avatar Oct 26 '21 16:10 pauloizquierdo

I solved it by removing texlive-core from conda and getting texlive with apt-get.

conda remove -n myenv texlive-core
sudo apt-get install texlive

songjuntae2022 avatar Nov 03 '21 04:11 songjuntae2022

I am getting this same error when I execute python -m jcvi.compara.catalog ortholog clementine sweet_orange --no_strip_names on a Linux system. I am using two citrus species retrieved from Phytozome and following the tutorial. I have the dependencies installed and PATHs updated in my .bashrc file. I also followed the recommendation of removing texlive-core from my base conda environment and installed texlive but the error persists with no change:

(base) [trickman@centaur 20211117_mcscan]$ python -m jcvi.compara.catalog ortholog clementine sweet_orange --no_strip_names
[17:21:02] ERROR    Set text.usetex=False. Font styles may be inconsistent.                                                                                                                           base.py:402
           DEBUG    lastdb sweet_orange sweet_orange.cds                                                                                                                                             base.py:1184
[17:22:00] DEBUG    lastal -u 0 -P 96 -i3G -f BlastTab sweet_orange clementine.cds >./clementine.sweet_orange.last                                                                                   base.py:1184
lastal: I was installed here with multi-threading disabled
           DEBUG    Assuming --qbed=clementine.bed --sbed=sweet_orange.bed                                                                                                                         synteny.py:499
           DEBUG    Load file `clementine.bed`                                                                                                                                                         base.py:34
           DEBUG    Load file `sweet_orange.bed`                                                                                                                                                       base.py:34
           DEBUG    Load BLAST file `clementine.sweet_orange.last` (total 0 lines)                                                                                                              blastfilter.py:46
           DEBUG    Load file `clementine.sweet_orange.last`                                                                                                                                           base.py:34
           DEBUG    running the cscore filter (cscore>=0.70) ..                                                                                                                                blastfilter.py:108
           DEBUG    after filter (0->0) ..                                                                                                                                                     blastfilter.py:110
           DEBUG    running the local dups filter (tandem_Nmax=10) ..                                                                                                                          blastfilter.py:115
           DEBUG    after filter (0->0) ..                                                                                                                                                     blastfilter.py:155
           DEBUG    Assuming --qbed=clementine.bed --sbed=sweet_orange.bed                                                                                                                         synteny.py:499
[17:22:01] DEBUG    Load file `clementine.bed`                                                                                                                                                         base.py:34
           DEBUG    Load file `sweet_orange.bed`                                                                                                                                                       base.py:34
           DEBUG    Load file `clementine.sweet_orange.last.filtered`                                                                                                                                  base.py:34
           DEBUG    A total of 0 BLAST imported from `clementine.sweet_orange.last.filtered`.                                                                                                      synteny.py:386
           DEBUG    Chaining distance = 20                                                                                                                                                        synteny.py:1931
           DEBUG    Load file `clementine.sweet_orange.anchors`                                                                                                                                        base.py:34
           DEBUG    A total of 0 anchor was found. Aborted.                                                                                                                                       synteny.py:1480
Traceback (most recent call last):
  File "/home/trickman/miniconda3/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/home/trickman/miniconda3/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/compara/catalog.py", line 947, in <module>
    main()
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/compara/catalog.py", line 78, in main
    p.dispatch(globals())
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/apps/base.py", line 110, in dispatch
    globals[action](sys.argv[2:])
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/compara/catalog.py", line 715, in ortholog
    scan(dargs)
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/compara/synteny.py", line 1948, in scan
    summary([anchor_file])
  File "/home/trickman/miniconda3/lib/python3.8/site-packages/jcvi/compara/synteny.py", line 1481, in summary
    raise ValueError("A total of 0 anchor was found. Aborted.")
ValueError: A total of 0 anchor was found. Aborted.

Are there any other possible solutions to this error?

Thank you for this tool and for taking the time to read this!

tararickman avatar Nov 18 '21 22:11 tararickman

@tararickman

Looks like lastal step failed, since you had an empty LAST output.

DEBUG    Load BLAST file `clementine.sweet_orange.last` (total 0 lines)                                                                                                        

Are you able to run this command?

lastal -u 0 -P 96 -i3G -f BlastTab sweet_orange clementine.cds >./clementine.sweet_orange.last

lastal: I was installed here with multi-threading disabled

Looks like the LAST was complaining that it doesn't support multiple threads.

Haibao

tanghaibao avatar Nov 18 '21 23:11 tanghaibao

I am able to run the command with no errors just the same multi-threading message:

(base) [trickman@centaur 20211117_mcscan]$ lastal -u 0 -P 96 -i3G -f BlastTab sweet_orange clementine.cds >./clementine.sweet_orange.last
lastal: I was installed here with multi-threading disabled

Do I need to change something about how I am installing LAST? I was not prompted to indicate if multiple threads should/shouldn't be supported at any point during the installation.

tararickman avatar Nov 19 '21 18:11 tararickman

https://github.com/tanghaibao/jcvi/issues/440

wyim-pgl avatar Feb 19 '22 00:02 wyim-pgl

Hi, have you solve the problem? I have the same problem and I have installed the latex by pip, but I cannnot solve it.

Mengzhuo-Zheng avatar Jul 09 '22 08:07 Mengzhuo-Zheng

Has this issue been resolved yet? I am also getting the same error when running the example:

python -m jcvi.compara.catalog ortholog grape peach --no_strip_names INFO Set text.usetex=False. Font styles may be inconsistent.

TAKosch avatar Sep 29 '22 01:09 TAKosch

Hi,

The problem was LaTex,... and after installing LaTex I was getting the same error, so I restarted the computer and it worked. I hope this helps.

On Wed, Sep 28, 2022 at 9:32 PM Tiffany Kosch @.***> wrote:

Has this issue been resolved yet? I am also getting the same error when running the example:

python -m jcvi.compara.catalog ortholog grape peach --no_strip_names INFO Set text.usetex=False. Font styles may be inconsistent.

— Reply to this email directly, view it on GitHub https://github.com/tanghaibao/jcvi/issues/393#issuecomment-1261634839, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKE3XHDD5G7AN5F2YBDM4ZTWATWRDANCNFSM5BGWT6ZA . You are receiving this because you commented.Message ID: @.***>

-- ____________________________ Paulo Izquierdo Graduate Research Assistant Plant Breeding, Genetics and Biotechnology (PBGB) Department of Plant, Soil, and Microbial Science Michigan State University Plant and Soil Science Building 1066 Bogue Street, East Lansing, MI 48823. Room A 494J

pauloizquierdo avatar Sep 29 '22 01:09 pauloizquierdo

Hello, it is a pitty that I had not resolve this problem in my linux hosts. However, you can try to install and pull down the related 'docker' in your windows hosts and I had done it successfully. Good luck!

Mengzhuo-Zheng avatar Sep 29 '22 01:09 Mengzhuo-Zheng

Hello Paolo,

Thanks for your advice. I managed to solve the latex issue and generate the anchor files, but now I'm getting errors at the dotplot step of the tutorial. Have you managed to successfully run the entire tutorial using an anaconda installation?

Cheers, Tiffany

On Thu, Sep 29, 2022 at 11:38 AM Paulo Izquierdo @.***> wrote:

Hi,

The problem was LaTex,... and after installing LaTex I was getting the same error, so I restarted the computer and it worked. I hope this helps.

On Wed, Sep 28, 2022 at 9:32 PM Tiffany Kosch @.***> wrote:

Has this issue been resolved yet? I am also getting the same error when running the example:

python -m jcvi.compara.catalog ortholog grape peach --no_strip_names INFO Set text.usetex=False. Font styles may be inconsistent.

— Reply to this email directly, view it on GitHub https://github.com/tanghaibao/jcvi/issues/393#issuecomment-1261634839, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AKE3XHDD5G7AN5F2YBDM4ZTWATWRDANCNFSM5BGWT6ZA

. You are receiving this because you commented.Message ID: @.***>

-- ____________________________ Paulo Izquierdo Graduate Research Assistant Plant Breeding, Genetics and Biotechnology (PBGB) Department of Plant, Soil, and Microbial Science Michigan State University Plant and Soil Science Building 1066 Bogue Street, East Lansing, MI 48823. Room A 494J

— Reply to this email directly, view it on GitHub https://github.com/tanghaibao/jcvi/issues/393#issuecomment-1261637855, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGHHOQVTBAK3KK3GOG4QYLTWATXIBANCNFSM5BGWT6ZA . You are receiving this because you commented.Message ID: @.***>

-- Tiffany A. Kosch Research Fellow One Health Research Group University of Melbourne Werribee, VIC, Australia Tel: +61 04 5108 4881 Email: @.*** @.***>

TAKosch avatar Sep 29 '22 04:09 TAKosch

Thanks for your response. I may try the docker next. JVCI seems to have many glitches. I finally managed to results this text issue and now another one has come up.

Cheers, Tiffany

On Thu, Sep 29, 2022 at 11:52 AM BioZMZ @.***> wrote:

Hello, it is a pitty that I had not resolve this problem in my linux hosts. However, you can try to install and pull down the related 'docker' in your windows hosts and I had done it successfully. Good luck!

— Reply to this email directly, view it on GitHub https://github.com/tanghaibao/jcvi/issues/393#issuecomment-1261644770, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGHHOQWGNOLSIN3MQ5KIHTDWATY4NANCNFSM5BGWT6ZA . You are receiving this because you commented.Message ID: @.***>

-- Tiffany A. Kosch Research Fellow One Health Research Group University of Melbourne Werribee, VIC, Australia Tel: +61 04 5108 4881 Email: @.*** @.***>

TAKosch avatar Oct 11 '22 07:10 TAKosch

Use conda conda create -y -n jcvi-c conda-forge -c bioconda numpy last=1260 jcvi=1.1.19 emboss bedtools more-itertools texlive-core=20210325

wyim-pgl avatar Oct 20 '22 23:10 wyim-pgl