Skip to content

[BI-1198] All Experiments Table#253

Closed
HMS17 wants to merge 2 commits intofuture/1.0from
feature/BI-1198
Closed

[BI-1198] All Experiments Table#253
HMS17 wants to merge 2 commits intofuture/1.0from
feature/BI-1198

Conversation

@HMS17
Copy link
Contributor

@HMS17 HMS17 commented Jul 28, 2022

Description

Story: BI-1198 - All Experiments Table

Created Experiments and Observations Table

  • Added ExperimentsAndObservations.vue and ExperimentsObservationsTable.vue component to display experiment information (download link and date created/created by to be implemented fully in future cards)
  • Included a button on ExperimentsAndObservations to link to experiment import
  • Modified UserSideBarLayout.vue and router/index.ts to redirect to ExperimentObservations.vue instead of Trials and Studies
  • Added fixed-width-wrapped to main.scss to constrain title and dataset column width
  • Modified TrialDAO.ts and TrialService.ts to pass in metadata parameter

NOTE
Presently this means the original Trials and Studies table components are no longer accessible via BI, but whether they should be deleted/deprecated is up for discussion.

Dependencies

bi-api/BI-1198

Testing

  • Check that Trials and Studies is no longer in left sidebar and is replaced with Experiments & Observations
  • Click on Experiments & Observations on program with no Experiments
  • Ensure "No experiments and observations are currently defined for this program." displays
  • Ensure Import Button displays
  • Click on button, should navigate to experiment import
  • Import experiments
  • Return to Experiments & Observations, experiment title, status, and datasets should display, and dataset and title columns should wrap

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>

@HMS17 HMS17 mentioned this pull request Jul 28, 2022
7 tasks
@HMS17 HMS17 changed the base branch from develop to release/0.1 July 28, 2022 17:59
@HMS17 HMS17 changed the base branch from release/0.1 to develop July 28, 2022 18:00
@HMS17 HMS17 changed the base branch from develop to future/1.0 July 28, 2022 18:01
@HMS17 HMS17 changed the title Feature/bi 1198 [BI-1198] All Experiments Table Aug 1, 2022
@HMS17 HMS17 closed this Aug 1, 2022
@HMS17 HMS17 deleted the feature/BI-1198 branch August 1, 2022 18:02
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.

1 participant