changegene / 4Cseqpipe

Docker of 4Cseqpipe
MIT License
5 stars 3 forks source link

Cannot execute binary file #1

Open AnJFeng opened 5 years ago

AnJFeng commented 5 years ago

Hi,

I am trying to run the 4cseqpipe mapping; however, I encounter the following issue:

$ perl 4cseqpipe.pl -map -ids 1 will invoke the 4C mapper for experiment id 1 - this can take a while... scripts/4cmap.sh: line 5: /Volumes/DataDrive/4CseqPipe/4cseq_pipe/bin/4cMapper: cannot execute binary file

So I check the architecture of my computer and the file:

$ file /Volumes/DataDrive/4CseqPipe/4cseq_pipe/bin/4cMapper /Volumes/DataDrive/4CseqPipe/4cseq_pipe/bin/4cMapper: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.9, not stripped

$ uname -a Darwin stsmprol.ad.medctr.ucla.edu 16.7.0 Darwin Kernel Version 16.7.0: Thu Dec 20 21:53:35 PST 2018; root:xnu-3789.73.31~1/RELEASE_X86_64 x86_64

It seems like there is nothing wrong with the environment, can you please help me out with this problem? Thanks so much!

Best, AJ Feng

Alex-Poon commented 4 years ago

the file system permissions aren't set correctly, you need to chmod +x 4cMapper