MadGraph5_aMC@NLO is a framework that aims at providing all the elements necessary for SM and BSM phenomenology, such as the computations of cross sections, the generation of hard events and their matching with event generators, and the use of a variety of tools relevant to event manipulation and analysis. Processes can be simulated to LO accuracy for any user-defined Lagrangian, an the NLO accuracy in the case of models that support this kind of calculations -- prominent among these are QCD and EW corrections to SM processes. Matrix elements at the tree- and one-loop-level can also be obtained.
MadGraph5_aMC@NLO is the new version of both MadGraph5 and aMC@NLO that unifies the LO and NLO lines of development of automated tools within the MadGraph family. It therefore supersedes all the MadGraph5 1.5.x versions and all the beta versions of aMC@NLO. As such, the code allows one to simulate processes in virtually all configurations of interest, in particular for hadronic and e+e- colliders; starting from version 3.2.0, the latter include Initial State Radiation and beamstrahlung effects.
The standard reference for the use of the code is: J. Alwall et al, "The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations", arXiv:1405.0301 [hep-ph]. In addition to that, computations in mixed-coupling expansions and/or of NLO corrections in theories other than QCD (eg NLO EW) require the citation of: R. Frederix et al, "The automation of next-to-leading order electroweak calculations", arXiv:1804.10017 [hep-ph]. A more complete list of references can be found here: http://
Download:
The latest stable release can be downloaded as a tar.gz package (see the right of this page), or through the git versioning system, using git clone https:/
We offer two download one LTS (Long Term Stable) which does not contains the latest features but which is regularly updated with all the bug fixing. The second tarball contains the latest version of the code containing the latest update of the code both in terms of physics and performance.
Installation:
MadGraph5_aMC@NLO needs Python version 3.7 (or higher) ; gfortran/gcc 4.6 or higher is required for NLO calculations/
Getting started:
Run bin/mg5_aMC and type "help" to learn how to run MadGraph5_aMC@NLO using the command interface, or run the interactive quick-start tutorial by typing "tutorial". Some third-party packages can be installed using the MG5_aMC shell command "install". LO/NLO generation can also be done directly online at: https:/
Project information
- Licence:
-
Other/Open Source
(UoI-NCSA open source license: http://www.opensource.org/licenses/UoI-NCSA.php)
View full history Series and milestones
3.0 series is the current focus of development.
All questions Latest questions
-
fatjet production
Posted -
cut_decays
Posted -
problem for basic cut
Posted -
Positive z-axis in asymmetric collision
Posted -
Ubuntu 24 root and madgraph compatibility
Posted
All FAQs FAQs for MadGraph5_aMC@NLO
- The effect of the flag nlo_mixed_expansion
- How to select of subset of the loop for the computation
- How to change a default value in the run_card once and for all
- How to generated weighted events according to a function (biased generation)
- How to implement a new dynamical scale choice
All bugs Latest bugs reported
-
Bug #2131163: gcc 15 nedds explicit inclusion of cstdint
Reported -
Bug #2130737: output pythia8: missing lorentz terms
Reported -
Bug #2130579: missing lorentz terms in aloha model all_lorentz
Reported -
Bug #2130574: cat: Argument list too long error when merging split Py8 files
Reported -
Bug #2127841: gg -> ttxggg crash with gridpack
Reported
All blueprints Latest blueprints
-
overwrite default value of benchmark
Registered -
transition to git
Registered
More contributors Top contributors
- Olivier Mattelaer 410596 points
- mattelaer_bot 25500 points
- Rikkert Frederix 25000 points
- Weifan Zhu 15000 points
- Sihyun Jeon 11500 points

