Skip to content

Latest commit

 

History

History
182 lines (162 loc) · 80.6 KB

readme.md

File metadata and controls

182 lines (162 loc) · 80.6 KB

112 Scientific Diagrams

Made with Typst Made with LaTeX Site Pull Requests Welcome DOI

Illustrating concepts in physics, chemistry and machine learning.

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.

Images

                                             
2d-convolution  LaTeX Typst autoencoder  LaTeX Typst
2d-convolution.png autoencoder.png
basis-plus-lattice  LaTeX Typst bloch-sphere  LaTeX Typst
basis-plus-lattice.png bloch-sphere.png
bose-einstein-distribution-3d  LaTeX bose-einstein-distribution  LaTeX Typst
bose-einstein-distribution-3d.png bose-einstein-distribution.png
branch-and-bound  LaTeX Typst branch-cuts-1  LaTeX Typst
branch-and-bound.png branch-cuts-1.png
branch-cuts-2  LaTeX change-of-variables  LaTeX Typst
branch-cuts-2.png change-of-variables.png
closed-string-topologies  LaTeX complex-sign-function  LaTeX
closed-string-topologies.png complex-sign-function.png
complex-sign-plane  LaTeX Typst concave-functions  LaTeX Typst
complex-sign-plane.png concave-functions.png
convex-functions  LaTeX Typst convex-hull-of-stability  LaTeX Typst
convex-functions.png convex-hull-of-stability.png
critical-temperature  LaTeX cylinder-to-plane  LaTeX
critical-temperature.png cylinder-to-plane.png
detailed-balance  LaTeX Typst dft-choices  LaTeX
detailed-balance.png dft-choices.png
dft-mlff-cff-speed-accuracy-transfer  LaTeX Typst diagrams  LaTeX
dft-mlff-cff-speed-accuracy-transfer.png diagrams.png
disk-to-plane  LaTeX divergence  LaTeX
disk-to-plane.png divergence.png
dropout  LaTeX Typst energy-distribution-functions  LaTeX Typst
dropout.png energy-distribution-functions.png
ergodic  LaTeX Typst euler-angles  LaTeX
ergodic.png euler-angles.png
fermi-dirac-vs-temp  LaTeX Typst ferroelectric-response  LaTeX Typst
fermi-dirac-vs-temp.png ferroelectric-response.png
feynman-1  LaTeX feynman-2  LaTeX
feynman-1.png feynman-2.png
feynman-3  LaTeX feynman-4  LaTeX
feynman-3.png feynman-4.png
feynman-diagram-loop  LaTeX feynman-diagram-loops  LaTeX
feynman-diagram-loop.png feynman-diagram-loops.png
feynman-diagram-one-point  LaTeX feynman-diagram-propagator-loop  LaTeX
feynman-diagram-one-point.png feynman-diagram-propagator-loop.png
four-vs-of-data  LaTeX Typst generative-adversarial-network  LaTeX
four-vs-of-data.png generative-adversarial-network.png
geometric-bayes  LaTeX Typst gnn-node-aggregation  Typst
geometric-bayes.png gnn-node-aggregation.png
grand-canonical-occupation-fluctuations  LaTeX Typst graph-isomorphism  LaTeX Typst
grand-canonical-occupation-fluctuations.png graph-isomorphism.png
gravitons  LaTeX harmonic-oscillator-energy-vs-freq  LaTeX Typst
gravitons.png harmonic-oscillator-energy-vs-freq.png
harmonic-oscillator-energy-vs-inv-temp  LaTeX Typst heatmap  LaTeX Typst
harmonic-oscillator-energy-vs-inv-temp.png heatmap.png
higgs-potential  LaTeX high-entropy-alloy  LaTeX
higgs-potential.png high-entropy-alloy.png
isotherms  LaTeX Typst jensens-inequality  LaTeX Typst
isotherms.png jensens-inequality.png
k-space  LaTeX Typst kohn-sham-cycle  LaTeX Typst
k-space.png kohn-sham-cycle.png
light  Typst m-theory  LaTeX
light.png m-theory.png
made  LaTeX Typst maf  LaTeX
made.png maf.png
materials-informatics-challenges  LaTeX materials-informatics  LaTeX
materials-informatics-challenges.png materials-informatics.png
matsubara-contour-1  LaTeX matsubara-contour-2  LaTeX
matsubara-contour-1.png matsubara-contour-2.png
matsubara-contour-3  LaTeX matsubara-contour-4  LaTeX
matsubara-contour-3.png matsubara-contour-4.png
matsubara-contour-5  LaTeX matsubara-contour-deformation  LaTeX
matsubara-contour-5.png matsubara-contour-deformation.png
maxwell-boltzmann-distribution  LaTeX Typst mexican-hat  LaTeX
maxwell-boltzmann-distribution.png mexican-hat.png
ml-activations  Typst momentum-shell  LaTeX Typst
ml-activations.png momentum-shell.png
mosfet  LaTeX Typst nf-coupling-layer  LaTeX Typst
mosfet.png nf-coupling-layer.png
normalizing-flow  LaTeX Typst open-string-topologies  LaTeX
normalizing-flow.png open-string-topologies.png
operator-orderings  LaTeX organic-molecule  LaTeX
operator-orderings.png organic-molecule.png
otto-cycle  LaTeX Typst periodic-table  LaTeX Typst
otto-cycle.png periodic-table.png
physics-mindmap  LaTeX plane-to-torus  LaTeX
physics-mindmap.png plane-to-torus.png
plate-capacitor  LaTeX Typst potential-triangle  LaTeX
plate-capacitor.png potential-triangle.png
propagator-fluctuations  LaTeX propagators  LaTeX
propagator-fluctuations.png propagators.png
qft-propagator-poles  LaTeX Typst qm-cost-vs-acc  LaTeX Typst
qft-propagator-poles.png qm-cost-vs-acc.png
random-forest  LaTeX regular-vs-bayes-nn  LaTeX
random-forest.png regular-vs-bayes-nn.png
rnvp  LaTeX roost-update  LaTeX
rnvp.png roost-update.png
sabatier-principle  LaTeX Typst saddle-point  LaTeX
sabatier-principle.png saddle-point.png
seebeck-effect  LaTeX self-attention  LaTeX Typst
seebeck-effect.png self-attention.png
single-head-attention  LaTeX skip-connection  LaTeX Typst
single-head-attention.png skip-connection.png
spontaneous-magnetization  LaTeX Typst tanh  LaTeX
spontaneous-magnetization.png tanh.png
theory-space  LaTeX thermo-ensemble-trafos  LaTeX Typst
theory-space.png thermo-ensemble-trafos.png
thomson-scattering  LaTeX tori  LaTeX
thomson-scattering.png tori.png
torus-fundamental-domain  LaTeX torus  LaTeX
torus-fundamental-domain.png torus.png
two-point-no-cutoff  LaTeX two-point  LaTeX
two-point-no-cutoff.png two-point.png
unregularized-propagator-diagrams  LaTeX variational-autoencoder  LaTeX Typst
unregularized-propagator-diagrams.png variational-autoencoder.png
wall  LaTeX wetterich-equation  LaTeX
wall.png wetterich-equation.png
wyckoff-positions  LaTeX zt-vs-n  LaTeX Typst
wyckoff-positions.png zt-vs-n.png

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.1.0},
  urldate = {2023-01-01}, % optional, replace with your date of access
}