Materials Informatics 101
A programmatic approach to science
Zachary del Rosario (He/Him)
1
A Programmatic Approach
Programmatic (a): Done using computer code, rather than by hand, especially to support reproducible science
This workshop is about using informatics tools for programmatic materials science
2
Why?
What’s at stake?
What opportunities?
3
Why? and Hello!
What’s at stake?
What opportunities?
Hello!
4
Why: What’s at Stake?
Reproducibility, Credibility, Scientific Progress, etc.
5
REPRODUCIBILITY
CRISIS
6
Crisis in Empirical, Inferential Work
7
Crisis in Empirical, Inferential Work
In psychology, medicine, but surely not in serious physical sciences….
8
Stodden et al. (2014) PNAS
[Text goes here]
9
Stodden et al. (2014) PNAS
[Text goes here]
The journal Science!
10
Why it Matters
Openness is crucial to science
Honest reproducibility is nontrivial
11
Why: What Opportunities?
From cat detectors
to serious science
12
Only ~$20!
13
More Seriously….
Big Tech is using algorithms to spread misinformation, mine your attention, and destroy democracy….
Can we do anything useful with the same techniques?
del Rosario “Why STEM Students Need to Learn Design Refusal” (2021) Liberal Education
14
Yes We Can!
Data Extraction -> Automate tedious tasks
Data Mining -> Find and understand patterns
Prediction -> Fill gaps in our knowledge
15
Yes, Scientists Are Already Doing This!
HT-DFT +
Data Science
16
What We’ll Cover
17
What We’ll Cover
There is so much attention on this topic...
18
What We’ll Cover
Data Science is so much more than just Machine Learning!
19
What We’ll Cover
Quick demo!
20
Today’s Exercises
21
A True Workshop
This is a workshop…
… so you’re going to do some hands-on work!
22
Workshop Schedule
Extract
Wrangle + Tidy
Friday
Saturday
Visualize
Model
Sunday
Monday
Tabula +
WebPlotDigitizer
Python + Jupyter
Concepts
Execution
Concepts
Execution
Concepts
Fin
Focus
Live
Take-Home
23
Exercise and Notebook - In General
24
Exercise and Notebook - Today
25
Quick Orientation!
26
Quick Orientation
Live page for in-workshop activities
Please open this now
27
Exercise and Notebook - Today
Use the “Ask for Help” tool if you need help!
28
Exercise Time!
Let’s get to work on Day 1 (Live)
29