Re: blast

"Michael Nuhn" <[email protected]> Thu, 18 Jan 2007 18:53:57 +0100
Newsgroups gmane.science.biology.informatics.devel
Message-ID <020501c73b29$a09a1960$80baf683@nbc1>
Hello, Pedro!

Thanks for your response.

I am aware of the heuristic to detect orthologs/paralogs.

In my case however, there is no sequence C in the database. I blasted two genomes against each other. That is, one query sequence against one database sequence.

If A makes a certain local alignment in B, I would expect to find the same local alignment when I blast B against A. However, as Martin already confirmed, this need not be the case. I still don't know why.

Greetings from Germany,
Michael.
  ----- Original Message ----- 
  From: Pedro Beltrao 
  To: [email protected] 
  Sent: Thursday, January 18, 2007 6:21 PM
  Subject: blast

  I am not sure I understood your question but I would not expect that you would get symmetrical results. Two proteins/genes don't have to necessarily be reciprocal best blast hits. The closest sequence of protein/gene A from species 1 in species 2 could be say protein/gene B but the closest sequence of protein/gene B from species 2 in species 1 could be C. For example if A and C are recently duplicated proteins (in species 1) and C kept the original function while A diverged faster, this will give you the blast results I described. This is why we can use reciprocal best blast hits as a method to predict orthologs. 

  I hope this makes some sense. 
  All the best, 
  Pedro