To cite turfLP in publications, use:
Ennis J (2026). turfLP: TURF Analysis with Integer Linear Programming. R package version 0.2.0, https://github.com/aigorahub/turfLP.
turfLP implements the binary linear programming approach of:
Serra D (2013). “Implementing TURF Analysis Through Binary Linear Programming.” Food Quality and Preference, 28(1), 382–388. doi:10.1016/j.foodqual.2012.10.001.
For TURF analysis of large data sets, see also:
Ennis JM, Fayle CM, Ennis DM (2012). “eTURF: A Competitive TURF Algorithm for Large Datasets.” Food Quality and Preference, 23(1), 44–48. doi:10.1016/j.foodqual.2011.06.004.
Corresponding BibTeX entries:
@Manual{,
title = {{turfLP}: TURF Analysis with Integer Linear Programming},
author = {John Ennis},
year = {2026},
note = {R package version 0.2.0},
url = {https://github.com/aigorahub/turfLP},
}
@Article{,
title = {Implementing {TURF} Analysis Through Binary Linear
Programming},
author = {Daniel Serra},
journal = {Food Quality and Preference},
volume = {28},
number = {1},
pages = {382--388},
year = {2013},
doi = {10.1016/j.foodqual.2012.10.001},
}
@Article{,
title = {{eTURF}: A Competitive {TURF} Algorithm for Large
Datasets},
author = {John M. Ennis and Charles M. Fayle and Daniel M. Ennis},
journal = {Food Quality and Preference},
volume = {23},
number = {1},
pages = {44--48},
year = {2012},
doi = {10.1016/j.foodqual.2011.06.004},
}