<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">This would be awesome for SMTK! Please keep us in the loop!<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jun 27, 2018, at 1:29 PM, Jean-Christophe Fillion-Robin <<a href="mailto:jchris.fillionr@kitware.com" class="">jchris.fillionr@kitware.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">Hi Will, <br class=""></div><div class=""><br class=""></div><div class="">Support the jupyter notebook is nice, but thinking about "jupyter lab" would be ideal. See <a href="http://jupyterlab.readthedocs.io/en/stable/" class="">http://jupyterlab.readthedocs.io/en/stable/</a><br class=""></div><div class=""><br class=""></div><div class="">Here are some suggestions:<br class=""></div><div class=""><br class=""></div><div class="">* First class support for VTK python wheels, with possibility of selecting rendering backend dynamically (mesa, offscreen, ...)</div><div class=""><br class=""></div><div class="">* Bridge between VTK-and-ITK (I think Matt M. has done some work in that direction)</div><div class=""><br class=""></div><div class="">* Improve the existing project started by Matt M.  that already enable use of VTK.js in the notebook. See <a href="https://github.com/InsightSoftwareConsortium/itk-jupyter-widgetss" class="">https://github.com/InsightSoftwareConsortium/itk-jupyter-widgetss</a><br class=""></div><div class=""><br class=""></div><div class="">* Support interaction between jupyter lab "views". For example, if user interact with the viewer (move a fidicial, ...), other views (e.g table) should be updated</div><div class=""><br class=""></div><div class="">* Bonus: Allow the community to create python packages based on VTK remote module (similar to what is done for ITK <a href="https://github.com/InsightSoftwareConsortium/ITKModuleTemplate" class="">here</a>)<br class=""></div><div class=""><br class=""></div><div class="">Hth</div><div class="">Jc<br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Jun 27, 2018 at 1:18 PM, Will Schroeder <span dir="ltr" class=""><<a href="mailto:will.schroeder@kitware.com" target="_blank" class="">will.schroeder@kitware.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="gmail_default" style="font-family:verdana,sans-serif">We are writing a VTK Maintenance grant. We want to improve the integration of VTK (or more likely VTK.js) into Jupyter Notebooks. What steps should we take to support better integration of VTK into Jupyter Notebooks?</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br class=""></div><div class="gmail_default" style="font-family:verdana,sans-serif">If it's easier we can talk on the phone tomorrow. Let me know.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br class=""></div><div class="gmail_default" style="font-family:verdana,sans-serif">Best,<br class="">W</div><span class="HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="m_5269293827492613697gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class="">William J. Schroeder, PhD<br class="">Kitware, Inc. - Building the World's Technical Computing Software<br class=""><a href="https://maps.google.com/?q=28+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" class="">28 Corporate Drive</a><br class=""><a href="https://maps.google.com/?q=28+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" class="">Clifton Park, NY 12065</a><br class=""><a href="mailto:will.schroeder@kitware.com" target="_blank" class="">will.schroeder@kitware.com</a><br class=""><a href="http://www.kitware.com/" target="_blank" class="">http://www.kitware.com</a><br class="">(518) 881-4902</div></div></div></font></span></div>
</blockquote></div><br class=""><br clear="all" class=""><br class="">-- <br class=""><div class="gmail_signature" data-smartmail="gmail_signature">+1 919 869 8849<br class=""></div>
</div>
</div></blockquote></div><br class=""></body></html>