Skip to content
OnlyProjects
M.Sc · BotanyFor educational purposes only

Mapping Lantana camara Invasion in the Nilgiris: GBIF Occurrence Data and MaxEnt Habitat Modelling

Cleaned public occurrence records and WorldClim bioclimates turned into a habitat-suitability map for an invasive shrub

Mapped to your syllabusUniversity of Madras PG CBCS · Project · Semester 4

Overview

1 min read

Mapping Lantana camara Invasion in the Nilgiris is an M.Sc botany dissertation that turns free public biodiversity data into a defensible habitat-suitability map for one of India's worst invasive shrubs — with the model's assumptions and weaknesses stated rather than hidden.

Lantana camara, introduced to India as an ornamental, has invaded forest floors, plantations and roadsides across the Western Ghats, suppressing native regeneration and altering fire behaviour. The Nilgiri Biosphere Reserve — sholas, tea estates and moist deciduous forest interleaved — is a textbook case. Field surveys of such terrain need permits, vehicles and months; yet thousands of occurrence records already exist in the Global Biodiversity Information Facility (GBIF), from herbaria, citizen-science platforms and published studies. The problem is not access but quality: coordinates sit on herbarium sheets, at preserve centroids, in oceans, and along roads.

This study treats that problem as its core. Occurrence records for L. camara within the reserve extent are downloaded from GBIF with dataset DOIs recorded, cleaned with the CoordinateCleaner battery (duplicates, centroids, zero coordinates, ocean points) and spatially thinned to reduce sampling bias. Nineteen WorldClim bioclimatic variables plus elevation describe the environment; a MaxEnt 3.4 maximum-entropy model is fitted with regularisation and feature classes selected by cross-validation, and background points drawn with a target-group approach to counter bias. Model quality is reported with AUC and its caveats, response curves and jackknife importance. The deliverable is a suitability map the forest department's language can absorb, plus an honest chapter on what occurrence-data modelling can and cannot claim.

Branch
Botany
Relevant for
Tamil Nadu
Level
Advanced · 20 weeks · solo
Common at
University of Madras
Updated
Nov 2026

Syllabus alignment

University of Madras · PG CBCS

Project · Semester 4 · 2 credits · 100 = 20 internal (best 2 of 3 presentations) + 60 report + 20 viva

Subjects this project applies
  • Plant Ecology
  • Phytogeography
  • Plant Systematics
  • Environmental Botany
  • Biostatistics
How it is evaluated

See your department's project guidelines.

What's in the box

11 parts · 5 free · 3 previewed · 3 unlock for ₹2,000

Problem & synopsis

6 min read

Problem statement

Lantana camara suppresses native regeneration, changes fire regimes and reduces the usability of grazing land across the Nilgiris, yet control effort is allocated by impression — where forest staff happen to see dense stands — rather than by modelled habitat suitability. The occurrence data needed for that model already exist in public repositories, but they are uncleaned, spatially biased and rarely used: coordinates sit at herbarium-sheet precision, cluster along roads and towns, and occasionally fall in the ocean. Using such data raw produces maps that look authoritative and are wrong in exactly the places management cares about.

There is a need for a reproducible modelling workflow that states its data sources with citations, cleans coordinates with documented, repeatable rules, corrects sampling bias in both presence and background data, selects model settings by cross-validation rather than default, and reports model quality with its interpretation caveats. Delivering that workflow for L. camara in the Nilgiri Biosphere Reserve produces a suitability map the forest department can read, a variable-importance analysis ecologists can argue with, and a methods template other invasive-species projects in the department can reuse — all from data that is already public.

Synopsis

Abstract

Invasive shrubs reshape forest ecosystems faster than field surveys can track them. Lantana camara, among the most damaging invasive plants in the Western Ghats, is mapped here through a reproducible species-distribution-modelling workflow: GBIF occurrence records cleaned and bias-corrected, WorldClim bioclimatic and elevation layers as predictors, and a MaxEnt model fitted, evaluated and projected across the Nilgiri Biosphere Reserve. The output is a habitat-suitability map with a documented uncertainty story, produced at zero cost from open data.

Introduction

The Nilgiri Biosphere Reserve interleaves protected forest, shola patches, tea and coffee estates and dense road networks — exactly the disturbed-mosaic landscape Lantana camara exploits. Managers know the shrub is everywhere, but 'everywhere' is not a management plan: control programmes need to know where habitat is most suitable, where spread is likely next, and which environmental gradients drive suitability. Field surveys answer those questions slowly; public occurrence data plus distribution modelling answer them cheaply and repeatably.

Existing approaches and the gap

Occurrence records for L. camara exist in thousands within GBIF, but they are heterogeneous: museum and herbarium specimens with imprecise georeferences, citizen-science observations clustered near towns and roads, and published checklists whose coordinates are coarse. Studies that skip cleaning inherit those errors; studies that skip bias treatment let the road network pose as climate response. Many Indian student projects also quote AUC as if a single number settled model quality. The gap this project fills: a fully documented, standards-based workflow — GBIF citation practice, CoordinateCleaner flagging with a decision log, spatial thinning, target-group background sampling, regularisation chosen by cross-validation, and evaluation that pairs AUC with its honest interpretation — applied to a landscape where the result has direct management meaning.

Proposed study

  • Data: L. camara occurrence records within the Nilgiri Biosphere Reserve bounding extent, downloaded from GBIF with dataset DOIs archived.
  • Cleaning: CoordinateCleaner tests (duplicates, country and preserve centroids, zero and ocean coordinates, per-species outliers), with every flagged point's fate recorded; spatial thinning at a fixed minimum distance.
  • Environment: WorldClim 2.1 bioclimatic variables and elevation, cropped to the study extent, checked for collinearity (r > 0.85 drops one of each pair).
  • Modelling: MaxEnt 3.4 with feature-class and regularisation selection by cross-validated AUC, bootstrap replicates, target-group background points; response curves and jackknife importance per predictor.
  • Output: habitat-suitability raster and classified map for the reserve, variable-contribution table, and a limitations chapter that treats sampling bias as a finding, not an embarrassment.

Feasibility

  • Technical: everything is open — GBIF, WorldClim, MaxEnt, QGIS, R — and the data volume is trivial for a laptop; the methods are standard and examinable.
  • Economic: zero cost; no field campaign, permits or equipment.
  • Operational: the workflow is schedulable in 20 weeks; the main risk (thin coverage in parts of the reserve) is handled by a pre-declared fallback to a Western Ghats extent model with the Nilgiris as projection area.

Objectives

  1. 01Download all GBIF occurrence records for Lantana camara within the Nilgiri Biosphere Reserve extent, archiving the records with dataset citations and DOIs.
  2. 02Clean the records with the CoordinateCleaner test battery under pre-declared rules, logging the fate of every flagged point, and apply spatial thinning to reduce clustering.
  3. 03Assemble the environmental stack: WorldClim 2.1 bioclimatic variables and elevation, cropped to the study extent and screened for collinearity before modelling.
  4. 04Fit a MaxEnt maximum-entropy model with feature classes and regularisation selected by cross-validated performance rather than software defaults.
  5. 05Evaluate the model with cross-validated AUC interpreted alongside its known caveats, bootstrap variability, response curves and jackknife variable importance.
  6. 06Produce a habitat-suitability raster and a classified map of the reserve, identifying the most suitable and the most uncertain zones.
  7. 07Deliver a fully scripted, one-command workflow with a data-citation annex and an explicit limitations chapter on sampling bias and model transferability.

Scope

In scope

  • One species (Lantana camara) in one landscape: the Nilgiri Biosphere Reserve and its bounding extent in Tamil Nadu, Kerala and Karnataka.
  • GBIF-mediated occurrence records as the presence dataset; WorldClim 2.1 (19 bioclim variables plus elevation) as the environmental stack.
  • MaxEnt as the single modelling algorithm, with cross-validated setting selection, bias-aware background sampling and standard evaluation outputs.
  • A suitability raster, classified map, variable-contribution tables and a scripted, re-runnable workflow.

Out of scope

  • New field surveys: no ground-truthing campaign is possible within the slot, and absence of field validation is a stated limitation rather than a hidden one.
  • Population dynamics, spread-rate forecasting and management-cost optimisation — the model maps suitability, not time-to-invasion.
  • Other invasive species beyond a discussion of reusing the workflow.
  • Future-climate projections using CMIP scenarios — noted as the natural next phase.
  • Genotypic or cytotype-level analysis of the L. camara complex.

Methodology

Research design: a quantitative secondary-data study with an ecological-modelling deliverable — presence-only species distribution modelling under a written protocol with pre-declared cleaning and evaluation rules.

PhaseWeeksActivitiesOutput
1. Protocol & extent1–2Fix study extent, cleaning rules, predictor policy and evaluation plan; approve with guideSigned protocol
2. Data acquisition3–4GBIF download with DOI archiving; first inspection of record density and sourcesRaw occurrence archive
3. Cleaning & thinning5–7CoordinateCleaner flags, decision log, spatial thinning at a fixed minimum distanceClean presence set
4. Environmental stack8–9WorldClim download, crop, collinearity screen (r > 0.85), predictor shortlistPredictor rasters
5. Model fitting10–13Feature-class and regularisation selection by cross-validated AUC; target-group background; bootstrap replicatesFitted MaxEnt models
6. Evaluation & mapping14–16AUC with caveats, response curves, jackknife importance; suitability raster and classified mapMaps + evaluation tables
7. Writing & viva17–20Dissertation chapters, figures, one-command re-run, PPT and mock vivaFinal submission

Materials and analysis plan: GBIF occurrence data (cited per dataset), WorldClim 2.1 at 30 arc-seconds, MaxEnt 3.4, QGIS, and R packages CoordinateCleaner, terra, dplyr and ENMTools. Cleaning rules are fixed in the protocol: duplicate removal by coordinate and date, centroid and ocean tests, per-species outlier flagging, then thinning — every rule applied mechanically with a logged decision for each flagged record. Background points follow a target-group approach (backgrounds drawn from occurrences of a reference set of well-recorded forest plants in the same extent) to counter road-and-town bias; the collinearity screen keeps one variable per correlated pair, chosen for ecological interpretability and recorded in the protocol. Model performance is reported as mean cross-validated AUC across replicates with its spread, and the suitability raster is classified into four management-facing categories whose thresholds are fixed before the map is made.

Study design

1 diagram · 6 tools · 1 min read

  • GBIF.org occurrence downloads (with dataset DOIs)
  • WorldClim 2.1 bioclimatic variables (30 arc-second rasters)
  • MaxEnt 3.4 (maximum-entropy species distribution modelling)
  • QGIS (mapping and raster manipulation)
  • R (CoordinateCleaner, terra, dplyr, ggplot2)
  • ENMTools (background tests, niche statistics)

The workflow is a four-stage pipeline — acquire, clean, model, map — with a decision log beside every stage, so that each map pixel is traceable back through the model, the cleaned records and the raw downloads.

flowchart TD
  A["GBIF download: Lantana camara occurrences within the reserve extent"] --> B["Raw archive with dataset citations and DOIs"]
  B --> C["CoordinateCleaner: duplicates, centroids, zeros, ocean, outliers"]
  C --> D{"Flagged record: keep, correct or discard?"}
  D -->|decision logged| E["Cleaned presence set"]
  E --> F["Spatial thinning at fixed minimum distance"]
  G["WorldClim 2.1 bioclims + elevation"] --> H["Crop to extent; collinearity screen r > 0.85"]
  H --> I["Predictor shortlist (fixed in protocol)"]
  F --> J["MaxEnt 3.4: feature classes + regularisation by cross-validation"]
  I --> J
  K["Target-group background points"] --> J
  J --> L["Evaluation: cross-validated AUC, response curves, jackknife"]
  J --> M["Suitability raster -> classified map of the reserve"]
  L --> M
  M --> N["Limitations chapter: sampling bias, transferability"]

Three design decisions shape the model's credibility. First, every flagged occurrence has a recorded fate: the cleaning stage is a documented filter, not an invisible one, because silent deletions are how distribution models acquire convenient biases. Second, the background is treated as carefully as the presence data — target-group backgrounds share the road-and-town bias of the occurrence records, so the model contrasts the species' habitat against the sampling effort's habitat, which is the comparison the statistics actually require. Third, model settings are chosen, not defaulted: feature classes and regularisation are selected by cross-validated performance on this landscape, and the thresholds that turn the continuous suitability raster into management categories are fixed before the map exists, so the classification cannot be tuned to a preferred picture.

Work packages

6 packages

  1. Package 01

    Occurrence acquisition module

    Scripts and records for the GBIF download: the query defining species and extent, the archived raw CSV, the dataset citation table with DOIs, and an initial density inspection that maps where records exist and where the reserve's data gaps lie.

  2. Package 02

    Cleaning & thinning module

    The CoordinateCleaner battery applied under pre-declared rules — duplicates, political and preserve centroids, zero coordinates, ocean points, per-species outliers — with a decision log recording the fate of every flagged record, followed by spatial thinning to a fixed minimum distance to de-cluster road-biased observations.

  3. Package 03

    Environmental stack module

    WorldClim 2.1 bioclimatic variables and elevation cropped to the study extent, a collinearity screen dropping one variable from each pair above r = 0.85, and the final predictor shortlist fixed in the protocol with ecological justification for each retained variable.

  4. Package 04

    MaxEnt modelling module

    Model fitting with feature-class and regularisation combinations selected by cross-validated AUC rather than defaults, target-group background sampling, bootstrap replicates for variability, and archived parameter files so any reported model can be rebuilt exactly.

  5. Package 05

    Evaluation module

    Cross-validated AUC reported with its spread and interpretation caveats, response curves per predictor, jackknife tests of variable importance, and ENMTools background-similarity checks that ask whether the model beats what sampling bias alone would produce.

  6. Package 06

    Mapping & reporting module

    The suitability raster classified into four pre-declared management categories, QGIS cartography for the dissertation figures, the one-command workflow re-run script, and the data-citation annex listing every occurrence dataset that contributed records.

