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(analytics): SJIP-954 add analytics page, scatterplot, swarm plot #527

Merged
merged 1 commit into from
Sep 20, 2024

Conversation

lflangis
Copy link
Contributor

FIX

Description

954

Must Have:
Title
Mouseover tooltip display for the gene, ensembl id, fold change, q-value
Plot headers
Legend
Set the FDR Threshold to the default (q ≤ 0.1). We will not adjust the FDR Threshold based on the facet above the graph since the facets themselves are not must haves for the webinar. Therefore the legend should be as follows:
Down-regulated (q ≤ 0.1)
where the log2(fold change) < 0
Not significant
This means that the dots are q > 0.1
Up-regulated (q ≤ 0.1)
where the log2(fold change)> 0
Actions on plot: zoom in, zoom out, reset (with display of zoom level)
only one gene can be selected at a time until we resolve the layers component with the canvaScatterplot

955

Must Have:
Title
Mouseover tooltip display for the sample ID, FPKM value (the sample ID will not have a hyperlink to redirect to the data exploration page – limitation with nivo that we are exploring to resolve)
Swarmplot with values and axes
Boxplot with the min,Q1,median,Q3,Max
Actions on plot, zoom in, zoom out
Legend for control and Trisomy 21 including the count for each

Screenshot

image
image
image
image

Copy link

github-actions bot commented Sep 19, 2024

Coverage report for packages/ui

St.
Category Percentage Covered / Total
🟢 Statements 100% 0/0
🟢 Branches 100% 0/0
🟢 Functions 100% 0/0
🟢 Lines 100% 0/0

Test suite run success

0 tests passing in 0 suite.

Report generated by 🧪jest coverage report action from 21a1efc

Copy link

github-actions bot commented Sep 19, 2024

Project Coverage and Test

Statements : 33.7% ( 10562/31340 )
Branches : 53.33% ( 607/1138 )
Functions : 31.66% ( 196/619 )
Lines : 33.7% ( 10562/31340 )

Test Suites: 58 passed, 58 total
Tests: 258 passed, 258 total
Snapshots: 0 total
Time: 90.334 s
Ran all test suites.

Copy link
Contributor

@aperron-ferlab aperron-ferlab left a comment

Choose a reason for hiding this comment

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

J'allais commenter partout mais peut etre juste checker la JS doc et soit l'enlever ou la completer

@lflangis lflangis force-pushed the feat/SJIP-954 branch 3 times, most recently from 483bb2c to b4af287 Compare September 20, 2024 13:36
@lflangis lflangis merged commit b7591f9 into master Sep 20, 2024
7 checks passed
@lflangis lflangis deleted the feat/SJIP-954 branch September 20, 2024 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants