Recommended .gitignore Configuration for NONMEM Work


Scope

This document provides a recommended configuration of a .gitignore file for users doing NONMEM work.

.gitignore NONMEM Configuration

Depending on the nature of the projects and due to some of the Git limitations, it is advisable to not check in certain file types to Git repositories by adding them to the .gitignore file at the root of the project repository.

The following are the currently recommend contents of the .gitignore file for projects involving NONMEM and/or R work.

################################
# Standard R files to ignore
################################
.Rproj.user
.Rhistory
.RData
.Ruserdata


################################
# Other OS files to ignore
################################
.DS_Store

################################
# NONMEM output files to ignore
################################

background.set
compile.lnk
FCON
FDATA
FDATA.csv
FMSG
FREPORT
FSIZES
FSTREAM
FSUBS
FSUBS.0
FSUBS.o
FSUBS_MU.F90
FSUBS.f90
fsubs.f90
FSUBS2
gfortran.txt
GFCOMPILE.BAT
INTER
licfile.set
linkc.lnk
LINK.LNK
LINKC.LNK
locfile.set
maxlim.set
newline
nmexec.set
nmpathlist.txt
nmprd4p.mod
nobuild.set
parafile.set
parafprint.set
prcompile.set
prdefault.set
prsame.set
PRSIZES.f90
rundir.set
runpdir.set
simparon.set
temp_dir
tprdefault.set
trskip.set
worker.set
xmloff.set
fort.2001
fort.2002
flushtime.set
nonmem
FPWARN
condorarguments.set
condoropenmpiscript.set
condor.set
mpiloc
nmmpi.sh
temp.out
trashfile.xxx
*_ETAS
*_RMAT
*_SMAT
*.msf
*_ETAS.msf
*_RMAT.msf
*_SMAT.msf