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

Feat/provisional evidence 20240429 #1508

Conversation

e-t-k
Copy link
Contributor

@e-t-k e-t-k commented Jun 21, 2024

Adds Provisional Evidence fields + GUI + small gui changes.

Adds four fields to the variant table in the backend:
Provisional_Evidence_Code_Popfreq
Provisional_Evidence_Description_Popfreq
Provisional_Evidence_Code_Bioinfo
Provisional_Evidence_Description_Bioinfo

For the Popfreq fields, adds a sub-tile on to the Allele Frequency Reference Sets Tile which displays their information. (Bioinfo fields currently unused.)

Also adds a few miscellaneous GUI changes: (see 9128335 ):

  • Removes links to new/changed variants on release pages
  • Remove three logos from frontpage
  • Removes Clinical Significance (BIC) tile

e-t-k added 5 commits May 9, 2024 23:00
Add 4 new fields to the variant model, with migration
to update the database
First implementation of the provisional evidence frontend gui
    Did a cleaner and smaller implementation of the provisional evidence frontend.
    Added tooltips and reference text.
* Remove release hyperlinks
    Files changed:
    Releases.js:

    Pages affected:
    https://brcaexchange.org/releases
    https://brcaexchange.org/release/{release id}

    Removes hyperlinks in the listing of counts for the number of variants new, updated, removed etc for each release in the table on the main page as well as each individual release page. Counts remain but are no longer clickable.

* Remove supporter logos
    Files changed:
    logos.js
    index.js

    Pages affected:
    https://brcaexchange.org
    https://brcaexchange.org/about/thisSite

    Remove logos for NIH, NCI, and ITCR. These were under the "Currently Supported By" header.
    In addition, only show the "Currently Supported By" header when there are any logos underneath it; hide it when that section is empty.

* Remove BIC tile

    Files changed:
    VariantTable.js
    content.js
    index.js
    clinical-significance-bic.md (removed)

    Pages affected:
    https://brcaexchange.org/variant/{variant id}

    Removes the deprected "Clinical Significance (BIC)" tile from the Variant Details view.
Copy link
Contributor

@melissacline melissacline left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So far, all of these changes make sense! There's a lot of work here, and it's great to see these coming together!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a typo correction? Good catch!

@e-t-k e-t-k force-pushed the feat/provisional-evidence-20240429 branch from fc3fede to 5866e48 Compare June 21, 2024 23:50
@e-t-k
Copy link
Contributor Author

e-t-k commented Jun 21, 2024

@melissacline Added the text per #1507 - ready for final review and/or merge!

The pipeline CI failure is the same as the previous failures recently, Could not fetch URL https://pypi.python.org/simple/docker-compose/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726) - skipping

Copy link
Contributor

@melissacline melissacline left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@melissacline melissacline merged commit 4844a91 into BRCAChallenge:master Jun 22, 2024
2 of 3 checks passed
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

Successfully merging this pull request may close these issues.

2 participants