resources.md

July 11, 2023 · View on GitHub

Learning resources for fundamental AI or Science fields (open-source denotes that the code is publicly available and further development is permitted).

Note that this table is by no means complete and only consists of a small set of available resources.

Fundamental AI/ScienceTypeDescription
Symposiums/ConferencesAPSPhysicsAmerican Physical Society
ACSChemistryAmerican Chemical Society
MRSMaterialsMaterials Research Society
AIChEChemistryAmerican Institute of Chemical Engineers
NeurIPSAINeural Information Processing System
ICLRAIIntl. Conf. on Learning Representations
ICMLAIIntl. Conf. on Machine Learning
AAAIAIAAAI Conference on Artificial Intelligence
CoursesComputational BiologyBiology-
Quantum PhysicsPhysics-
Machine LearningAI-
Deep LearningAI-
Theoretical ChemistryChemistry-
Mechanical Engineering AnalysisEngineering-
Software & LibraryPySCFQuantum ChemistryOpen-Source Quantum Chemistry Code
PSI4Quantum ChemistryOpen-Source Quantum Chemistry Code
NWChemQuantum ChemistryOpen-Source Quantum Chemistry Code
CP2KQuantum ChemistryOpen-Source Quantum Chemistry Code
ORCAQuantum ChemistryQuantum Chemistry Code
GAUSSIANQuantum ChemistryQuantum Chemistry Code
Q-ChemQuantum ChemistryQuantum Chemistry Code
Quantum-ESPRESSOFirst-PrinciplesOpen-Source Electronic Structure Code
ABINITFirst-PrinciplesOpen-Source Electronic Structure Code
GPAWFirst-PrinciplesOpen-Source Electronic Structure Code
BerkeleyGWFirst-PrinciplesOpen-Source Electronic Structure Code
WESTFirst-PrinciplesOpen-Source Electronic Structure Code
OctopusFirst-PrinciplesOpen-Source Electronic Structure Code
excitingFirst-PrinciplesOpen-Source Electronic Structure Code
SIESTAFirst-PrinciplesOpen-Source Electronic Structure Code
OpenMXFirst-PrinciplesOpen-Source Electronic Structure Code
ABACUSFirst-PrinciplesOpen-Source Electronic Structure Code
Wannier90First-PrinciplesOpen-Source Electronic Structure Code
EPWFirst-PrinciplesOpen-Source Electronic Structure Code
WIEN2kFirst-PrinciplesElectronic Structure Code
VASPFirst-PrinciplesElectronic Structure Code
FHI-aimsFirst-PrinciplesElectronic Structure Code
pymatgenMaterialsOpen-Source Python Library for Materials Analysis
ASEMaterialsOpen-Source Python Library for Atomistic Simulations
JARVIS-ToolsMaterialsSoftware Package for Atomistic Data-Driven Materials Design
PAOFLOWMaterialsOpen-Source Code for Post-Processing First-Principles Calculations
XtalOptMaterialsOpen-Source Crystal Structure Search Code
CALYPSOMaterialsCrystal Structure Search Code
USPEXMaterialsCrystal Structure Search Code
AIRSSMaterialsCrystal Structure Search Code
PyMOLAtomisticMolecular Visualization Software
RDKitCheminformaticsOpen-Source Cheminformatics Software
OpenBabelCheminformaticsOpen-Source Cheminformatics Software
AutoDock VinaCheminformaticsOpen-Source Molecular Docking
OpenMMMolecular DynamicsOpen-Source Molecular Simulation Package
GROMACSMolecular DynamicsOpen-Source Molecular Simulation Package
AmberMolecular DynamicsMolecular Simulation Package
LAMMPSMolecular DynamicsOpen-Source Molecular Simulation Package
MDAnalysisMolecular DynamicsOpen-Source Python Library for Molecular Dynamics Trajectory Analysis
RosettaBiologyProtein Structure Analysis
BiotiteBiologyOpen-Source Python Library for Computational Molecular Biology
BiopythonBiologyOpen-Source Python Library for Biological Computation
ScanPyBiologyOpen-Source Python Library for Single-Cell Analysis
PyClawPartial Differential EquationsOpen-Source Finite Volume Numerical Solvers for PDE in Python

Learning resources for AI for Science.

Note that this table is by no means complete and only consists of resources commonly used by the authors.

