WormBase / WormBase/ACKnowledge

Improve stats pages

Open
#410 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Add statistics on:

  • added vs removed entities (find a way to show if entities are added, removed or confirmed)
  • show author vs curator confirmed (maybe read validated data from abc - or the OA and GAF files? Curated data types in the caltech db will be transferred to the ateam db and in the future we'll have them in the abc. GO data can be fetched from the GAF files)
  • who is doing the submissions? PIs vs other roles from the caltech db
  • generate pdf certificates for authors on the curator portal with number of completed submissions
  • for author confirmed data types, the word "confirmed" is confusing in the title, but it would be nice to visualize how many of these submissions were confirmed from extracted data and how many where false negative/positive
  • expand stats to everything we have on the form

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating the existing statistics pages, curator portal, submission form data, and the referenced ABC, OA, GAF, Caltech, and Ateam data sources. Define the scope and acceptance criteria for each statistic, certificate output, and visualization before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
analytics, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.