-
Integrating Programming and Cheminformatics into the Molecular Science Curriculum: Resources from the Molecular Sciences Software Institute using nanoHUB
Online Presentations | 31 Jan 2024 | Contributor(s):: Ashley Ringer McDonald
This presentation will describe open-source curriculum from the Molecular Sciences Software Institute (the MolSSI) to teach programming and cheminformatics using nanoHUB. The MolSSI is an NSF-funded institute that aims to improve software, education, and training in the computational molecular...
-
Let's Talk Python: How to Explore Any Dataset in Python
Online Presentations | 05 Jun 2023 | Contributor(s):: Trinity Chung, The Micro Nano Technology - Education Center
This workshop will guide you through how to explore any dataset using Python and the pandas library. This is an ideal place to learn if you are interested in being a scientist/engineer/analyst who often works with data.
-
Let's Talk Python: How to Program a Computer to do Anything!
Online Presentations | 24 Jan 2023 | Contributor(s):: Trinity Chung, The Micro Nano Technology - Education Center
This presentation is designed for the absolute beginner. If you have never coded in any language, or never been exposed to the Python language, or just want a refresher- please come! This is a great place to get started with coding. For those with some experience, this...
-
Hands-on Teaching with Jupyter Notebooks on nanoHUB
Online Presentations | 04 Oct 2022 | Contributor(s):: Michael Earl Reppert
Dr. Reppert will discuss his use of nanoHUB Jupyter Notebook-based content in college Chemistry courses, focusing on nanoHUB's unique possibilities for hands-on simulation, visualization, and programming projects.
-
Scientific Data Visualization using Python
Online Presentations | 09 Jun 2022 | Contributor(s):: Jessica Nash, Ashley Ringer McDonald
This lecture looks at scientific data visualization using matplotlib, plotly, and visulizing molecular structures using scientific NGLView.
-
Message-Passing Neural Networks for Molecular Property Prediction Using Chemprop
Online Presentations | 06 May 2022 | Contributor(s):: Kevin Greenman
Chemprop is an open-source implementation of a directed message passing neural network (D-MPNN) that has been demonstrated to be successful in predicting a variety of molecular properties, including solvation properties, optical properties, infrared spectra, and toxicity....
-
Integrating Machine Learning with a Genetic Algorithm for Materials Exploration
Online Presentations | 07 Dec 2021 | Contributor(s):: Joseph D Kern
In this talk, we will explore how this algorithm can be used for materials discovery.
-
Gateways 2021 Tutorial: SimTools—Software tools that are FAIR
Online Presentations | 07 Dec 2021 | Contributor(s):: Steven Clark, Daniel Mejia, Alejandro Strachan
In this tutorial, we will walk attendees through how SimTools operate within the nanoHUB.org gateway. In a 90-minute session designed for beginners, attendees will create an account on nanoHUB to complete hands-on activities during the tutorial. Some experience with Python is preferred.
-
Free Unified Rendering in Python
Online Presentations | 24 Nov 2021 | Contributor(s):: Eleftherios Garyfallidis
FURY is a new visualization engine and platform for 3D+ animations involving scientific data. It provides both desktop and web-based versions using an easily accessible Pythonic API. In addition, for experienced programmers it allows to directly access the GPU and program using shading...
-
Agent Based Active Matter Simulations with Mechanica
Online Presentations | 14 Nov 2021 | Contributor(s):: Somogyi, Andy T
Mechanica is an interactive mesh-free, chemistry and biology simulation environment, with an emphasis towards enabling users to model and simulate complex sub-cellular and cellular biological physics problems. Mechanica is designed first and foremost to enable users to work interactively...
-
The Materials Simulation Toolkit for Machine Learning (MAST-ML): Automating Development and Evaluation of Machine Learning Models for Materials Property Prediction
Online Presentations | 25 Jun 2021 | Contributor(s):: Ryan Jacobs
This tutorial contains an introduction to the use of the Materials Simulation Toolkit for Machine Learning (MAST-ML), a python package designed to broaden and accelerate the use of machine learning and data science methods for materials property prediction.
-
Running a Python 3 Script in a nanoHUB Jupyter Notebook
Online Presentations | 01 May 2020 | Contributor(s):: Tanya Faltens
This tutorial will show you how to create and run Python 3 code in a Jupyter notebook, rather than creating and running a Python script. We are working along with Chapter 1.8 “Writing a program” in the Python for Everybody course. In this lesson they execute a Python script that...
-
NEMO5 Tutorial 4D: NEMO5 Python Solvers
Online Presentations | 17 Jul 2012 | Contributor(s):: Daniel F Mejia
This tutorial presents a brief introduction to PythonSolvers, a way to expand NEMO5 functionality using Python. Basic principles and a walk through are presented.
-
Scientific Computing with Python
Online Presentations | 24 Oct 2004 | Contributor(s):: Eric Jones, Travis Oliphant
INSTRUCTORS: Eric Jones and Travis Oliphant. Sunday, October 24, 9:00 a.m. - 5:00 p.m. Room 322, Stewart Center Python has emerged as an excellent choice for scientific computing because of its simple syntax, ease of use, and elegant multi-dimensional array arithmetic. Its interpreted...