Slides

12 slides · titles free · bullets, notes and the .pptx unlock

  1. Slide 1

    Mapping Lantana camara in the Nilgiris

  2. Slide 2

    The Invader and the Landscape

  3. Slide 3

    Problem Statement

  4. Slide 4

    Objectives

  5. Slide 5

    Data: GBIF Occurrences

  6. Slide 6

    Cleaning: Where Rigour Lives

  7. Slide 7

    Environmental Stack

  8. Slide 8

    Modelling with MaxEnt

  9. Slide 9

    Evaluation, Honestly

  10. Slide 10

    The Suitability Map

  11. Slide 11

    Limitations, Owned

  12. Slide 12

    Conclusion & Future Scope

Bullets, speaker notes and the .pptx · ₹2,000

The titles above are the real outline. The rest is what you present from.

Unlock for ₹2,000

Viva questions & answers

3 of 14 answered free · 11 unlock

Read each answer, close it, and say it in your own words. Your viva will ask. Now you'll know.

  1. 01Concept

    Why is MaxEnt appropriate when you only have presence records and no absences?

    Because true absence data are unavailable and unreliable for a widespread invasive — unrecorded does not mean absent. MaxEnt works with presence-only data by comparing the environmental conditions at recorded presences against the background of the study area, finding the distribution of maximum entropy subject to the constraints the presences impose, which is exactly the statistical problem presence-only data pose.

  2. 02Concept

    What does AUC actually measure here, and why is a single AUC value not enough?

    AUC is the probability that the model ranks a randomly chosen presence above a randomly chosen background point — a discrimination measure, not an accuracy guarantee. A single value hides the variance across cross-validation replicates, ignores calibration of the suitability values themselves, and is flattered by biased sampling; that is why I report the mean with its spread and pair it with response curves and a background-similarity test.

  3. 03Concept

    What is spatial thinning and why did your dataset need it?

    Spatial thinning removes records closer than a fixed minimum distance to another, keeping a spatially de-clustered sample. The raw GBIF records cluster along roads, towns and popular reserves because those are where people record; without thinning, the model would treat that effort pattern as ecological signal and the suitability map would quietly reproduce the road network.

+11 more questions, with answers

Try the free ones out loud first. Your examiner will not accept “it's in the PPT”.

How to reproduce the study

6 steps · unlocks with the project

Unlocks with the project · ₹2,000

6 steps

Every step to carry the project out with the tools in the tech stack, in order.

Unlock for ₹2,000

READMEFIRST

278 words · unlocks with the project

What to change before it goes anywhere near a submission. Skipping it is how the demo fails live.

Unlocks with the project · ₹2,000

278 words · ~1 min read

The checklist of things to rename, re-seed and re-think so the project reads as yours.

Unlock for ₹2,000

Instructions

298 words · unlocks with the project

How to study it, adapt it and walk your examiner through it, step by step.

Unlocks with the project · ₹2,000

298 words · ~1 min read

Report structure, formatting rules and the submission checklist your department will grade.

Unlock for ₹2,000

References

6 sources

  1. GBIF — Global Biodiversity Information Facility: occurrence data portal and citation practice
  2. WorldClim 2.1 — free gridded climate data (Fick & Hijmans 2017), bioclimatic variables
  3. MaxEnt software — maximum-entropy species distribution modelling (Phillips, Anderson & Schapire 2006, Ecological Modelling 190:231–259)
  4. Zizka A. et al. — CoordinateCleaner: automated flagging of common spatial errors in occurrence data (R package, CRAN)
  5. CABI Compendium — Lantana camara (lantana) invasive species datasheet
  6. Peterson A.T., Soberón J., Pearson R.G. et al., Ecological Niches and Geographic Distributions (MPB-49), Princeton University Press

Cite this bundle

OnlyProjects. (2026). Mapping Lantana camara Invasion in the Nilgiris: GBIF Occurrence Data and MaxEnt Habitat Modelling: M.Sc Botany project bundle [Educational resource]. https://onlyprojects.online/projects/msc-botany-lantana-gbif-maxent-nilgiris

Future scope

1 min read

  • Project the fitted model onto WorldClim future-climate layers to ask where suitability is heading under warming scenarios.
  • Add the forest department's own field observations as an independent validation set where they can be shared.
  • Extend the workflow to co-occurring invasives (Chromolaena odorata, Ageratina adenophora) and compare their niche overlaps with ENMTools.
  • Couple the suitability map with a road-distance layer to model accessibility of control effort rather than suitability alone.
  • Submit the final records back to GBIF through a department dataset, closing the loop between using and contributing open biodiversity data.

Keep browsing

Same degree, same syllabus slot, different idea. Pick the one your guide will actually approve.