Sorry to revive an old thread, but I'm having this same problem.
I see that the cause above was running binaries for the wrong machine. I am running a 2015 MacBook Pro i7 with OSx Sierra. I have loaded the latest tophat through bioconda. I am running a tophat-env for python 2.7. When I run native on the machine, I get the
run_log = open(logging_dir + "run.log", "w", 0)
ValueError: can't have unbuffered text I/O
which is caused due to lack of python3.5 support for tophat as noted on another thread.
Running with tophat-env activated, that error is solved and I get the same
[2016-12-07 17:11:23] Preparing reads
[FAILED]
[Errno 8] Exec format error
experienced by others here.
I have completely re-installed anaconda package and tophat and tophat-env, with same results.
I trust bioconda to install the appropriate binaries, but how can I verify this?
Other suggestions?
Look in the run log, it'll contain more information (including the last command run, which you could manually run to see the exact underlying error message).
Hi
Every seems to be alright on binary coz system (uname -a)
here the run log:
Looking forward to your help, thanks
Do you still get the same error if you run that manually or do you get a different one? If it's the same, then perhaps you have a bad copy of the binary.