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

Improve the HTML status page #10

Closed
4 tasks
brietaylor opened this issue Mar 28, 2020 · 4 comments
Closed
4 tasks

Improve the HTML status page #10

brietaylor opened this issue Mar 28, 2020 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers HTML Python R/Shiny R and/or shiny app Sunset Closing an issue that is unresolved that's not an immediate priority

Comments

@brietaylor
Copy link
Collaborator

brietaylor commented Mar 28, 2020

Right now the HTML status page is a giant static table. It's better than querying raw SQL, but could be much better. Here are some things that come to mind:

  • Use less precise start time, and a time delta. Example "2020-03-38 4:58:03.2 +328.628624s" (Sub second precision is nice for finding things in the logs)
  • Group blocks by accessions, with accordian boxes.
  • Show the alignment progress (number of blocks finished/error/total) as part of each accession line.
  • Colour-code things (green for success, red for failure? Or maybe purple/yellow for our colourblind friends?)

This isn't a definitive list, just some things I would love to have. If you have other ideas for how to display what's going on, I'd love to see them! :D

@brietaylor brietaylor added this to Open Tasks in TODO List Mar 28, 2020
@brietaylor brietaylor added good first issue Good for newcomers HTML Python enhancement New feature or request labels Mar 28, 2020
@ababaian ababaian moved this from Open Tasks to Task In Progress in TODO List Mar 28, 2020
@ababaian ababaian assigned ababaian and unassigned ababaian Mar 28, 2020
@ababaian ababaian added the R/Shiny R and/or shiny app label Mar 30, 2020
@ababaian
Copy link
Owner

  • As a side/addition, integrate a separate tab or window to include Alignment Analysis graphs (Rmd currently) which are updated in real time. I think that can be done with a shiny app.

@ababaian ababaian moved this from Task In Progress to Open Tasks in TODO List Apr 2, 2020
@ababaian ababaian removed this from Open Tasks in TODO List Apr 14, 2020
@ababaian
Copy link
Owner

  • For each SRA, have a click to expand to show block status, with a counter of how many blocks in that accession are complete/generated . That is to interleave the data but hide the block data by default.
  • A 'click to force restart' button that will send a curl command to the scheduler. We can then implement it to re-try an accession, you can leave the CURL command blank for now

@ababaian
Copy link
Owner

I think we can safely retire the HTML status page from further development as we have migrated to postgres to manage the data.

@brietaylor
Copy link
Collaborator Author

brietaylor commented Jun 26, 2020 via email

@ababaian ababaian added the Sunset Closing an issue that is unresolved that's not an immediate priority label Dec 9, 2020
@ababaian ababaian closed this as completed Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers HTML Python R/Shiny R and/or shiny app Sunset Closing an issue that is unresolved that's not an immediate priority
Projects
None yet
Development

No branches or pull requests

2 participants