So would you suggest to visualize the alignment, extract, then align again? Hopefully, I understood that correctly.
Hi, I am trying to identify the S1/S2 (furin-like) cleavage site of SARS-CoV-2. I performed a local blast using my fasta file with whole genomes downloaded from GISAID with the S gene of the ref seq of SARS-COV-2 from GenBank. Then I extracted out the S gene from each genome based on the positions given by my blast results. If I extract the S gene based on these positions, can I translate it using ExPASy or MegaX and assume it's correct? Are there any other considerations I need to think of? Subsequently, I plan to use ProP to determine putative furin-like cleavage sites.
Any thoughts or advice would be greatly appreciated! :)
1 answer
short answer: NO
well, unless you're really lucky it will in most cases not lead to a valid protein when you just take the blast hit and try to translate it. This is because is not mend to do this. It will report alignable regions given the parameter settings. However this does not necessarily lead to a correct gene structure.
There are exceptions though: if the gene is very well conserved it can be that blast aligns the full sequence but as said, that's not a guarantee. (an other more impacting issue is the exon-intron issue, but that should not be a factor here as you work with viral sequences).
An alternative approach could be to use a gene aligner such as gmap, est2genome, ... or similar tools. They are better suited to align full sequences to a genome and thus give you a better chance to get a full correct gene structure. (since those a much less quick/efficient than blast it might be clever to first filter the genomes for potential regions, extract those and then align the query CDS again with the above mentioned tools )
that could work as well yes.
I was rather thinking along the following lines: do a blast, parse the start/Stop of the blast hit regions, extract those regions from the genome(s) , do alignment on those subsequences with your CDS input query (with eg. gmap, GenomeThreader, ...) on those subsequences.
If you are not too impatient you can actually also run the CDS alignment with the above mentioned software on the whole genome as well.
Log in to answer this question.
Why not just do a
blastporblastxand return protein results directly?Because there are not enough results :/. Pretty much all of the sequences are being deposited to GISAID.
But you are already using blast? Just make a local blast database if all the genomes you download?
I did do that! My query were all of my genome sequences and my subject was the spike gene. Would you suggest I do a blastx of the genes I extracted?