
Hi all,
I am super glad to see this question! I have the same problem, and Luis's suggestion would not work because we would like to map the SNPs using gl.blast to particular reference genomes. The filtering cannot be done by simply filtering the e-value or bit score in the locmetric of the genelight object because they are NOT the same reference genome I provided to DArT and mapped by them.
After blasting, if we want to filter, the filtering by loci function gl.keep.loci() or gl.drop.loci() only works with the specification of loci names in the loc.list argument. However, the command only accepts the names obtained using the locName(), instead of CloneID/TrimmedSequence you can see on the SNPs dataset in CSV from DArT. So, James and I will need the loci name workable with gl.keep.loci(), of the mapped sequences from gl.blast. We will need to match the blasted query sequence back to their loci name.
Does anyone have insight on how to do it? Also, as gl.blast output a dataframe with 'qseq', is it equivalent to the 'TrimmedSequence' in the SNPs genelight object?
Thank you so much!
Cheers, Christy



