Jupyter in nanoHUB: Developing and Deploying Jupyter Tools in nanoHUB

By Alejandro Strachan

Materials Engineering, Purdue University, West Lafayette, IN

Published on

Abstract

This presentation is available for pre-screening. The final presentation production will be forth coming.

Bio

Alejandro Strachan is a Professor of Materials Engineering at Purdue University and the Deputy Director of NSF’s Network for Computational Nanotechnology, home of nanoHUB. Before joining Purdue, he was a Staff Member in the Theoretical Division of Los Alamos National Laboratory and worked as a Postdoctoral Scholar and Scientist at Caltech. He received a Ph.D. in Physics from the University of Buenos Aires, Argentina. Prof. Strachan’s research focuses on the development of predictive atomistic and multiscale models to describe materials from first principles and their application to problems of technological importance. His group uses these tools to understand how materials work and use this insight to design new materials combining simulation and experimental results with data science tools. Application areas of interest include: high-energy density and active materials, metallic alloys for high-temperature applications, materials and devices for nanoelectronics and energy, as well as polymers and their composites. Prof. Strachan has published over 150 peer-reviewed scientific papers and his contributions to research have been recognized by the Early Career Faculty Fellow Award from TMS in 2009 and his induction as a Purdue University’s Faculty Scholar (2012-2017). His contributions to education have been recognized with the Schuhmann Best Undergraduate Teacher Award from the School of Materials Engineering, Purdue University, in 2007 and 2017.

Sponsored by

Cite this work

Researchers should cite this work as follows:

  • Alejandro Strachan (2020), "Jupyter in nanoHUB: Developing and Deploying Jupyter Tools in nanoHUB," https://nanohub.org/resources/34611.

    BibTex | EndNote

Time

Tags

Jupyter in nanoHUB: Developing and Deploying Jupyter Tools in nanoHUB
  • Developing and deploying Jupyter tools in nanoHUB 1. Developing and deploying Jupyt… 0
    00:00/00:00
  • Why deploy tools in nanoHUB? 2. Why deploy tools in nanoHUB? 28.628628628628629
    00:00/00:00
  • What is Jupyter? 3. What is Jupyter? 199.09909909909911
    00:00/00:00
  • Start working with Jupyter on nanoHUB 4. Start working with Jupyter on … 245.64564564564566
    00:00/00:00
  • Inside the Jupyter tool 5. Inside the Jupyter tool 1088.6886886886887
    00:00/00:00
  • Markdown cells 6. Markdown cells 1113.4801468134801
    00:00/00:00
  • Code cells 7. Code cells 1115.7490824157492
    00:00/00:00
  • Plotting 8. Plotting 1118.5185185185185
    00:00/00:00
  • Math in markdown 9. Math in markdown 1123.8238238238239
    00:00/00:00
  • Saving your notebook before publishing 10. Saving your notebook before pu… 1129.4294294294295
    00:00/00:00
  • Check your home directory 11. Check your home directory 1132.0653987320654
    00:00/00:00
  • Deploying a tool in nanoHUB 12. Deploying a tool in nanoHUB 1136.5699032365699
    00:00/00:00
  • Publish a tool 13. Publish a tool 1279.612946279613
    00:00/00:00
  • Tool registered by nanoHUB – ready for you to add code 14. Tool registered by nanoHUB –… 1402.4357691024359
    00:00/00:00
  • Tool registered by nanoHUB – ready for you to add code 15. Tool registered by nanoHUB –… 1451.3179846513181
    00:00/00:00
  • Open a terminal to move the code to the repository 16. Open a terminal to move the co… 1477.1438104771439
    00:00/00:00
  • Setup your tool 17. Setup your tool 1501.4347681014349
    00:00/00:00
  • The bin & middleware directories 18. The bin & middleware directori… 1563.7637637637638
    00:00/00:00
  • When you are done, commit the code 19. When you are done, commit the … 1624.2575909242576
    00:00/00:00
  • Let nanoHUB know when you are done 20. Let nanoHUB know when you are … 1718.2182182182182
    00:00/00:00
  • Try your tool before deploying it 21. Try your tool before deploying… 1737.203870537204
    00:00/00:00
  • Check out what is available 22. Check out what is available 1806.0060060060061
    00:00/00:00
  • Jump in! 23. Jump in! 1919.91991991992
    00:00/00:00
  • Why deploy tools in nanoHUB? 24. Why deploy tools in nanoHUB? 2057.2572572572572
    00:00/00:00