Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.

✨ Feature - Clinical Analysis #2467

Merged
merged 72 commits into from
Apr 26, 2019

Conversation

anncatton
Copy link
Contributor

No description provided.

anncatton and others added 29 commits January 25, 2019 15:10
* restructure variable storage. can update chart and calc type. delete from card.

* add new variables at the top

* Edit analysis name, duplicate analysis.

* feedback fixes

* Grid display for cards. Cleanup

* fix 508 violations

* refactor redux actions

* remove fieldname from variable values

* Cleanup, typing for variable card

* moaarrr typing

* fix edit analysis property. Use EditableLabel

* cleanup
anncatton and others added 18 commits March 19, 2019 11:50
* add useful facet count to control panel

* include _missing in x count

* switch back to missing as no data

* wip

* restore continuous agg functionality

* delete facet count component

* cleanup

* fix continuous null check. Add deprecated message

* redirect to analysis launch if set id is undefined

* cleanup

* reorganize folders

* moaarr cleanup

* feedback fixes
* add useful facet count to control panel

* include _missing in x count

* switch back to missing as no data

* wip

* restore continuous agg functionality

* delete facet count component

* cleanup

* fix continuous null check. Add deprecated message

* redirect to analysis launch if set id is undefined

* cleanup

* reorganize folders

* moaarr cleanup

* ✨ PRTL-2451 Switch analysis cohort

* Fix dropdown button alignment. Don't change analysis name on cohort switch

* Fix dropdown width

* Show deprecated result with dropdown
* make overall survival plot full height

differentiate survival plots, hide elements in clinical analysis plots

line up survival & histogram plots

Log multi-survival plot to console

survival plot is showing up in cards

trying out 5 lines

add more colours, fix heading and table issues

categorical - 2 default curves

continuous - 2 default curves

fix s# text

click to add more plots

working on colours

finished colours

messages for maximum plots

remove unused code

* wip

* show overall plot when nothing is selecteD

* disable buttons with insufficent survival data

* wip

* wip

* stopped survival plots from loading multiple times

* continuous survival plot working

* categorical survival plot works

* refactoring

* creating the right data for 2 default continuous survival curves

* showing top 2 continuous values

* working on button tooltips

* working on button tooltips

* finished button tooltips for continuous survival

* working on continuous survival plot, all curves are showing up

* remove sorting in selected continuous survival curves

* remove initial load of all curve data

* improved performance in survival plots

* refactoring

* cleanup, make disabled buttons fade out

* cleanup, disable _missing values

* add count link back to continuous cards

* add props change check

* revert typescript formatting
* install react toggle

* make facet title clickable

* add pretty toggles

* cleanup

* make toggles smaller

* remove facet toggle component
* add useful facet count to control panel

* include _missing in x count

* switch back to missing as no data

* wip

* restore continuous agg functionality

* delete facet count component

* cleanup

* fix continuous null check. Add deprecated message

* redirect to analysis launch if set id is undefined

* cleanup

* reorganize folders

* moaarr cleanup

* fix regex for facet query

* can create new set from selected buckets

* wip continuous save set

* modify continuous range filter func

* add correct filter for _missing key

* wip update analysis set when removing cases

* update all analyses when related set removes cases

* update related analyses with append set action

* merge from feature. set action changes analyses only when type is case
PRTL-2517 remove unnecessary layout breaking scrollbars
* add search field props

* remove console log

* moved facets code out of the component

* add search filter

* filter by title or description

* add highlight

* cleanup

* don't match default description

* show description if there's a match, hide titles if there's no facet matches

* style search results

* remove props
* ✨ Add export TSV functionality to variables cards
* sample demo

* ✨ Disable cohort switch and edit name in demo mode
* add button type to stop submit action

* add print css and print button

* move survival plot css to the right folder

* add print icon to icon index

* adding print css

* don't print empty survival plots

* Revert "don't print empty survival plots"

This reverts commit e1f1a2e.

* improve styling

* remove background colours

* revert TS formatting
Copy link
Contributor

@justincorrigible justincorrigible left a comment

Choose a reason for hiding this comment

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

LGTM 🚢

Justin Richardsson and others added 6 commits April 24, 2019 14:17
add new cards to the bottom of the order
smoothly scroll to newly added card
change ‘cause of death’ default card to ‘primary diagnosis’
sticky facet headers & panel
* formatting

* add a clinical survival plot component

* don't attempt to plot low-count values

* refactor filtering

* plots are refreshing on analysis/cohort change

* working, going to test on netlify

* debugging 500 error

* fix 500 error

* move spreads inside conditions

* stop adding false/empty objects

* revert spreads

* update eslint settings

* update spread operators

* remove unused code
@@ -36,7 +36,7 @@ export default class extends React.Component {
onClick();
createSet(props);
}}
leftIcon={leftIcon}
lefticon={leftIcon}
Copy link
Contributor

Choose a reason for hiding this comment

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

all lowercase "lefticon" is incorrect

* eslint fixes

* fix lefticon capitalization

* trying eslint

* Revert "trying eslint"

This reverts commit ae7e116.
@anncatton anncatton merged commit 9b0aac4 into develop Apr 26, 2019
@anncatton anncatton deleted the feature/PRTL-2417-cdave-results-layout branch April 26, 2019 15:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants