Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BLAST redesign #243

Open
childers opened this issue Oct 11, 2018 · 4 comments
Open

BLAST redesign #243

childers opened this issue Oct 11, 2018 · 4 comments
Assignees

Comments

@childers
Copy link
Contributor

  1. Legacy blast is a very clean and stable interface that also works well on smaller screens. (General display)
  2. Vigilance on simple mouse-overs without clicking seems to be necessary to ensure that I continue to select the intended organism in setting up a blast query. (Submission page)
  3. When working on complicated genes, which require iterative blasting or blasting for specific exons or motifs individually, the back browser functionality of the legacy system recalls the species and the type of blast (e.g., tblastn) automatically, which saves time and worry. (Going from results back to submission and keeping some settings see add jbrowse integration back as a option in settings.py #119 (closed))
  4. Also, there never seems to be smooth scrolling navigability within the blast search results subwindows, and where results always require up-down and left-right scrolling. (Results page)
  5. I repeatedly struggle to select the results I want to view and to ensure that I'm actually at the top of the blast hits and haven't inadvertently scrolled down without noticing. (results page)
@hsiaoyi0504
Copy link
Member

When designing new BLAST page, I recommend to consider using modern front-end js library rather than JQuery like ReactJS, Vue.js, AngularJS.

@mpoelchau
Copy link
Contributor

@r06942072
Copy link
Member

For the point 3, I make a new issue #273

@r06942072
Copy link
Member

r06942072 commented Apr 25, 2019

For query page(Submission page), see #277

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants