qmarcou / IGoR

IGoR is a C++ software designed to infer V(D)J recombination related processes from sequencing data. Find full documentation at:
https://qmarcou.github.io/IGoR/
GNU General Public License v3.0
47 stars 25 forks source link

wrong default path for genomic templates in 1.2 #8

Closed pogorely closed 6 years ago

pogorely commented 6 years ago

Hi, Quentin!

version 1.2 seems to crush on demo example, because it looks for genomic templates in wrong place by default. Same code performs fine on previous version.

WDPATH=. ./igor -set_wd $WDPATH -batch foo -species human -chain beta -align --all

returns following:

Batch name set to: foo_ Species parameter set to: human Chain parameter set to: beta Working directory set to: "./" [IGoR] ERROR: Exception caught while reading TRB V genomic templates. [IGoR] ERROR: File not found: /usr/local/share/igor/models/human/tcr_beta/ref_genome/genomicVs.fasta

Best, Misha.

qmarcou commented 6 years ago

Hi Misha! Thanks for pointing this out! Do you have a log file of the installation process? Does your /usr/local/share/igor directory exist (and subsequent subfolders) after installation? I suspect this might be linked to issue #2

pogorely commented 6 years ago

Hi, Quentin! There is no /usr/local/share/igor directory after installation. I attach config.log (is it the right one?) config.log

i've installed by running ./configure CXX=g++-7 CC=gcc-7;make it is os x Sierra(10.12), gcc-7 was from homebrew.

Misha

qmarcou commented 6 years ago

Hi Misha, Sorry if i was not clear, I meant creating an installation log file yourself e.g make install<make_install.log However, since /usr/local/share/igor does not exist I'm pretty sure the issue is the same as #2

As a hack you can create the directories by hand as explained in #2, and rerun the make install command.

I'd be interested in seeing the make install log before merging the 2 issues together

Hope thishelps!

pogorely commented 6 years ago

Ok, so I did this for log, see it attached: ./configure CXX=g++-7 CC=gcc-7;make install > make_install.log make_install.log

qmarcou commented 6 years ago

Hi Misha! I think this issue has been fixed thanks to @smoe, and I have just uploaded a new release implementing this fix along with other new features! I'll close this issue for now and will reopen it if your problem has not been solved by it Apologies for the long delay