Hello, compilation of latest version fails for some reason (first time I try to compile). Any ideas? http://pastebin.ca/2962771 I am running centos 64bit
In this case, could you test to use gcc instead?
This would need to avoid to use the automatic compiler (./compile_discoSnp++.sh). For instance if you disposes from gcc 4.9 installed;
rm -rf build
mkdir build
cd build
cmake -DCMAKE_C_COMPILER=gcc-4.9 -DCMAKE_CXX_COMPILER=g++-4.9 ..
make
cd ..
Quick question (is it ok to ask questions here or should I make a new post?). I am a bit confused about the difference between variation found in the coherent and uncoherent files. I thought it was really based on coverage. I have the following example of 2 sets of coherent sequences:
Do these provide any clue as to why some are coherent and why some are not? Because when I look at the coverage of the minimal variant it is not very obvious to me.
(A new post would be best for this question.. but it's alright!)
I'll let Pierre confirm the following guess: coherent/incoherent is indeed based on coverage, but one should distinguist k-mer coverage with k-read-coverage (as defined is discosnp paper). A SNP can be k-read-incoherent, meaning it might be an assembly artefact that the reads cannot explain, yet the whole path might have a sufficient mean coverage of individual kmers.
The reads of each read set are mapped back on each prediction (authorizing by default one mismatch anywhere but not on the variant(s) position(s).
For each read set, each predicted sequence is said "k-read-covered" if all kmers of this sequence are covered by at least c reads (c being a main parameter, =4 by default).
Variants for which the two sequences are not k-read-coherent for all read sets are declared "uncoherent".
The read coverage indicated in the outputs (.fa and .vcf) are the sum of number of the read mapped. Thus this is possible to have a high read coverage for uncoherent variants: this means that a lot of reads mapped some parts of the sequence but that some other regions of the sequence are not mapped.
Hello, compilation of latest version fails for some reason (first time I try to compile). Any ideas? http://pastebin.ca/2962771 I am running centos 64bit
Hi,
Are you using clang ?
In this case, could you test to use gcc instead?
This would need to avoid to use the automatic compiler (./compile_discoSnp++.sh). For instance if you disposes from gcc 4.9 installed;
Best, Pierre
Hello, that worked! after cmake
i did make. Where can I find binaries? Thanks!
Nice to know, thanks. Binaries are in the ROOT/build/tools/ directory. However, note that the principal script is
ROOT/run_discoSnp++.sh
.Pierre
Quick question (is it ok to ask questions here or should I make a new post?). I am a bit confused about the difference between variation found in the coherent and uncoherent files. I thought it was really based on coverage. I have the following example of 2 sets of coherent sequences:
and then these 2 sets are considered uncoherent:
Do these provide any clue as to why some are coherent and why some are not? Because when I look at the coverage of the minimal variant it is not very obvious to me.
Thank you!
(A new post would be best for this question.. but it's alright!)
I'll let Pierre confirm the following guess: coherent/incoherent is indeed based on coverage, but one should distinguist k-mer coverage with k-read-coverage (as defined is discosnp paper). A SNP can be k-read-incoherent, meaning it might be an assembly artefact that the reads cannot explain, yet the whole path might have a sufficient mean coverage of individual kmers.