Genemark: Can't exec make_mat.v3.0.ini.csh: No such file or directory
1
1
Entering edit mode
10.2 years ago
Rob Syme ▴ 540

A common error when running genemark on a fresh Ubuntu install is for gm_es.pl to fail with an error like:

Can't exec "/opt/genemark/gmes_bp_linux_64/gmes/make_mat.v3.0.ini.csh": No such file or directory at /opt/genemark/current/gmes/gm_es.pl line 270.

The paths may be slightly different, but the error will be the same. Why is this error occurring and what can be done to fix it?

maker annotation genemark • 2.5k views
ADD COMMENT
2
Entering edit mode
10.2 years ago
Rob Syme ▴ 540

The error is most likely because the c shell (csh) is not installed on your system. If this is the case and you are on Ubuntu, try:

sudo apt-get install csh

If you have csh installed in a location other than /bin/csh, you will need to change the first line of the make_mat.v3.0.ini.csh script to point to your installation, or make a symbolic link to your installation like so:

sudo ln -s /path/to/csh /bin/csh

Another cause might be that the make_mat.v3.0.ini.csh script is no longer executable. If that is the case, try

chmod +x /path/to/make_mat.v3.0.ini.csh
ADD COMMENT

Login before adding your answer.

Traffic: 2152 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6