SlicerIGT / SlicerBoneReconstructionPlanner

3D Slicer module for planning mandible reconstruction surgery using fibula flap
BSD 3-Clause "New" or "Revised" License
26 stars 7 forks source link

Meeting #21

Closed mauigna06 closed 6 months ago

mauigna06 commented 3 years ago

Hi @lassoan and @cmfsx . I would like to schedule a meeting to talk about how the project should follow, how the module should change to be possible to make surgical guides in it. When are you available?

cmfsx commented 3 years ago

The usual time we have meetings is fine for me as it is night here.

mauigna06 commented 3 years ago

Okey, so 2pm EST. Andras when are you available?

mauigna06 commented 3 years ago

@lassoan, when could you meet?

lassoan commented 3 years ago

Today between 1-3pm or Monday any time works for me.

mauigna06 commented 3 years ago

Okey Andras. We'll do it today at 2pm EST through Skype

lassoan commented 3 years ago

As discussed, I've made vtkbool available in Slicer. Install Sandbox extension, it has a new module: CombineModels.

See example of how to use it here: https://github.com/PerkLab/SlicerSandbox/blob/476e3d67a4ed90176825db8cf03cf7d82f7b6f2a/CombineModels/CombineModels.py#L357-L373

@mauigna06 Please add the other ideas and tasks that we talked about (to make sure we don't forget about them). Thank you!

mauigna06 commented 3 years ago

Notes from the meeting of 05/02:

Changes that @mauigna06 should work on next:

Please add anything you think I may have forgotten

I had problems changing the GUI, I couldn't make CollapsibleGroupBoxes show well so I stuck to the layout we have been using

lassoan commented 3 years ago

I had problems changing the GUI, I couldn't make CollapsibleGroupBoxes show well so I stuck to the layout we have been using

What kind of problems? By the way, we rarely use collapsible groupbox, but instead most commonly ctkCollapsibleButton is used.

mauigna06 commented 3 years ago

Here is an example of the problems I get with ctkCollapsibleButton: GUI_problem

lassoan commented 3 years ago

This looks good, you just haven't defined a layout for the widget. After you drag-and-drop a widget into any other widget, you need to right-click on the parent widget and select a layout.

mauigna06 commented 3 years ago

@lassoan, should we wait to after the pull request is approved to make the next meeting? I want to talk about how I plan to create the sawBoxes for the mandibleSurgicalGuides

lassoan commented 3 years ago

I'm available, the pull request is merged, so we can have the meeting anytime that works for you.

cmfsx commented 3 years ago

Hi, is it possible to move the meeting to any date and time after or on this Saturday? As on Thursday and Friday i am not in a position to join. Basically I don't have access to work for this couple of days hence the delay in doing the mandible guide base also.

On Thu, Mar 4, 2021, 07:30 Andras Lasso notifications@github.com wrote:

I'm available, the pull request is merged, so we can have the meeting anytime that works for you.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lassoan/SlicerBoneReconstructionPlanner/issues/21#issuecomment-790224838, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANYXIOZUWPCTEUVFW35PVA3TB3STFANCNFSM4W7GIBWQ .

mauigna06 commented 3 years ago

I'm available also. So we can do it on Saturday at 2pm or 4pm EST, or on Monday at 2pm EST. @mrtig when are you available?

mrtig commented 3 years ago

I think both days 2 pm EST would be good. 4 pm would be a bit too late in my time zone.

mauigna06 commented 3 years ago

Okey. So we meet Saturday 2pm EST.

lassoan commented 3 years ago

OK

mauigna06 commented 3 years ago

Notes from meeting 06/03:

Work to be done ordered by priority:

Maybes:

mrtig commented 3 years ago

Here's the scene --> link deleted because it contained personal data I tried starting from sratch, this time only one miterbox appeared in the center of the scene. Maybe you can figure out what's wrong.

cmfsx commented 3 years ago

@mrtig

It works well in my one.

  1. Load the mrml scene
  2. Click create bone models from segmentation once
  3. Draw a direction line for the mitter boxes (Acrros the fibula)
  4. select that line in the mitter box direction line drop down list
  5. click create mitter boxes

Screenshot from 2021-03-09 15-47-32

mauigna06 commented 3 years ago

It works the way @cmfsx explained.

I can see you are using old code. You should use the last code commited to the main branch (at least you can use the code that is loaded right now as a stable version).

The current code saves the bone models references on the parameter node, so this step:

  1. Click create bone models from segmentation once

is no longer needed (with the updated code).

You can check the documentation on to how to create the miterBoxDirectionLine but basically is a line that goes from medial to lateral. After you created it you can play around a little bit with it to see how it changes the miterBoxes orientation

Please tell us if you have any more problems

mrtig commented 3 years ago

Hi,

Yes, this was my misunderstanding. I drew the line parallel to the fibula. I finally had some time to write about the guides I have made --> https://github.com/lassoan/SlicerBoneReconstructionPlanner/discussions/40 Please let me know what I should add to the writing.

mauigna06 commented 3 years ago

I finally had some time to write about the guides I have made --> #40

Hi @mrtig. Thank you

Please let me know what I should add to the writing.

Give me some time to read it and I'll make comments

mauigna06 commented 3 years ago

Hi guys. The module is about to be incorporated to the extensionsIndex and it'll be good to talk about the future of the project. Are you available on monday or wednesday for a meeting?

cmfsx commented 3 years ago

I am available on both days

lassoan commented 3 years ago

Both days work for me, too.

mauigna06 commented 3 years ago

So the meeting could be on monday 2pm EST. Please propose another time if it's not convenient to you

lassoan commented 3 years ago

I have a meeting at 2pm EST. Would 1pm or 3pm work for you?

cmfsx commented 3 years ago

1 pm is better.

mauigna06 commented 3 years ago

Okay. So monday 1pm EST. See you guys

mauigna06 commented 3 years ago

On project week I'll working on making dental implant planning possible and corresponding changes to the fibula surgical guide.

I'd like to have a meeting to talk about the design

@lassoan, @cmfsx, @mrtig are you available preferably tomorrow, or Tuesday?

cmfsx commented 3 years ago

On project week I'll working on making dental implant planning possible and corresponding changes to the fibula surgical guide.

I'd like to have a meeting to talk about the design

@lassoan, @cmfsx, @mrtig are you available preferably tomorrow, or Tuesday?

Please suggest a time I can make myself available depending on time on both days.

mrtig commented 3 years ago

I think today from 12 PM to 3 PM EST and tomorrow from 9 AM to 3 PM EST.

mauigna06 commented 3 years ago

@lassoan sorry for the late meeting organization. I know you are very busy these days. Any chance you could get 30min to talk about implant planning GUI design inside BoneReconstructionPlanner?

cmfsx commented 3 years ago

I can make it at 1 pm EST today or 2pm est tomorrow

mauigna06 commented 3 years ago

@mrtig we are communicating through discord because of Project Week. You can learn more on "Planar Osteotomies Virtual Surgical Planning And Patient-Specific Surgical Guides" project channel of discord.

mrtig commented 3 years ago

@mrtig we are communicating through discord because of Project Week. You can learn more on "Planar Osteotomies Virtual Surgical Planning And Patient-Specific Surgical Guides" project channel of discord.

I'm not quite sure how it would work. Will you have a presentation about your work and then Q&A?

mauigna06 commented 3 years ago

Hi @mrtig. We are all participating on project week. Yesterday some team members of our project joined to a quick meeting to talk about dental implant planning design on discord. The meeting was organized spontaneously. It will be good of you join the discord server and look to our project channel to participate in new meetings or give your opinions to the topics we discuss there. Project week will last till Friday.

mauigna06 commented 3 years ago

@mrtig we'll have a meeting in 30 minutes here: https://discord.gg/5TC5H2g63e on the "Planar Osteotomies Virtual Surgical Planning And Patient-Specific Surgical Guides" project channel of discord. It's on the 'IGT' category. Will be good if you join.

mrtig commented 3 years ago

@mauigna06 Sorry, I didn't see the message yesterday.

mauigna06 commented 3 years ago

Hi @cmfsx, @lassoan and @mrtig. I would like us to have a meeting to talk about this project.

Are you available tomorrow 2pm (Buenos Aires time)? If not please propose another time/date

lassoan commented 3 years ago

It works for me.

cmfsx commented 3 years ago

It works for me as well

mrtig commented 3 years ago

I’ll also try to attend.

mauigna06 commented 2 years ago

Hi @lassoan, @cmfsx and @mrtig

For project week and to show you the advances of the automaticPlanning branch it would be great if we can have a meeting tomorrow from 8:30am to 9:30am ET.

Would you be able to attend?

mauigna06 commented 2 years ago

Ok. So this was not organized with enough time ahead. What if we do one meeting Wednesday next week at 2pm (Buenos Aires Time)? I'll also invite two or three surgeons that use this software that we don't know yet.

@lassoan, @cmfsx We can do a meeting for project week on the afternoon (ET) if you want anyway

mrtig commented 2 years ago

All the times proposed times would be suitable for me. I have another case where I could try the automatic planning branch.

mauigna06 commented 2 years ago

Thanks @mrtig I have not updated the code yet because I'm not sure of publishing it since it's something that nobody else has. So I have a working version that is not public yet. If we do a meeting I'll show you how it works. It's not perfect but I think it's quite good

mrtig commented 2 years ago

@mauigna06 , Shall we do it today at the time you first proposed? In 20 minutes.

mauigna06 commented 2 years ago

@mrtig Let's push it to today 2pm ET (is this okey for you?) to see if someone else can come? If not it could be tomorrow at 8:30am ET