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
157 stars 41 forks source link

BLAST Results - View job details: View sequence details - alignments #432

Open NShaforostov opened 3 years ago

NShaforostov commented 3 years ago

User shall have the ability to view details about all matches (alignments) of the search query to the certain sequence from the BLAST search results.

For that, user should click the certain row (sequence) in the sequence table (#430). The form with details about all matches (alignments) of the search query to the certain sequence shall be opened. "Alignments" form should be opened in the same tab ("History"), e.g.: image

This form shall contain:

Each match block should contain:

NShaforostov commented 3 years ago

Addition: Format of the "score" field should be:

Score: <bitscore> bits (<score>)

Where <bitscore> - value of an alignment score in bits, <score> - value of an alignment raw-score

Currently, we display alignment length value in parentheses.

Tatyana2022 commented 3 years ago

Addition: Format of the "score" field should be:

Score: <bitscore> bits (<score>)

Where <bitscore> - value of an alignment score in bits, <score> - value of an alignment raw-score

Currently, we display alignment length value in parentheses.

Fixed

Tatyana2022 commented 3 years ago

Bug was found

Missing Organism value in parentheses for Sequence Id field

Currently, N/A value displays

image @DmitriiKrasnov

Fixed

Tatyana2022 commented 3 years ago

Sequence ID is not a hyperlink if search was performed on the custom database as described above. Should it be a hyperlink? If so, should it display all sequences on track or is it enough o have View at track button for each sequence? We haven't found an exact answer. Maybe something was decided earlier? Could you take a look at it, please? @mzueva

rodichenko commented 3 years ago

Sequence ID is not a hyperlink if search was performed on the custom database as described above. Should it be a hyperlink? If so, should it display all sequences on track or is it enough o have View at track button for each sequence? We haven't found an exact answer. Maybe something was decided earlier? Could you take a look at it, please? @mzueva

if the search was performed on the "custom" database - this hyperlink shall open a corresponding reference and its chromosome (to which this sequence belongs) in the "Browser" panel

@mzueva @Tatyana2022 1e5cbf5b7f01d128d7422d5df6d1112cd95948ba implements navigation to the chromosome.

Fixed

Tatyana2022 commented 3 years ago

Bug was found It is impossible to reopen reference and its chromosome (to which sequence belongs) in the "Browser" panel after clicking on View at track button

Steps:

  1. Go to the BLAST
  2. Open 388 Task Id in the Search History
  3. Click on 13 sequence in the Sequence results table
  4. Click on 13 Sequence ID
  5. Click on View at track button of any alignment
  6. Click again 13 Sequence ID image

Expected result: image @DmitriiKrasnov @mzueva

Fixed

Tatyana2022 commented 3 years ago

Bug was found Sequence ID link with a long name isn't open a corresponding reference and its chromosome (to which this sequence belongs) in the "Browser" panel (E.g. Sequence ID = gb|GL000213.1 in 388 Test ID) image @AlfiyaRF @mzueva

Fixed

Tatyana2022 commented 3 years ago

Bug was found No View at track button for Sequence with long ID (E.g. Sequence ID = gb|GL000213.1 in 388 Test ID)(Custom database) image @DmitriiKrasnov @mzueva

Fixed

Tatyana2022 commented 2 years ago

Verified

NShaforostov commented 2 years ago

Docs were added via #566 and located here.