{"id":211,"date":"2017-10-07T11:35:20","date_gmt":"2017-10-07T18:35:20","guid":{"rendered":"https:\/\/bio.mech.utah.edu\/?page_id=211"},"modified":"2024-06-26T13:52:39","modified_gmt":"2024-06-26T20:52:39","slug":"resources","status":"publish","type":"page","link":"https:\/\/bio.mech.utah.edu\/index.php\/resources\/","title":{"rendered":"Resources"},"content":{"rendered":"<h3>Our lab&#8217;s Github page:<\/h3>\n<p><a href=\"https:\/\/github.com\/amir-cardiolab\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/amir-cardiolab<\/a><\/p>\n<h4>Py4SciComp (Python for scientific computing):<\/h4>\n<p>Please visit<a href=\"https:\/\/github.com\/amir-cardiolab\/Py4SciComp\" target=\"_blank\" rel=\"noopener\"> Py4SciComp&#8217;s Github page<\/a> for a series of tutorials (sample codes, data,\u00a0 and Youtube tutorials). In the future theoretical lectures supporting the tutorials will be also added.<\/p>\n<h4>Our Youtube channel:<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/channel\/UCfCxgTGZAMaWbJhH11yg16g\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/channel\/UCfCxgTGZAMaWbJhH11yg16g<\/a><\/p>\n<p>Some of our conference talks, education material (e.g., Py4SciComp) are available on our Youtube channel. We have also created a youtube playlist of some select<a href=\"https:\/\/www.youtube.com\/playlist?list=PLw74xLHy0_j8DXxAKb15DbgtNvUOeTPbZ\" target=\"_blank\" rel=\"noopener\"> interesting <strong>webinars on Scientific Machine Learning<\/strong> (this playlist is occasionally updated).<\/a><\/p>\n<h4>Open Science Matters!:<\/h4>\n<p>We have created a <strong>comprehensive list of publicly available webinar series in various disciplines<\/strong>\u00a0 (machine learning, fluid\/solid mechanics, computational modeling, biomechanics, applied math, etc.). Please check them out here and enjoy learning:\u00a0 <a href=\"https:\/\/bio.mech.utah.edu\/index.php\/resources\/open-science-matters\/\">Open Science Matters webpage.\u00a0<\/a><\/p>\n<h2>Open-source\/free software:<\/h2>\n<ul>\n<li><a href=\"http:\/\/simvascular.github.io\/\"><strong>SimVascular:<\/strong><\/a> A comprehensive software from medical image data to patient-specific blood flow simulation.<\/li>\n<li><a href=\"http:\/\/www.vmtk.org\/\"><strong>Vascular Modeling Toolkit (VMTK):<\/strong><\/a> A collection of Python libraries for image-based modeling of blood vessels.<\/li>\n<li><a href=\"https:\/\/fenicsproject.org\/\"><strong>FEniCS:<\/strong><\/a> A flexible finite element method (FEM) platform for solving arbitrary PDEs using a Python interface.<\/li>\n<li><a href=\"https:\/\/www.vtk.org\/\"><strong>The Visualization Toolkit (VTK):<\/strong><\/a> A collection of C++ libraries for visualization and post-processing of a wide range of data. VTK libraries are available in Python, providing powerful and efficient post-processing of different types of computational data.<\/li>\n<li><a href=\"https:\/\/www.paraview.org\/\"><strong>ParaView:<\/strong><\/a> A powerful VTK based visualization\/post-processing software.<\/li>\n<li><a href=\"https:\/\/www.kitware.com\/volview\/\"><strong>VolView:<\/strong><\/a> Medical image data visualization.<\/li>\n<li><a href=\"https:\/\/www.openflipper.org\/\"><strong>OpenFlipper:<\/strong><\/a> Processing mesh data.<\/li>\n<li><a href=\"http:\/\/www.meshmixer.com\/\"><strong>Meshmixer:<\/strong><\/a> Processing triangle surface mesh data.<\/li>\n<li><a href=\"https:\/\/www.freecadweb.org\/\"><strong>FreeCAD:<\/strong><\/a> Scriptable 3D CAD modeler.<\/li>\n<li><a href=\"http:\/\/shaddenlab.berkeley.edu\/software.html\"><strong>FlowVC:<\/strong><\/a>\u00a0 Lagrangian processing of velocity data. FTLE, particle residence time, particle tracking, ..<\/li>\n<\/ul>\n<p>A short tutorial by Dr. Arzani on advanced vector field (velocity and WSS) visualization for creating figures for papers\/presentations:<\/p>\n<p><iframe loading=\"lazy\" title=\"Advanced fluid flow vector field visualization in ParaView\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/fV5jGfqNIvk?start=764&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Useful online lectures:<\/h2>\n<ul>\n<li><a href=\"https:\/\/ocw.mit.edu\/courses\/18-06-linear-algebra-spring-2010\/video_galleries\/video-lectures\/\">Linear Algebra (MIT, Dr. Gilbert Strang).<\/a><\/li>\n<li><a href=\"https:\/\/ocw.mit.edu\/courses\/18-085-computational-science-and-engineering-i-fall-2008\/video_galleries\/video-lectures\/\">Computational Science and Engineering 1 (MIT, Dr. Gilbert Strang).<\/a><\/li>\n<li><a href=\"https:\/\/ocw.mit.edu\/courses\/18-086-mathematical-methods-for-engineers-ii-spring-2006\/video_galleries\/video-lectures\/\">Computational Science and Engineering 2 (MIT, Dr. Gilbert Strang).<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=ycJEoqmQvwg&amp;list=PLbN57C5Zdl6j_qJA-pARJnKsmROzPnO9V\">Nonlinear Dynamics and Chaos (Cornell, Dr. Steven Strogatz).\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLUeHTafWecAUqSh3Gy0NNr7H3OsXoC-aK\">Nonlinear Dynamics and Chaos (Virginia Tech, Dr. Shane Ross).<\/a><\/li>\n<li><a href=\"http:\/\/www.math.colostate.edu\/~bangerth\/videos.html\">Finite Element Methods in Scientific Computing (Texas A&amp;M, Dr.\u00a0Wolfgang Bangerth).<\/a><\/li>\n<li><a href=\"https:\/\/ocw.mit.edu\/courses\/res-2-002-finite-element-procedures-for-solids-and-structures-spring-2010\/video_galleries\/nonlinear\/\">Nonlinear Finite Element for Solids and Structures (MIT, Dr. Klaus-J\u00fcrgen Bathe).<\/a><\/li>\n<li><a href=\"https:\/\/www.math.colostate.edu\/~bangerth\/videos.html\">Finite element methods for scientific computing (University of Colorado, Dr. Wolfgang Bangerth)<\/a><\/li>\n<li><a href=\"https:\/\/ocw.mit.edu\/courses\/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016\/video_galleries\/lecture-videos\/\">Introduction to Computer Science and Programming in Python (MIT).<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PL3332087079A9832B\">Computational Fluid Dynamics (Boston University, Dr.\u00a0Lorena Barba).<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLbiOzt50Bx-kV3Lcn5piPyV9EvpmOybJR\">Computational Fluid Dynamics (University of Florida, Dr. Miller).<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PL0EC6527BE871ABA3\">Classical Fluid Mechanics Lecture Series.<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/@anintroductiontocardiovasc8647\/videos\">Cardiovascular Fluid Mechanics (IIT Guwahati, Dr. Gupta).<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/channel\/UCm5mt-A4w61lknZ9lCsZtBw\/playlists\">Data Driven Modeling, Fluid mechanics, and Dynamical Systems (University of Washington, Steve Brunton)<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/channel\/UCoUOaSVYkTV6W4uLvxvgiFA\/videos\">Data Driven Modeling and Scientific Computation (University of Washington, Nathan Kutz)<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU\">Machine learning (Stanford, Dr. Andrew Ng)\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PL80I41oVxglKcAHllsU0txr3OuTTaWX2v\">Deep learning (NYU, Dr. LeCun &amp; Dr. Canziani)<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PL05umP7R6ij3NTWIdtMbfvX7Z-4WEXRqD\">Deep learning (T\u00fcbingen, Dr. Geiger)<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLHgjs9ncvHi80UCSlSvQe-TK_uOyDv_Jf\">Foundations of deep learning: An ADVANCED course (University of Maryland, Dr. Soheil Feizi)\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLJkYEExhe7rYY5HjpIJbgo-tDZ3bIAqAm\">Deep Learning in Scientific Computing (ETH)<\/a><\/li>\n<\/ul>\n<p>Dr. Arzani&#8217;s course:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLw74xLHy0_j_Jz0YCPoYfajhq2d9byqP0\">Advanced CFD &amp; FEM (Dr. Arzani)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our lab&#8217;s Github page: https:\/\/github.com\/amir-cardiolab Py4SciComp (Python for scientific computing): Please visit Py4SciComp&#8217;s Github page for a series of tutorials (sample codes, data,\u00a0 and Youtube tutorials). In the future theoretical lectures supporting the tutorials will be also added. Our Youtube<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-211","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/pages\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":23,"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/pages\/211\/revisions"}],"predecessor-version":[{"id":1017,"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/pages\/211\/revisions\/1017"}],"wp:attachment":[{"href":"https:\/\/bio.mech.utah.edu\/index.php\/wp-json\/wp\/v2\/media?parent=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}