How to Install FeynRules: A Step-by-Step Guide for High-Energy Physicists

Introduction: Why FeynRules Matters If you're working in particle physics, quantum field theory, or Beyond-the-Standard-Model (BSM) research , you’ve probably heard of FeynRules . This powerful Mathematica package lets you generate Feynman rules for new particle interactions and export them to Monte Carlo tools like MadGraph, CalcHEP, or Sherpa . But installing it can be tricky—especially if you're new to computational physics tools. In this guide, I’ll walk you through installing FeynRules smoothly , avoiding common pitfalls, and verifying your setup. I’ve used FeynRules for BSM model-building in my research, and I’ll share pro tips from CERN physicists along the way. What You’ll Need Before Installing FeynRules Before diving in, make sure you have: ✅ Mathematica (v10.0 or later) – FeynRules runs as a Mathematica package. ✅ A working Python environment (For some exports, like UFO mode...