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

TAF dashboard #64

Closed
2 tasks
cekv opened this issue May 11, 2022 · 7 comments
Closed
2 tasks

TAF dashboard #64

cekv opened this issue May 11, 2022 · 7 comments
Assignees
Labels
level: TAF-team detailed day to day issues Priority: High

Comments

@cekv
Copy link

cekv commented May 11, 2022

Update dashboard as a shiny application.

This will be more efficient because:

  • there are more possibilities for collaboration and support in terms of coding
  • reduces workload on the web programming side (ASP NET Core)
  • there are more resources to borrow from when updating / adding new features
  • can be published on the new ICES shiny cloud server (shiny.io)

Work required:

  • api to provide commits and file tree for TAF repos
  • shiny app to present the info in these apis
@github-actions
Copy link

Thanks for creating an issue, @WGTAFGOV meet quarterly to priorise issues. Please use the link below to follow the status of your issue.

@colinpmillar
Copy link
Contributor

Features being developed:

  • Key performance indicators agreed in consultation with ACOM
  • number of users
  • number of stocks by working group and year

@colinpmillar
Copy link
Contributor

A proposal was made to use the dashboard as a means to assess the state of TAF with respect to the TAF manifesto - a helicopter view

@colinpmillar
Copy link
Contributor

Hi, I have posted a draft dashboard here:
https://ices-taf.shinyapps.io/taf-dashboard/

Current functionality: plots the number of 'complete' assessments by stock in TAF and the total number stocks for a given year. along with a breakdown of stocks implemented by EG.

Other available data:

  • file names and details (size)
  • commits dates and authors.

Comments and suggestions would be great.

Comments and

@PatrickLynch-NOAA
Copy link

Hi Colin...this looks like a pretty slick and simple way to track progress. Would it be useful to also have a cumulative plot? If I understand it, you're plotting a bar for the total number of stocks assessed in a given year, and another denoting those entered in TAF in that year, right? I'm thinking another plot could be the total number of stocks assessed by ICES across years and the total of those that have a TAF repo. I could see this getting complicated by changes in stock structure, so maybe that's too hard to overcome. Anyway, nice work!

@colinpmillar
Copy link
Contributor

Mark has created a plot from the data which I think we should include on the dashboard:
image

I will add it and we can see what others think

@colinpmillar
Copy link
Contributor

have uploaded the code here:
https://github.com/ices-taf/shiny_taf-dashboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level: TAF-team detailed day to day issues Priority: High
Projects
Status: Closed
Status: Done
Status: Done and to be reviewed
Development

No branches or pull requests

4 participants