epam / NGB

New Genome Browser (NGB) - a Web - based NGS data viewer with unique Structural Variations (SVs) visualization capabilities, high performance, scalability, and cloud data support
MIT License
161 stars 42 forks source link

BLAST - Setup: Configure BLAST job parameters #423

Open NShaforostov opened 3 years ago

NShaforostov commented 3 years ago

The BLAST panel from which the BLAST search will be performed shall have conventionally the following view, e.g.: image

The BLAST panel should contain two sub-tabs:

Search settings

In the Search sub-tab, the following elements should be:

NShaforostov commented 3 years ago

Bug was found:

blastn tool type should be selected by default when BLAST tab is opened from "Views" menu or a read at track. Currently, there are cases when no tools are selected, e.g.: image

Fixed.

NShaforostov commented 3 years ago

Addition:

There should be "Clear selection" buttons at "Organism" dropdown list and "Query sequence" field - to clear the corresponding input. E.g.: image

NShaforostov commented 3 years ago

Addition:

There should be support for specifying the "Expect threshold" value in scientific notation, e.g.: image

NShaforostov commented 3 years ago

Minor addition:

Change the label near the "Organisms" dropdown list to "Exclude" (instead of "Excluded")

NShaforostov commented 3 years ago

Bug was found:

In the "Organisms" dropdown list, an empty place appears when several items have already selected, e.g.: image

Verified

NShaforostov commented 3 years ago

Addition:

I suggest to hide a placeholder for the "Organisms" dropdown list when any item have already selected, i.e.: image

mzueva commented 3 years ago

Database list shall be filtered according to selected tool:

NShaforostov commented 3 years ago

Addition:

User shall have the ability to view "help" info about possible options that he(she) can specify to the "Options" field in the "Additional parameters" section. For that:

NShaforostov commented 3 years ago

Addition:

User shall have the ability to view "help" info about possible algorithms that he(she) can select in the "Algorithm" dropdown list. For that:

I suggest the following tooltips:

maryvictol commented 3 years ago

Attempt to start Search with algorithms discontiguous megablast and blastn-short selected for blastn tool gives errors "discontiguous megablast" is not correct algorithm for "blastn" and "blastn-short" is not correct algorithm for "blastn" correspondingly. image

Fixed

maryvictol commented 3 years ago

Search tab with empty fields, without any selected Tool and with empty error message opens at return to the Search tab from History tab after any search. Steps to reproduce:

  1. Configure Search parameters and click Search button >> History sub-tab opens automatically
  2. Open Search sub-tab

image

Verified as fixed

maryvictol commented 3 years ago

Exclude button is displaced out of the screen at case of long Organism name. image

maryvictol commented 3 years ago

Exclude button is displaced out of the screen at case of long Organism name.

Verified as fixed

maryvictol commented 3 years ago

Bug was found: @rodichenko. Error messages don't disappear after removing the cause and can't be closed.

image

Verified as fixed

Tatyana2022 commented 3 years ago

Bug was found: Organism field has case-sensetive highlight of search results 2021-07-01_12h17_09 All matching results should be highlighted, regardless of case @DmitriiKrasnov

Verified

Tatyana2022 commented 3 years ago

Verified

NShaforostov commented 3 years ago

Docs were added via #566 and located here.