Resources

This page contains links to useful resources on various topics:

Linux, SSH, text editors, and HTML
  • Logging into the cluster
  • Setting up SSH keys
  • Basic linux commands
  • Top 10 best cheat sheets and tutorials for Linux
  • Editing a file on the cluster
  • Short HTML guide
  • vim cheat sheet

    VASP
  • How to setup a VASP calculation
  • Useful scripts for VASP
  • Some explanation and examples for understanding lattices and crystal structures.


    Bader Charge Analysis
  • Instructions on how to do Bader Charge Analysis including finding critical points.
  • Documentation for the Bader Code


    Nudged Elastic Band
  • Official Nudged Elastic Band documentaion page
  • the MEP gallery
  • the NEB errors library
  • Good NEB bands (NEB paragons) are shown here.

    Helpful videos

    Fireship: "Linux Directories Explained in 100 Seconds"
    Fireship: "100+ Linux Things you Need to Know"
    Fireship: "Bash in 100 Seconds"
    Fireship: "Vim in 100 Seconds"
    NetworkChuck: "60 Linux Commands you NEED to know (in 10 minutes)"
    Fireship: "Python in 100 Seconds"
    Fireship: "100+ Computer Science Concepts Explained"
    Fireship: "How to Learn to Code - 8 Hard Truths"
    3Blue1Brown: "Gradient descent, how neural networks learn | Deep Learning Chapter 2"
    3Blue1Brown: "But what is a Fourier series? From heat flow to drawing with circles | DE4"
    3Blue1Brown: "Taylor series | Chapter 11, Essence of calculus"
    3Blue1Brown: "Eigenvectors and eigenvalues | Chapter 14, Essence of linear algebra"

    Entertaining and informative videos

    Code bullet: "What are Neural Networks || How AIs think"
    3Blue1Brown: "e^(iπ) in 3.14 minutes, using dynamics | DE5"
    3Blue1Brown: "The other way to visualize derivatives | Chapter 12, Essence of calculus"
    (Quantum mechanics in material science) Veritasium: "Why It Was Almost Impossible to Make the Blue LED"