2
$\begingroup$

If I run BLAST using a protein sequence (e.g. human p53), I get many matches to the same protein, presumably from different research projects. As you can see from the screenshot, all are similarly named and close to exact matches. Is there any way I can filter the results to get unique genes only?

p53 BLAST results

$\endgroup$
  • $\begingroup$ imagine, you can. then how do you want to pick those that are "unique"? What makes one accession number better than another for same protein? my point is that those are all a bit different, but all as real as the other $\endgroup$ – Oct18 is day of silence on SE Sep 13 '15 at 22:57
1
$\begingroup$

Choose reference protein as a database. Then you can avoid the same sequence from different projects. http://www.ncbi.nlm.nih.gov/refseq/about/

$\endgroup$
2
$\begingroup$

BLAST against a non-redundant database (for e.g. nr and UniProt). nr contains all non-redundant sequences collected from different primary databases but nonetheless there is some redundancy. You can also specify (or filter out) the species if you are not interested in all species.

Finally, you can also choose the best hit (post-BLAST, using simple scripts).

$\endgroup$
  • $\begingroup$ My point is that those results are already from the nr database, and are nevertheless all the same protein from the same species but with different accession numbers. $\endgroup$ – sailor mercury Sep 14 '15 at 20:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.