Running Eigenstrat?
2
1
Entering edit mode
13.1 years ago

Hi,

I am trying to run Eigenstrat on a set of ~400,000 SNPs.

The software suite provides a wrapper perl script (smartpca.perl) which takes command line arguments, formats a parameter file and calls smartpca.

When the program reaches the point of calling smartpca, I get an error saying 'Cannot execute binary'. I am running Fedora 13. Are there extra packages, compilers, etc. that I may require in order to execute smartpca?

Thanks, D.

error • 9.1k views
ADD COMMENT
3
Entering edit mode
13.1 years ago

I posted the solution to my qualm in my blog.

Hopefully it may be helpful to others.

D.

ADD COMMENT
0
Entering edit mode

@Darren, the link seems to not be working. Care to share the results?

ADD REPLY
0
Entering edit mode
13.1 years ago

from the source code: http://genetsim.org/class/EIG3.0/bin/smartpca.perl I can see that this script call several external programs (ploteig, evec2pca.perl, smartpca) using a command system(...) .

Please check that those binaries are located in the $PATH variable.

ADD COMMENT
0
Entering edit mode

Yep - the path is correct. I believe I have solved it and will post the details of my installation when I am absolutely certain. D.

ADD REPLY
0
Entering edit mode

@Darren Care to share the results of your troubleshooting?

ADD REPLY

Login before adding your answer.

Traffic: 2822 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