CIRCOS fatal error

I am using Circos visualizes data in a circular layout (Galaxy Version 0.69.8+galaxy4) and it is giving fatal error since the 15th, after your maintenance.

I am using

Use of uninitialized value in subroutine entry at /cvmfs/…/lib/Circos/ line 781.
Can’t call method “colorExact” on an undefined value at /cvmfs/…/lib/Circos/ line 348, line 6.

1 Like

Hi @jaiswalp, I’m one of the tool authors.

The earlier versions of the wrapper had some significant bugs in the color functions, those should all be fixed in the newer version. Please try 0.69.8+galaxy7 if it is available on .org.

It should be available on

1 Like

Thanks @hxr! Agree – use the upgraded tools at for at least the near-term.

@jaiswalp Upgrading the tool at will likely occur soon, but not immediately. Tracking ticket here You and anyone else can follow it for updates.


Thank you.

1 Like

Hello @hxr , I got quite a similar error like this topic when I followed the tutorial Visualisation with Circos ( The Circos version installed on our institution Galaxy is 0.69.8+galaxy7.

 Can't call method "colorExact" on an undefined value at /services/galaxy/galaxy_share/tool_deps/_conda/envs/mulled-v1-3cf5c7d734898be0f8d76d0fbf3face5f99ca4b3a9b294235f9271dd27115368/bin/../lib/Circos/ line 348, <F> line 886.

Any ideas to fix it?

Many thanks

ping @hxr for tool installation/config help

@thanhleviet To help troubleshoot. would you please write back and note:

  1. The version of Galaxy you are running?
  2. Has it been recently updated to capture any intermediate point updates since first installed?
  3. Upgrading to the latest release may help, so please give that a try. Consider saving a backup of what is running now in case you need to restore to that. If there are reasons an update is not possible, please explain.
  4. *Releases — Galaxy Project 21.01 documentation

Hi @jennaj

Thanks for your response, I guess it could be due to galaxy version? I’m using a bit old one 19.05, will try to upgrade to the latest one.


1 Like

Hi @thanhleviet, I need a bit more information. Can you share the entire error message / stderr / stdout of the tool? Sometimes the error is hiding under the circos errors. Usually that happens when incorrectly formatted/not enough data is provided to Circos.

Can you share your datasets and parameters as well? That would significantly help with debugging if it’s possible that it can be shared?

Edit: I see you said you’re following the GTN tutorial. This absolutely should work, which portion were you following? The Cancer example is the most well tested, but perhaps you were doing one of the other plots?

If you were following the cancer one, which step did it fail at? If you can still share the screenshots/stderr/stdout of the failing job it would be helpful!

1 Like