Installing nwrem
nwrem is a separate package (GPL-3) that needs the core nwcommands. Install the core first, then nwrem.
1. The core
. net install nwcommands, from(https://nwcommands.org/net/) replace
. nwinstall, everything
nwinstall, everything installs the core and all four model packages in one step; nwinstall, all installs the core only.
See Installation & Setup for details, including computers without internet access or administrator rights.
2. nwrem
. nwinstall, models
If you used nwinstall, everything above, the model packages are already installed; after nwinstall, all (core only) add them with nwinstall, models. Repeating either command updates them. To install nwrem only, or a specific tagged version, use its own address:
. net install nwrem, from(https://raw.githubusercontent.com/thomas-u-grund/nwrem/main/)
(nwinstall, modelpkg(nwrem) does the same from the core.)
A specific release
Every release is tagged on GitHub and each tag has its own address. For version 1.0.10:
. net install nwrem, from(https://raw.githubusercontent.com/thomas-u-grund/nwrem/v1.0.10/) replace
Use a tagged release when you want an analysis to be reproducible: you can then say exactly which version produced the results.
3. Check the installation
. nwrem version
nwrem version 1.0.10, 26oct2026
core package nwcommands : installed (development copy, no distribution date)
native plugin : none (Mata only)
compared with : R relevent 1.2-1
license : GNU GPL-3
The output shows the release of nwrem, the core and the version of relevent that the results were compared with.
(The line about the core says “development copy” here because the examples on this website were run from a source
checkout; a normal installation shows the distribution date of the core.) The release is stored in r(version), and
after a fit in e(version); quote it when you report an analysis. nwversion lists the core and all installed model
packages. help nwrem opens the complete documentation.
Updating
Repeat the net install line with replace. Updating the core never overwrites nwrem, and updating nwrem never
changes the core. net describe nwrem shows the installed version and distribution date. If you have an old copy of
nwrem in Stata’s PLUS folder as well as a new one elsewhere on the ado-path, Stata uses the first one it finds;
which nwrem and nwrem version show which copy is in use.
No plugin
Unlike nwdynam, nwrem has no compiled plugin: it runs entirely in Stata and Mata, so there is nothing platform-specific to
install, and nwrem version says “none (Mata only)”.
Requirements
- Stata 17 or later; Stata/BE is enough. Tested with Stata 17 and 18 (the Mata libraries are built with Stata 17, the oldest tested version; Stata 16 and older are untested). The examples on this site used Stata/BE 18.
- The core
nwcommands, as above. No R and no other software.
Next
Tutorial 1 fits a first model.