{"id":431,"date":"2026-02-05T14:03:23","date_gmt":"2026-02-05T13:03:23","guid":{"rendered":"https:\/\/wp.unil.ch\/ecospat\/?page_id=431"},"modified":"2026-02-05T14:16:52","modified_gmt":"2026-02-05T13:16:52","slug":"habitat-suitability-and-distribution-models","status":"publish","type":"page","link":"https:\/\/wp.unil.ch\/ecospat\/habitat-suitability-and-distribution-models\/","title":{"rendered":"Habitat Suitability and Distribution Models"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4e81f476 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/www.unil.ch\/files\/live\/sites\/ecospat\/files\/shared\/HSDM\/hsdm-cover.jpg?t=w580\" alt=\"hsdm-cover.jpg\" style=\"aspect-ratio:0.6625114413982478;width:342px;height:auto\" title=\"hsdm-cover.jpg\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.cambridge.org\/gb\/academic\/subjects\/life-sciences\/ecology-and-conservation\/habitat-suitability-and-distribution-models-applications-r?format=PB\">Cambridge University Press<\/a>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Date published:&nbsp;September 2017<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Authors<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.unil.ch\/dee\/home\/menuguid\/people\/group-leaders\/prof-antoine-guisan.html\">Antoine Guisan<\/a>,&nbsp; University of Lausanne, Switzerland<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"http:\/\/www.will.chez-alice.fr\/index.html\">Wilfried Thuiller<\/a>&nbsp;<\/strong>,&nbsp;CNRS, University Grenoble Alpes, France<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"http:\/\/www.wsl.ch\/staff\/niklaus.zimmermann\/\">Niklaus E. Zimmermann<\/a>&nbsp;<\/strong>,&nbsp;Swiss Federal Research Institute WSL, Switzerland<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>With contributions from<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Valeria Di Cola<\/strong>, University of Lausanne (UNIL), Switzerland<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Damien Georges<\/strong>, &nbsp;CNRS, Universit\u00e9 Grenoble Alpes, France<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Achilleas Psomas<\/strong>, Swiss Federal Research Institute WSL,&nbsp;Switzerland<\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This book introduces the key stages of niche-based habitat suitability model building, evaluation and prediction required for understanding and predicting future patterns of species and biodiversity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beginning with the main theory behind ecological niches and species distributions, the book proceeds through all major steps of model building, from conceptualization and model training to model evaluation and spatio-temporal predictions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Extensive examples using R support graduate students and researchers to quantify ecological niches and predict species distributions with their own data, and help addressing key environmental and conservation problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reflecting this highly active field of research, the book incorporates the latest developments from informatics and statistics, as well as using data from remote sources such as satellite imagery. This pages contains the codes and supporting material required to run the examples.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"su-tabs su-tabs-style-default su-tabs-mobile-stack\" data-active=\"1\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-tabs-nav\"><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Contents<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Author's Bios<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">How to Order<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Downloads<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Errata<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Reviews<\/span><\/div><div class=\"su-tabs-panes\"><div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Contents\">\n<h4><strong>Introduction<\/strong><\/h4>\n<p><strong>1 General content of the book<\/strong><br \/>\n1.1 What is this book about?<br \/>\n1.2 How is the book structured?<br \/>\n1.3 Why write a textbook with R examples?<br \/>\n1.4 What is this book not about?<br \/>\n1.5 Why was this book needed?<br \/>\n1.6 Who is this book for?<br \/>\n1.7 Where can I find supporting material?<br \/>\n1.8 What are readers assumed to know already?<br \/>\n1.9 How does this book differ from previous ones?<br \/>\n1.10 What terminology is used in this book?<\/p>\n<h4><strong>PART I &#8211; Overview, Principles, Theory and Assumptions Behind Habitat Suitability Modeling<\/strong><\/h4>\n<p><strong>2 Overview of the Habitat Suitability Modeling Procedure<\/strong><br \/>\n2.1 The different methodological steps of HSM<br \/>\n2.2 The initial conceptual step<\/p>\n<p><strong>3 What Drives Species Distributions?<\/strong><br \/>\n3.1 The overall context: dispersal, habitat, and biotic filtering<br \/>\n3.2 Speciation, dispersal, species pools, and neutral theory<br \/>\n3.3 The abiotic environment: habitats and fundamental niches<br \/>\n3.4 The biotic environment: species interactions, community assembly, and realized niches<br \/>\n3.5 Further discussion of the realized environmental niche and other related niche concepts<\/p>\n<p><strong>4 From Niche to Distribution: Basic Modeling Principles and Applications<\/strong><br \/>\n4.1 From geographical distribution to niche quantification<br \/>\n4.2 From the quantified niche to spatial predictions<br \/>\n4.3 From individual species predictions to communities<br \/>\n4.4 Main fields of application<\/p>\n<p><strong>5 Assumptions behind Habitat Suitability Models<\/strong><br \/>\n5.1 Theoretical assumptions behind HSMs<br \/>\n5.2 Methodological assumptions<\/p>\n<h4><strong>PART II &#8211; Data Acquisition, Sampling Design, and Spatial Scales<\/strong><\/h4>\n<p><strong>6 Environmental Predictors: Issues of Processing and Selection<\/strong><br \/>\n6.1 Existing environmental databases<br \/>\n6.2 Performing simple GIS analyses in R<br \/>\n6.3 RS-based predictors<br \/>\n6.4 Properties and selection of variables<\/p>\n<p><strong>7 Species Data: Issues of Acquisition and Design<\/strong><br \/>\n7.1 Existing data and databases<br \/>\n7.2 Spatial autocorrelation and pseudo-replicates<br \/>\n7.3 Sample size, prevalence, and sample accuracy<br \/>\n7.4 Sampling design and data collection<br \/>\n7.5 Presence\u2013absence vs. presence-only data<\/p>\n<p><strong>8 Ecological Scales: Issues of Resolution and Extent<\/strong><br \/>\n8.1 Issues of resolution<br \/>\n8.2 Issues of extent<\/p>\n<h4><strong>PART III &#8211; Modeling Approaches and Model Calibration<\/strong><\/h4>\n<p><strong>9 Envelopes and Distance-based Approaches<\/strong><br \/>\n9.1 Concepts<br \/>\n9.2 Envelope approaches<br \/>\n9.3 Distance-based methods<\/p>\n<p><strong>10 Regression-based Approaches<\/strong><br \/>\n10.1 Concepts<br \/>\n10.2 Generalized linear models<br \/>\n10.3 Generalized additive models<br \/>\n10.4 Multivariate adaptive regression splines<\/p>\n<p><strong>11 Classification Approaches and Machine-learning Systems<\/strong><br \/>\n11.1 Concepts<br \/>\n11.2 Recursive partitioning<br \/>\n11.3 Linear discriminant analysis and extensions<br \/>\n11.4 Artificial neural networks<\/p>\n<p><strong>12 Boosting and Bagging Approaches<\/strong><br \/>\n12.1 Concepts<br \/>\n12.2 Random forests<br \/>\n12.3 Boosted regression trees<\/p>\n<p><strong>13 Maximum Entropy<\/strong><br \/>\n13.1 Concepts<br \/>\n13.2 Maxent in R<\/p>\n<p><strong>14 Ensemble Modeling and Modeling Averaging<\/strong><\/p>\n<h4><strong>PART IV &#8211; Evaluating Models: Errors and Uncertainty<\/strong><\/h4>\n<p><strong>15 Measuring Model Accuracy: Which Metrics to Use?<\/strong><br \/>\n15.1 Comparing predicted probabilities of presence to presence\u2013absence observations<br \/>\n15.2 Comparing probabilistic predictions to presence-only observations<\/p>\n<p><strong>16 Assessing Model Performance: Which Data to Use?<\/strong><br \/>\n16.1 Assessment of model fit using resubstitution and randomization<br \/>\n16.2 Internal evaluation by resampling<br \/>\n16.3 External evaluation (fully independent data)<\/p>\n<h4><strong>PART V &#8211; Predictions in Space and Time<\/strong><\/h4>\n<p><strong>17 Projecting Models in Space and Time<\/strong><br \/>\n17.1 Additional considerations and assumptions when projecting models: analog environment, niche completeness, and niche stability<br \/>\n17.2 Projecting species distributions in space<br \/>\n17.3 Projecting species in time<br \/>\n17.4 Ensemble projections<\/p>\n<h4><strong>PART VI &#8211; Data and Tools Used in this Book, with Developed Case Studies<\/strong><\/h4>\n<p><strong>18 Datasets and Tools Used for the Examples in this Book<\/strong><\/p>\n<p><strong>19 The Biomod2 Modeling Package Examples<\/strong><br \/>\n19.1 Example 1: HSM of <em>Protea laurifolia<\/em> in South Africa<br \/>\n19.2 Example 2: creating diversity maps for the <em>Laurus<\/em> species<\/p>\n<p><strong>PART VII &#8211; Conclusions and Future Perspectives<\/strong><\/p>\n<p><strong>20 Conclusions and Future Perspectives in Habitat Suitability Modeling<\/strong><br \/>\n20.1 Further progress in HSMs through metagenomics and remote sensing<br \/>\n20.2 Point-process models for presence-only data<br \/>\n20.3 Hierarchical Bayesian approaches to integrate models at different scales<br \/>\n20.4 Ensemble of small models for rarer species<br \/>\n20.5 Improving the modeling techniques to fit simple and ensemble HSMs<br \/>\n20.6 Multi-species modeling and joint-species distribution modeling<br \/>\n20.7 Use of artificial data<\/p>\n<h4><strong>Glossary and Definitions of Terms and Concepts<\/strong><\/h4>\n<p>Methods, approaches, models, techniques, algorithms<br \/>\nENM, SDM, HSM, etc.<br \/>\nEnvironment, habitat, niche, niche-biotope duality, and distribution<br \/>\nTechnical acronyms for the most commonly used modeling techniques<\/p>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Author&#039;s Bios\">\n<p><a href=\"https:\/\/www.unil.ch\/dee\/home\/menuguid\/people\/group-leaders\/prof-antoine-guisan.html\"><strong>Antoine Guisan<\/strong><\/a>, <em>Universit\u00e9 de Lausanne, Switzerland<\/em><\/p>\n<p>Antoine Guisan is Professor at the Universit\u00e9 de Lausanne, Switzerland, where he leads the ECOSPAT Spatial Ecology group.<\/p>\n<p><a href=\"http:\/\/www.will.chez-alice.fr\/index.html\"><strong>Wilfried Thuiller<\/strong><\/a>, <em>CNRS, Universit\u00e9 Grenoble Alpes<\/em><\/p>\n<p>Wilfried Thuiller is a senior scientist at CNRS.<\/p>\n<p><a href=\"http:\/\/www.wsl.ch\/staff\/niklaus.zimmermann\/\"><strong>Niklaus E. Zimmermann<\/strong><\/a>, <em>Swiss Federal Research Institute WSL<\/em><\/p>\n<p>Niklaus E. Zimmermann is a senior scientist at WSL.<\/p>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"How to Order\">\n<p>The copy of the book can be purchased through Cambridge University Press and other standard distribution channels.<\/p>\n<p><a href=\"http:\/\/www.cambridge.org\/gb\/academic\/subjects\/life-sciences\/ecology-and-conservation\/habitat-suitability-and-distribution-models-applications-r\">Order from Cambridge<\/a><\/p>\n<p><a href=\"https:\/\/www.amazon.com\/Habitat-Suitability-Distribution-Models-Applications\/dp\/052175836X\/\">Order from Amazon<\/a><\/p>\n<p><a href=\"https:\/\/www.barnesandnoble.com\/w\/habitat-suitability-and-distribution-models-antoine-guisan\/1126454892\">Order from Barnes &amp; Noble<\/a><\/p>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Downloads\">\n<h2>Links to datasets, code and figures<\/h2>\n<div>\n<div class=\"entry-content\">\n<p>If you use any of these figures in a presentation or lecture, somewhere in your set of slides please add the paragraph: &ldquo;Some of the figures in this presentation are taken&nbsp;from <strong>&ldquo;Habitat Suitability and Distribution Models: with applications in R. 2017. Cambridge University Press&rdquo;<\/strong> with permission from the authors:&nbsp;Guisan A., Thuiller W. &amp; Zimmermann N.E.&rdquo;<\/p>\n<p>If you wish to use any of these figures in a publication, you must get permission from CUP, and each figure must be accompanied by a similar acknowledgement.<\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/data\">Data<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/blob\/master\/Part_2.Rmd\">Code Part 2<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/blob\/master\/Part_3.Rmd\">Code Part 3<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/blob\/master\/Part_4.Rmd\">Code Part 4<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/blob\/master\/Part_5.Rmd\">Code Part 5<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/blob\/master\/Part_6.Rmd\">Code Part 6<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_1_figures\">Figures Part 1<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_2_figures\">Figures Part 2<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_3_figures\">Figures Part 3<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_4_figures\">Figures Part 4<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_5_figures\">Figures Part 5<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/hsdm-hub\/hsdm\/tree\/master\/Part_6_figures\">Figures Part 6<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Errata\">\n<p><strong>Errata for the 1st Edition, since the 1st printing (September 2017) and not reflected in online version.<\/strong><\/p>\n<p>This page will include <span>corrections<\/span> (things that are wrong) and <span>updates<\/span> (incorrect now, but not at the time the book was published).<\/p>\n<p>Please let us know any mistake you would notice in the book (text or code) by sending me an email with the Subject: &ldquo;ERROR&rdquo;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Part 2:<\/strong><\/p>\n<p><span>Chapter 6<\/span><\/p>\n<p><span>Page 85 (<\/span><span>Correction<\/span><span>)<\/span><\/p>\n<p><span>Here, we read long-term (30-year normal) annual climate data for precipitation and temperature from the PRISM project (see Section <span class=\"textecouleur\">6.1.2<\/span> <del>6.2.1<\/del>).<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span>Chapter 6<\/span><\/p>\n<p><span>Page 86 (<\/span><span>Correction<\/span><span>)<\/span><\/p>\n<p><span>One frequently used GIS analysis is to import and overlay field sampled species distribution data with environmental predictor layers to later model their habitat suitability (Part III onward). Here, we import a set of distribution data for <\/span><em><span>Pinus edulis<\/span><\/em><span> L., downloaded from GBIF (see Section <span class=\"textecouleur\">7.1<\/span> <del>6.1.1<\/del>) in July 2014.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Chapter 7<\/p>\n<p>Page 121 (<span>Update<\/span>)<\/p>\n<p>usa_raster &lt;- rasterize(usa_contin, empty_raster<del>, field=&rdquo;DRAWSEQ&rdquo;<\/del>)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Part 4:<\/strong><\/p>\n<p>Chapter 16<\/p>\n<p>Page 290 (<span>Correction<\/span>). Figure legend.<\/p>\n<p><span>Figure 16.8 Procedure for the bootstrap approach exemplified on a <span class=\"textecouleur\">small number of samples (n = 3)<\/span> <del>sample containing n = 3 observations<\/del>. Each bootstrap dataset contains n observations, sampled with replacement from the original dataset. Each bootstrap dataset is used to obtain an estimate of ? for evaluating predictive models. Adapted from Hastie et al. (2009) and James et al. (2013), with permission.<\/span><\/p>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Reviews\">\n<ul>\n<li><a href=\"https:\/\/wp.unil.ch\/hsdm\/files\/2018\/10\/Ro\u0308dder-review-of-Guisan-BAE.pdf\">Review by Dennis R\u00f6dder<\/a><\/li>\n<li><a href=\"https:\/\/wp.unil.ch\/hsdm\/files\/2018\/10\/Ellison-review-of-Guisan-QRB.pdf\">Review by Aaron M. Ellison<\/a><\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Habitat-Suitability-Distribution-Models-Applications\/dp\/052175836X\">Amazon Reviews<\/a><\/li>\n<\/ul>\n<\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cambridge University Press&nbsp; Date published:&nbsp;September 2017 Authors Antoine Guisan,&nbsp; University of Lausanne, Switzerland Wilfried Thuiller&nbsp;,&nbsp;CNRS, University Grenoble Alpes, France Niklaus E. Zimmermann&nbsp;,&nbsp;Swiss Federal Research Institute WSL, Switzerland With contributions from Valeria Di Cola, University of Lausanne (UNIL), Switzerland Damien Georges, &nbsp;CNRS, Universit\u00e9 Grenoble Alpes, France Achilleas Psomas, Swiss Federal Research Institute WSL,&nbsp;Switzerland This book introduces [&hellip;]<\/p>\n","protected":false},"author":108,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-431","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/pages\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/comments?post=431"}],"version-history":[{"count":5,"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/pages\/431\/revisions"}],"predecessor-version":[{"id":444,"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/pages\/431\/revisions\/444"}],"wp:attachment":[{"href":"https:\/\/wp.unil.ch\/ecospat\/wp-json\/wp\/v2\/media?parent=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}