AI for ScienceTypeDescription
WorkshopsAI4ScienceGeneralAI for Science
ML4PSGeneralMachine Learning for Physical Sciences
NSF AI4ScienceGeneralAI-Enabled Scientific Revolution
MLSBAtomisticMachine Learning for Structural Biology
ML4MoleculesAtomisticMachine Learning for Molecules
AI4MatAtomisticAI for Acc. Materials Design
AIMSAtomisticArtificial Intelligence for Materials Science
SimDLContinuumDeep Learning for Simulation
Symposiums/ConferencesAAAI Spring SymposiumGeneralComp. Approaches to Scientific Discovery
MoMLAtomisticMolecular ML Conference
Research Institutes and LabsIPAMGeneralInstitute for Pure & Applied Math. at UCLA
CUAISciGeneralCornell University AI for Science Institute
AI4ScienceGeneralAI for Science Initiative at Caltech
AI4ScienceLabGeneralAI for Science Lab at UvA
A3D3GeneralAcc. AI Algo. for Data-Driven Discovery
IAIFIGeneralInstitute for AI and Fundam. Interactions
AI & ScienceGeneralAI & Science Initiative at UChicago
Molecule Maker Lab InstituteAtomisticAI Institute for Molecule Discovery and Synthesis
AI Institute in Dynamic SystemsContinuum-
Tutorials and BlogsAI4Science101 Blog SeriesGeneral-
AI4Science Tutorial SeriesGeneral-
Deep Learning and Quantum Many-Body ComputationQuantum-
Tutorial on Quantum Many-body problemQuantum-
Neural OperatorContinuum-
Physics-Informed Neural NetworksContinuum-
Reading Groups and SeminarsScientific ML WebinarGeneralScientific Machine Learning Webinar Series
AI4Science SeminarGeneralAI for Science Seminar at Chalmers
M2D2 Reading GroupAtomisticMolecular Modeling& Drug Discovery
CoursesData-driven Science and EngineeringGeneral-
Group Equivariant Deep LearningGeneral-
Symmetry and its application to MLGeneral-
AI for Science Summer SchoolGeneralAI for Science Summer School at UChicago
Crash Course on Neural OperatorsContinuum-
Software and LibrariesE3NNGeneralMachine Learning and Symmetry Library
DIGGeneralGeometric Deep Learning Library
NetKetQuantumMachine Learning for Quantum Physics
DeepChemAtomisticMachine Learning for Molecules
TDCAtomisticMachine Learning for Therapeutic Molecules
DeePMDAtomisticDeep Learning Interatomic Potential and Force Field
M2HubAtomisticMachine Learning for Materials Discovery
Jax CFDContinuumMachine Learning for Computational Fluid Dynamics
ΦFlow\Phi_{\text{Flow}}ContinuumOpen-source Python PDE solver compatible with popular deep learning frameworks
Competitions and BenchmarksOpen Catalyst ProjectAtomisticDiscover New Catalyst
Open Graph BenchmarkAtomisticMolecular Property Prediction
PDEArenaContinuumOperator Learning
PDEBenchContinuumOperator Learning
Review PapersMachine Learning and Physical SciencesGeneral-
Quantum Chemistry in the Age of Machine LearningQuantum-
Roadmap on Machine learning in electronic structureQuantum-
Physics-Guided Deep Learning for Dynamical SystemContinuum-

Note that this table is by no means complete and only consists of resources commonly used by the authors.

TitleAuthorDomain
Deep LearningIan Goodfellow, Yoshua Bengio, and Aaron CourvilleAI
Pattern Recognition and Machine LearningChristopher M. Bishop and Nasser M. NasrabadiAI
Machine Learning: A Probabilistic PerspectiveKevin P. MurphyAI
Advanced Engineering MathematicsErwin KreyszigMathematics
The Feynman Lectures on Physics: The New Millennium EditionRichard Feynman, Robert Leighton, and Matthew SandsPhysics
Group Theory in a Nutshell for PhysicistsAnthony ZeeGroup Theory
Group Theory: Application to the Physics of Condensed MatterMildred S. Dresselhaus, Gene Dresselhaus, and Ado JorioGroup Theory
Group Theory in Quantum Mechanics: An Introduction to Its Present UsageVolker HeineGroup Theory
An Introduction to Tensors and Group Theory for PhysicistsNadir JeevanjeeGroup Theory
Symmetry Principles in Solid State and Molecular PhysicsMelvin LaxGroup Theory
Introduction to Quantum MechanicsDavid J. Griffiths and Darrell F. SchroeterQuantum Mechanics
Modern Quantum MechanicsJ. J. Sakurai and J. NapolitanoQuantum Mechanics
Quantum Theory of Angular MomentumD. A. Varshalovich, A. N. Moskalev, and V. K. KhersonskiiQuantum Mechanics
Fundamentals of Condensed Matter PhysicsMarvin L. Cohen and Steven G. LouieQuantum Theory
Quantum Theory of MaterialsEfthimios Kaxiras and John D. JoannopoulosQuantum Theory
Electronic Structure: Basic Theory and Practical MethodsRichard M. MartinDFT and Quantum Chemistry
Density-Functional Theory of Atoms and MoleculesRobert G. Parr and Weitao YangDFT and Quantum Chemistry
Modern Quantum Chemistry: Introduction to Advanced Electronic Structure TheoryAttila Szabo and Neil S. OstlundDFT and Quantum Chemistry
A Primer in Density Functional TheoryCarlos Fiolhais, Fernando Nogueira, and Miguel A. L. MarquesDFT and Quantum Chemistry
Density Functional Theory: An Advanced CourseEberhard Engel and Reiner M. DreizlerDFT and Quantum Chemistry
Density Functional Theory: An Approach to the Quantum Many-Body ProblemReiner M. Dreizler and Eberhard K. U. GrossDFT and Quantum Chemistry
Interacting Electrons: Theory and Computational ApproachesRichard M. Martin, Lucia Reining, and David M. CeperleyDFT and Quantum Chemistry
A Chemist's Guide to Density Functional TheoryWolfram Koch and Max C. HolthausenDFT and Quantum Chemistry
Materials Modelling using Density Functional TheoryFeliciano GiustinoDFT and Materials Modeling
Handbook of Materials ModelingSidney YipMaterials Modeling
A Physical Introduction to Fluid MechanicsAlexander J. SmitsFluid Mechanics
Lectures in Fluid MechanicAlexander J. SmitsFluid Mechanics
Turbulent FlowsStephen B. PopeFluid Mechanics
Turbulence, Coherent Structures, Dynamical Systems and SymmetryPhilip Holmes, John L. Lumley, Gahl Berkooz, and Clarence W RowleyFluid Mechanics
Introduction to Partial Differential EquationsPeter J. OlverPDE
Partial Differential EquationsLawrence C. EvansPDE
Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and GaugesMichael M. Bronstein, Joan Bruna, Taco Cohen, and Petar VeličkovićAI & Geometry
Data-driven Science & Engineering: Machine learning, dynamical systems, and controlSteven L. Brunton and J. Nathan KutzAI & Engineering
Deep Learning for Molecules & MaterialsAndrew D. WhiteAI & Atomistic