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

Feature/bi 1817 #321

Merged
merged 3 commits into from
Jul 20, 2023
Merged

Feature/bi 1817 #321

merged 3 commits into from
Jul 20, 2023

Conversation

davedrp
Copy link
Contributor

@davedrp davedrp commented Jul 13, 2023

Description

BI-1817

Added Data Set tab and DataSet compoment to the Experiment Detail Screen

Dependencies

bi-api: feature/BI-1818 branch

Testing

  • Go to the Experiment List.
  • Choose and Experiment with more than one Observation Variable (some with observation data values, some without).
  • EXPECTED RESULT: The Experiment Detail Screen should show a "Observation Data Set" tab and the Details and Summary Stats (see wire-frame ).
    [NOTE: The itemized observation units seen on the wire-frame are not part of this story)

Checklist:

  • I have performed a self-review of my own code
  • I have tested my code and ensured it meets the acceptance criteria of the story
  • I have create/modified unit tests to cover this change
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to documentation
  • I have run TAF: <link to TAF run>

@davedrp davedrp requested review from a team, nickpalladino and mlm483 and removed request for a team July 13, 2023 19:23
@davedrp davedrp marked this pull request as ready for review July 13, 2023 20:35
Copy link
Contributor

@mlm483 mlm483 left a comment

Choose a reason for hiding this comment

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

The visual appearance of the summary stats could be more consistent with the rest of the UI and with the wireframe.

I recommend doing a case sensitive search for "DataSet" and replacing all instances with "Dataset" for consistency. Same for "dataSet" (replace with "dataset"). "Dataset"/"dataset" is already used across the application, I suggest we standardize on that.

For experiments with no phenotypes, I recommend either displaying a single "No phenotypes are defined for this experiment." message under the Observation Dataset tab, or else showing "0" for each summary stat rather than "N/A" . I think all the "N/A"s take up space without conveying much.
Screenshot 2023-07-17 at 12 54 10 PM

src/assets/scss/main.scss Outdated Show resolved Hide resolved
src/views/import/DataSet.vue Outdated Show resolved Hide resolved
src/views/import/DataSet.vue Outdated Show resolved Hide resolved
src/views/import/DataSet.vue Outdated Show resolved Hide resolved
@davedrp davedrp requested a review from mlm483 July 19, 2023 20:36
Copy link
Contributor

@mlm483 mlm483 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 to me.

@davedrp davedrp merged commit e291d5d into develop Jul 20, 2023
@davedrp davedrp deleted the feature/BI-1817 branch July 20, 2023 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants