sequenceserver icon indicating copy to clipboard operation
sequenceserver copied to clipboard

slider with 3 pre-determined "search stringencies"

Open yannickwurm opened this issue 13 years ago • 13 comments

Provide a slider that lets users choose between 3 presets. These would populate the advanced params:

  • normal --> default
  • highly similar sequences (specificity?) --> Evalue cutoff at e-3; BLOSUM80, longer wordsize?
  • distantly related sequences --> BLOSUM45 matrix?, shorter wordsize

(other params may be appropriate too).

yannickwurm avatar Sep 04 '11 22:09 yannickwurm

We need one setting for "short highly similar sequences" (primers for DNA query or short peptides). It came up here: https://plus.google.com/u/0/106914048811184527917/posts/aiZX47dewcw

And NCBI do give valid recommendations here: http://www.ncbi.nlm.nih.gov/blast/Why.shtml

yannickwurm avatar Oct 14 '11 01:10 yannickwurm

We need one setting for "short highly similar sequences" (primers for DNA query or short peptides). It came up here: >https://plus.google.com/u/0/106914048811184527917/posts/aiZX47dewcw

This URL doesn't resolve for me..

And NCBI do give valid recommendations here: http://www.ncbi.nlm.nih.gov/blast/Why.shtml

Sounds good to me.

wwood avatar Oct 14 '11 11:10 wwood

probably one of those circle issues. - maybe you need to be in the circle of the guy who created the post.

In any case, someone wanted to check where his primers mapped in the genome. BLAST sucks for that by default….

yannickwurm avatar Oct 14 '11 14:10 yannickwurm

I often blast (non-degenerate) primers against transcript databases and it works fine, actually. Don't get great e-values but it gets there with a bit of manual inspection. Still, probably could be better, so I agree, particularly since NCBI gives specific settings that can be used for the purpose and we don't have to experiment.

wwood avatar Oct 14 '11 22:10 wwood

Whoa - just realized that NCBI changed the default on us yet again.

 -task <String, Permissible values: 'blastn' 'blastn-short' 'dc-megablast'
                'megablast' 'vecscreen' >
   Task to execute
   Default =`megablast'

Nice thing: they have a built-in '-task blastn-short' which is probably appopriate for primers. One bad thing is that default blastn is now megablast (which is insensitive beacuse it implies min_wordsize 25 (or so)). This is misleading - I always thought blastn was blastn.

yannickwurm avatar Oct 24 '11 08:10 yannickwurm

Nicely noticed. Should we be opinionated the default settings to be blastn instead? I don't see why not.

wwood avatar Oct 24 '11 11:10 wwood

Yes.

Especially because people are more likely to use seqserv for non-model organisms (and thus more distant sequence similarities) than what megablast was intended for)

yannickwurm avatar Oct 24 '11 11:10 yannickwurm

even blastn? blastp sure..

wwood avatar Oct 24 '11 11:10 wwood

yes. (megablast only applies to blastn)

yannickwurm avatar Oct 24 '11 12:10 yannickwurm

Not sure if you understand me - I was trying to say that blastn is rarely used anyway for searching when query and db are from distantly related organisms. Of course there is exceptions to this, but maybe it doesn't matter that much, because if you are comparing nucleotide to nucleotide then by definition you probably aren't using disparate species. But anyway, I still agree we should default to blastn because that's what we say we do, so feel free to ignore me.

wwood avatar Oct 24 '11 12:10 wwood

Sorry.

I think it sometimes is used. Typically when people are trying to design primers across species. (e.g.: for a species that is between two sequences species).

yannickwurm avatar Oct 24 '11 12:10 yannickwurm

@yannickwurm writes:

*** General search options
-task <String, Permissible values: 'blastn' 'blastn-short' 'dc-megablast'
'megablast' 'vecscreen' >
Task to execute
Default = `megablast'

This is misleading - I always thought blastn was blastn.

Fixed in next (SHA 4fae0c839e5145046060de58d59eec2675930b4c).

yeban avatar Dec 04 '11 08:12 yeban

http://nar.oxfordjournals.org/content/32/suppl_2/W20.full

yannickwurm avatar Oct 29 '15 10:10 yannickwurm