Was just hoping there was someone on this forum familiar with this program WESA.
I want to get it running on my own computer. Mac OS X mountain lion. The software (under download software link) says it is primarily intended for linux systems. But I was wondering what I would have to change to run it.
I went through the instructions in the readme (downloading psi-blast, nr database, and changing directories in the run_WESA.pl file, and doing a 'make' of the program). But the program chokes still.
WESA $ perl run_WESA.pl test1.seq
test1 88
running neural network...
Neural Network went wrong at run_WESA.pl line 67.
The line 67 is where perl uses 'system' to run the program. This is why I think it has to do with linux vs. mac.
print "running neural network...\n";
!system("$exe_dir/NN_prd.x $src $wgt_dir/wgt.neu")
or die "Neural Network went wrong";
I may be way out of my league with trying to run this on OS X.
Additionally, can you think of any other programs to predict buried or exposed residues with the source code available?
Thanks again. :) Shane
Edited the question. Yes SABLE is downloadable here: http://folding.cchmc.org/software/software.html But it says for linux / windows so I might have the same problems.
Check my EDIT above.
Thanks. You must be a pretty good programmer to notice that. I showed this to a very experienced C programmer and he said that it was because they paths were too long. So he edited the NNprd.c file to accept longer path lengths. So then the perl program started working with the test files. Where I am stuck now is using my own files. Here is the error: "PSI-BLAST went wrong at ./runWESA.pl line 64." which where the psiblast commands for the seq file are invoked. I tried downloading older versions of blast pre-2005, but that didn't help. Are you interested in working on this with me?
Glad I could help a bit. I can try to help you out. What is the error exactly with the BLAST? Try running the command that the perl script invokes and see what the error message is.