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

Segmentations Settings UI - Phase 1 #1391 #1392

Merged
merged 142 commits into from
Mar 13, 2020
Merged

Conversation

igoroctaviano
Copy link
Contributor

@igoroctaviano igoroctaviano commented Jan 24, 2020

PR Checklist

#1391

  • Brief description of changes
  • Links to any relevant issues
  • Required status checks are passing
  • User cases if changes impact the user's experience
  • @mention a maintainer to request a review

@fedorov fedorov added the IDC:priority Items that the Imaging Data Commons wants to help sponsor label Feb 24, 2020
@fedorov
Copy link
Member

fedorov commented Feb 27, 2020

I am getting this error:

image

@dannyrb
Copy link
Member

dannyrb commented Feb 27, 2020

@fedorov, is there a specific route, study, or steps that cause that error for you? What browser are you testing on? I'm unable to reproduce on the latest netlify deploy preview.

@fedorov
Copy link
Member

fedorov commented Feb 27, 2020

We tried this at a call today, and @swederik, @JamesAPetts and @pieper were able to reproduce this. We were just selecting a study with SEG.

I tried again, and was able to reproduce it on the first try with this study: https://deploy-preview-1392--ohif.netlify.com/pwa/viewer/1.3.6.1.4.1.14519.5.2.1.3671.7001.133687106572018334063091507027

@pieper
Copy link
Member

pieper commented Feb 27, 2020 via email

Copy link
Member

@dannyrb dannyrb left a comment

Choose a reason for hiding this comment

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

The bulk of these changes are in extensions/*, so this feels fairly safe to merge. Notably, this removes the seg to cornerstone bridge that used to live in the cornerstone extension. You will need this extension to visualize, but I think that's just fine. We'll have "modes" near future to help us decouple everything bundled in these extensions.

The other core changes that jumped out to me were:

  • studies array passed to <Viewport />
  • studies and isOpen passed to <VisiblePanelRight />
  • Some core logic added for sorting, finding, caching derived datasets

Note: this PR will likely mess with the consistent DICOM Tag naming @JamesAPetts has worked to achieve. We need a linter to catch these.
Note: We should address the outstanding issue above. I'm curious to see if @JamesAPetts metadata changes have any impact.

@mirnasilva mirnasilva mentioned this pull request Mar 10, 2020
5 tasks
@dannyrb dannyrb merged commit e8842cf into master Mar 13, 2020
@dannyrb dannyrb deleted the igor/1370-cog-settings branch June 24, 2020 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IDC:priority Items that the Imaging Data Commons wants to help sponsor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants