Skip to content

janosh/diagrams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

283 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

127 Scientific Diagrams

Illustrating concepts in physics, chemistry and machine learning.

123 with Typst 111 with LaTeX Site Pull Requests Welcome DOI

janosh.github.io/diagrams allows searching, sorting, opening in Overleaf and downloading figures (PDF/SVG/PNG) from this collection.

Have a TikZ/CeTZ diagram you'd like to share? Submit a PR with a .tex or .typ and a corresponding metadata .yml file in the assets/ directory and add yourself to the citation.cff file.

                                             
2d Convolution  LaTeX Typst Angular Momentum Quantization  Typst
2d Convolution Angular Momentum Quantization
Atomistic GPU Batching  Typst Autoencoder  LaTeX Typst
Atomistic GPU Batching Autoencoder
Ball Tree  Typst Basis + Lattice  LaTeX Typst
Ball Tree Basis + Lattice
Bloch Sphere  LaTeX Typst Bose Einstein Distribution  LaTeX Typst
Bloch Sphere Bose Einstein Distribution
Bose Einstein Distribution 3d  LaTeX Typst Branch and Bound  LaTeX Typst
Bose Einstein Distribution 3d Branch and Bound
Branch Cuts 1  LaTeX Typst Branch Cuts 2  LaTeX Typst
Branch Cuts 1 Branch Cuts 2
Chain Homology  Typst Change of Variables  LaTeX Typst
Chain Homology Change of Variables
Closed String Topologies  LaTeX Complex Sign Function  LaTeX Typst
Closed String Topologies Complex Sign Function
Complex Sign Plane  LaTeX Typst Concave Functions  LaTeX Typst
Complex Sign Plane Concave Functions
Convex Functions  LaTeX Typst Convex Hull of Stability  LaTeX Typst
Convex Functions Convex Hull of Stability
Critical Temperature  LaTeX Typst Cylinder to Plane  LaTeX Typst
Critical Temperature Cylinder to Plane
DFT Choices  LaTeX Typst DFT Jacob's Ladder  Typst
DFT Choices DFT Jacob's Ladder
DFT MLFF CFF Speed Accuracy Transfer  LaTeX Typst Disk to Plane  LaTeX Typst
DFT MLFF CFF Speed Accuracy Transfer Disk to Plane
Divergence  LaTeX Typst Dropout  LaTeX Typst
Divergence Dropout
Ergodic  LaTeX Typst Euler Angles  LaTeX
Ergodic Euler Angles
Fermi-Dirac Distribution  LaTeX Typst Ferroelectric Response  LaTeX Typst
Fermi-Dirac Distribution Ferroelectric Response
Feynman Diagram 1  LaTeX Typst Feynman Diagram 2  LaTeX Typst
Feynman Diagram 1 Feynman Diagram 2
Feynman Diagram 3  LaTeX Typst Feynman Diagram 4  LaTeX Typst
Feynman Diagram 3 Feynman Diagram 4
Feynman Diagram Loop  LaTeX Typst Feynman Diagram Loops  LaTeX
Feynman Diagram Loop Feynman Diagram Loops
Feynman Diagram One Point  LaTeX Typst Feynman Diagram Propagator Loop  LaTeX Typst
Feynman Diagram One Point Feynman Diagram Propagator Loop
Feynman Diagrams Loop Regulator  LaTeX Typst Four Vs of Data  LaTeX Typst
Feynman Diagrams Loop Regulator Four Vs of Data
Gas Pressure on Wall  LaTeX Typst Generative Adversarial Network  LaTeX Typst
Gas Pressure on Wall Generative Adversarial Network
Geometric Bayes  LaTeX Typst GNN Node Aggregation  Typst
Geometric Bayes GNN Node Aggregation
Grand Canonical Occupation Fluctuations  LaTeX Typst Graph Isomorphism  LaTeX Typst
Grand Canonical Occupation Fluctuations Graph Isomorphism
Gravitons  LaTeX Gun Tackle  Typst
Gravitons Gun Tackle
Harmonic Oscillator Energy vs Angular Frequency  LaTeX Typst Harmonic Oscillator Energy vs inverse Temperature  LaTeX Typst
Harmonic Oscillator Energy vs Angular Frequency Harmonic Oscillator Energy vs inverse Temperature
Heatmap  LaTeX Typst Higgs Potential  LaTeX
Heatmap Higgs Potential
High Entropy Alloy  LaTeX Typst In-Flight Auto-Batcher  Typst
High Entropy Alloy In-Flight Auto-Batcher
Iron Lattice Ferrox Logo  Typst Isotherms  LaTeX Typst
Iron Lattice Ferrox Logo Isotherms
Jensens Inequality  LaTeX Typst k-Nearest Neighbors  Typst
Jensens Inequality k-Nearest Neighbors
k-Space  LaTeX Typst Kohn Sham Cycle  LaTeX Typst
k-Space Kohn Sham Cycle
Light  Typst M-Theory  LaTeX Typst
Light M-Theory
MADE  LaTeX Typst Masked Autoregressive Flow  LaTeX Typst
MADE Masked Autoregressive Flow
Materials Informatics  LaTeX Typst Materials Informatics Challenges  LaTeX Typst
Materials Informatics Materials Informatics Challenges
Matsubara Contour 1  LaTeX Typst Matsubara Contour 2  LaTeX Typst
Matsubara Contour 1 Matsubara Contour 2
Matsubara Contour 3  LaTeX Typst Matsubara Contour 4  LaTeX Typst
Matsubara Contour 3 Matsubara Contour 4
Matsubara Contour 5  LaTeX Typst Matsubara Contour Deformation  LaTeX
Matsubara Contour 5 Matsubara Contour Deformation
Maxwell Boltzmann Distribution  LaTeX Typst Mexican Hat  LaTeX Typst
Maxwell Boltzmann Distribution Mexican Hat
ML Activations  Typst Momentum Shell  LaTeX Typst
ML Activations Momentum Shell
MOSFET  LaTeX Typst NMOSFET Amplifier Circuit  Typst
MOSFET NMOSFET Amplifier Circuit
Normalizing Flow  LaTeX Typst Normalizing Flow Coupling Layer  LaTeX Typst
Normalizing Flow Normalizing Flow Coupling Layer
Open String Topologies  LaTeX Operator Orderings  LaTeX Typst
Open String Topologies Operator Orderings
Organic Molecule  LaTeX Typst Otto Cycle  LaTeX Typst
Organic Molecule Otto Cycle
Periodic Table  LaTeX Typst Physics Mindmap  LaTeX Typst
Periodic Table Physics Mindmap
Plane to Torus  LaTeX Plate Capacitor  LaTeX Typst
Plane to Torus Plate Capacitor
Potential Triangle  LaTeX Typst Propagator Fluctuations  LaTeX Typst
Potential Triangle Propagator Fluctuations
QFT Propagator Poles  LaTeX Typst QFT Propagators  LaTeX Typst
QFT Propagator Poles QFT Propagators
Cost vs Accuracy in Quantum Mechanical Simulations  LaTeX Typst Random Forest  LaTeX Typst
Cost vs Accuracy in Quantum Mechanical Simulations Random Forest
Regular vs Bayes NN  LaTeX Typst RG Flow in Theory Space  LaTeX Typst
Regular vs Bayes NN RG Flow in Theory Space
Risk-Opportunity Matrix  Typst RNVP Affine Coupling Layer  LaTeX Typst
Risk-Opportunity Matrix RNVP Affine Coupling Layer
ROC Curve  Typst Roost Update  LaTeX Typst
ROC Curve Roost Update
Sabatier Principle  LaTeX Typst Saddle Point  LaTeX Typst
Sabatier Principle Saddle Point
Scattering Detailed Balance  LaTeX Typst Seebeck Effect  LaTeX Typst
Scattering Detailed Balance Seebeck Effect
Self Attention  LaTeX Typst Sierpinski Triangle  Typst
Self Attention Sierpinski Triangle
Single-head attention  LaTeX Typst Skip Connection  LaTeX Typst
Single-head attention Skip Connection
Sparse Autoencoder  Typst Spontaneous Magnetization  LaTeX Typst
Sparse Autoencoder Spontaneous Magnetization
Statistical Energy Distributions  LaTeX Typst Sublattice Points  Typst
Statistical Energy Distributions Sublattice Points
Tanh  LaTeX Typst Thermodynamic Ensemble transforms  LaTeX Typst
Tanh Thermodynamic Ensemble transforms
Thermodynamic Potentials Venn Diagram  Typst θ-β-M Diagram  Typst
Thermodynamic Potentials Venn Diagram θ-β-M Diagram
Thomson Scattering  LaTeX Timed Event Graph  Typst
Thomson Scattering Timed Event Graph
Tori  LaTeX Torus  LaTeX Typst
Tori Torus
Torus Fundamental Domain  LaTeX Typst Train-Test Split  Typst
Torus Fundamental Domain Train-Test Split
Two Point No Cutoff  LaTeX Typst Two-point Propagator Flow  LaTeX Typst
Two Point No Cutoff Two-point Propagator Flow
Unregularized Propagator Diagrams  LaTeX Typst Variational Autoencoder  LaTeX Typst
Unregularized Propagator Diagrams Variational Autoencoder
Wetterich Equation  LaTeX Typst Wyckoff Positions  LaTeX Typst
Wetterich Equation Wyckoff Positions

| zT vs n  LaTeX Typst | | | zT vs n | |

Scripts

Files in /scripts render and convert the .typ and .tex files in /assets to various formats:

  • low + high-res PNG
  • PDF
  • SVG

To run the scripts requires the following dependencies:

To run pdf-compressor directly or to use it as part of the render-(typst|tikz).py pipeline, you need a free public API key from https://developer.ilovepdf.com. Pass it to pdf-compressor with:

pdf-compressor --set-api-key project_public_7c854a9db0...

📖   How to cite

You can cite the Zenodo record using the following BibTeX entry:

@software{riebesell_diagrams_2020,
  title = {Collection of scientific diagrams},
  author = {Riebesell, Janosh and Bringuier, Stefan},
  date = {2020-08-09},
  year = {2020},
  doi = {10.5281/zenodo.7486911},
  url = {https://github.com/janosh/diagrams},
  note = {10.5281/zenodo.7486911 - https://github.com/janosh/diagrams},
  version = {0.2.0},
  urldate = {2023-01-01}, % optional, replace with your date of access
}