Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Diagrams of concepts in physics/chemistry/ML
Basic Info
- Host: GitHub
- Owner: janosh
- License: mit
- Language: Typst
- Default Branch: main
- Homepage: https://janosh.github.io/diagrams
- Size: 21.2 MB
Statistics
- Stars: 354
- Watchers: 8
- Forks: 46
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
readme.md
127 Scientific Diagrams
Illustrating concepts in physics, chemistry and machine learning.
[](https://typst.app) [](https://latex-project.org) [](https://github.com/janosh/diagrams/actions/workflows/gh-pages.yml) [](https://github.com/janosh/diagrams/pulls) [](https://zenodo.org/badge/latestdoi/286220365)
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
| Angular Momentum Quantization
|
|
|
|
| Atomistic GPU Batching | Autoencoder
|
|
|
|
| Ball Tree | Basis + Lattice
|
|
|
|
| Bloch Sphere
| Bose Einstein Distribution
|
|
|
|
| Bose Einstein Distribution 3d | Branch and Bound
|
|
|
|
| Branch Cuts 1
| Branch Cuts 2
|
|
|
|
| Change of Variables
| Closed String Topologies
|
|
|
|
| Complex Sign Function
| Complex Sign Plane
|
|
|
|
| Concave Functions
| Convex Functions
|
|
|
|
| Convex Hull of Stability
| Critical Temperature
|
|
|
|
| Cylinder to Plane
| DFT Choices
|
|
|
|
| DFT Jacob's Ladder | DFT MLFF CFF Speed Accuracy Transfer
|
|
|
|
| Disk to Plane
| Divergence
|
|
|
|
| Dropout
| Ergodic
|
|
|
|
| Euler Angles | Fermi-Dirac Distribution
|
|
|
|
| Ferroelectric Response
| Feynman Diagram 1
|
|
|
|
| Feynman Diagram 2
| Feynman Diagram 3
|
|
|
|
| Feynman Diagram 4
| Feynman Diagram Loop
|
|
|
|
| Feynman Diagram Loops | Feynman Diagram One Point
|
|
|
|
| Feynman Diagram Propagator Loop
| Feynman Diagrams Loop Regulator
|
|
|
|
| Four Vs of Data
| Gas Pressure on Wall
|
|
|
|
| Generative Adversarial Network
| Geometric Bayes
|
|
|
|
| GNN Node Aggregation | Grand Canonical Occupation Fluctuations
|
|
|
|
| Graph Isomorphism
| Gravitons
|
|
|
|
| Gun Tackle | Harmonic Oscillator Energy vs Angular Frequency
|
|
|
|
| Harmonic Oscillator Energy vs inverse Temperature
| Heatmap
|
|
|
|
| Higgs Potential | High Entropy Alloy
|
|
|
|
| In-Flight Auto-Batcher | Isotherms
|
|
|
|
| Jensens Inequality
| k-Nearest Neighbors
|
|
|
|
| k-Space
| Kohn Sham Cycle
|
|
|
|
| Light | M-Theory
|
|
|
|
| MADE
| Masked Autoregressive Flow
|
|
|
|
| Materials Informatics
| Materials Informatics Challenges
|
|
|
|
| Matsubara Contour 1
| Matsubara Contour 2
|
|
|
|
| Matsubara Contour 3
| Matsubara Contour 4
|
|
|
|
| Matsubara Contour 5
| Matsubara Contour Deformation
|
|
|
|
| Maxwell Boltzmann Distribution
| Mexican Hat
|
|
|
|
| ML Activations | Momentum Shell
|
|
|
|
| MOSFET
| NMOSFET Amplifier Circuit
|
|
|
|
| Normalizing Flow
| Normalizing Flow Coupling Layer
|
|
|
|
| Open String Topologies | Operator Orderings
|
|
|
|
| Organic Molecule
| Otto Cycle
|
|
|
|
| Periodic Table
| Physics Mindmap
|
|
|
|
| Plane to Torus | Plate Capacitor
|
|
|
|
| Potential Triangle
| Propagator Fluctuations
|
|
|
|
| QFT Propagator Poles
| QFT Propagators
|
|
|
|
| Cost vs Accuracy in Quantum Mechanical Simulations
| Random Forest
|
|
|
|
| Regular vs Bayes NN
| RG Flow in Theory Space
|
|
|
|
| Risk-Opportunity Matrix | RNVP Affine Coupling Layer
|
|
|
|
| ROC Curve | Roost Update
|
|
|
|
| Sabatier Principle
| Saddle Point
|
|
|
|
| Scattering Detailed Balance
| Seebeck Effect
|
|
|
|
| Self Attention
| Sierpinski Triangle
|
|
|
|
| Single-head attention
| Skip Connection
|
|
|
|
| Spontaneous Magnetization
| Statistical Energy Distributions
|
|
|
|
| Sublattice Points | Tanh
|
|
|
|
| Thermodynamic Ensemble transforms
| Thermodynamic Potentials Venn Diagram
|
|
|
|
| θ-β-M Diagram | Thomson Scattering
|
|
|
|
| Timed Event Graph | Tori
|
|
|
|
| Torus | Torus Fundamental Domain
|
|
|
|
| Train-Test Split | Two Point No Cutoff
|
|
|
|
| Two-point Propagator Flow
| Unregularized Propagator Diagrams
|
|
|
|
| Variational Autoencoder
| Wetterich Equation
|
|
|
|
| Wyckoff Positions
| zT vs n
|
|
|
|
Scripts
Files in /scripts render and convert the .typ and .tex files in /assets to various formats:
- low + high-res PNG
- SVG
To run the scripts requires the following dependencies:
pdf-compressor(pip install pdf-compressor)gs(GhostScript) (optional, worse compression but needs no API key so less setup thanpdf-compressor)pdf2svg(brew install pdf2svg)convert(part of ImageMagick)pngquant(brew install pngquant)zopflipng(brew install zopfli)
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:
sh
pdf-compressor --set-api-key project_public_7c854a9db0...
📖 How to cite
You can cite the Zenodo record using the following BibTeX entry:
bib
@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
}
Owner
- Name: Janosh Riebesell
- Login: janosh
- Kind: user
- Location: GitHub
- Website: https://janosh.dev
- Repositories: 62
- Profile: https://github.com/janosh
Working on computational chemistry with pre-trained ML force fields
Citation (citation.cff)
cff-version: 1.2.0
title: Scientific Diagrams
message: If you use this software, please cite it as below.
authors:
- family-names: Riebesell
given-names: Janosh
orcid: https://orcid.org/0000-0001-5233-3462
affiliation: University of Cambridge
email: janosh.riebesell@gmail.com
- family-names: Bringuier
given-names: Stefan
orcid: https://orcid.org/0000-0001-6753-1437
affiliation: University of Arizona
email: stefanbringuier@gmail.com
- family-names: Koza
given-names: Clemens
orcid: https://orcid.org/0009-0004-0335-8144
affiliation: Practical Robotics Institute Austria
license: MIT
license-url: https://github.com/janosh/diagrams/blob/main/license
repository-code: https://github.com/janosh/diagrams
type: software
url: https://github.com/janosh/diagrams
doi: 10.5281/zenodo.7486911
version: 0.2.0
date-released: 2022-12-27
GitHub Events
Total
- Create event: 3
- Issues event: 3
- Release event: 1
- Watch event: 101
- Delete event: 2
- Issue comment event: 14
- Push event: 130
- Pull request review event: 7
- Pull request event: 16
- Fork event: 12
Last Year
- Create event: 3
- Issues event: 3
- Release event: 1
- Watch event: 101
- Delete event: 2
- Issue comment event: 14
- Push event: 130
- Pull request review event: 7
- Pull request event: 16
- Fork event: 12
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Janosh Riebesell | j****l@g****m | 250 |
| pre-commit-ci[bot] | 6****] | 6 |
| Stefan Bringuier | 2****r | 3 |
| Clemens Koza | c****a@g****t | 2 |
| Kreijstal | r****b@t****f | 1 |
| Johannes Wolf | 5****f | 1 |
| Davide Lombardo | 4****h | 1 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 5
- Total pull requests: 52
- Average time to close issues: about 17 hours
- Average time to close pull requests: 6 days
- Total issue authors: 5
- Total pull request authors: 9
- Average comments per issue: 1.4
- Average comments per pull request: 0.17
- Merged pull requests: 45
- Bot issues: 0
- Bot pull requests: 12
Past Year
- Issues: 3
- Pull requests: 18
- Average time to close issues: 1 day
- Average time to close pull requests: 2 days
- Issue authors: 3
- Pull request authors: 8
- Average comments per issue: 1.33
- Average comments per pull request: 0.28
- Merged pull requests: 16
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- igibek (1)
- dgfl-gh (1)
- fbob (1)
- Kreijstal (1)
- Netzwerk2 (1)
Pull Request Authors
- janosh (25)
- pre-commit-ci[bot] (12)
- SillyFreak (4)
- stefanbringuier (3)
- YDX-2147483647 (2)
- johannes-wolf (2)
- Kreijstal (2)
- dgfl-gh (1)
- Netzwerk2 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- actions/deploy-pages v1 composite
- actions/setup-node v3 composite
- actions/upload-pages-artifact v1 composite
- actions/checkout v3 composite
- gaurav-nelson/github-action-markdown-link-check v1 composite
- actions/checkout v3 composite
- @iconify/svelte ^3.1.0 development
- @sveltejs/adapter-static ^1.0.5 development
- @sveltejs/kit ^1.3.7 development
- @types/js-yaml ^4.0.5 development
- @typescript-eslint/eslint-plugin ^5.50.0 development
- @typescript-eslint/parser ^5.50.0 development
- eslint ^8.33.0 development
- eslint-plugin-svelte3 ^4.0.0 development
- highlight.js ^11.7.0 development
- image-size ^1.0.2 development
- js-yaml ^4.1.0 development
- prettier ^2.8.3 development
- prettier-plugin-svelte ^2.9.0 development
- rehype-katex ^6.0.2 development
- rehype-stringify ^9.0.3 development
- remark-math ^3.0.1 development
- remark-parse ^10.0.1 development
- remark-rehype ^10.1.0 development
- svelte ^3.55.1 development
- svelte-check ^3.0.3 development
- svelte-multiselect ^8.3.0 development
- svelte-preprocess ^5.0.1 development
- svelte-zoo ^0.2.4 development
- svelte2tsx ^0.6.0 development
- typescript ^4.9.5 development
- unified ^10.1.2 development
- vite ^4.0.4 development