Package: climniche 0.3.9

climniche: Climate Exposure Relative to a Species' Climatic Niche

Quantifies climate exposure by comparing projected conditions with the climates associated with a species' current distribution. Location weights define an empirical climatic niche reference, summarised by a weighted centre and radial boundary. The analysis measures local climatic change, movement towards or away from the reference centre, climatic reconfiguration, and distance beyond the boundary. Occurrence records, range maps, and binary or continuous species distribution model outputs can define location weights. Matrix and spatial workflows provide location-level results, distribution-wide summaries, climatic variable contributions and comparisons across future periods.

Authors:Bohao He [aut, cre]

climniche_0.3.9.tar.gz
climniche_0.3.9.zip(r-4.7-any)climniche_0.3.9.zip(r-4.6-any)climniche_0.3.9.zip(r-4.5-any)
climniche_0.3.9.tgz(r-4.6-any)climniche_0.3.9.tgz(r-4.5-any)
climniche_0.3.9.tar.gz(r-4.7-any)climniche_0.3.9.tar.gz(r-4.6-any)
climniche_0.3.9.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
climniche/json (API)

# Install 'climniche' in R:
install.packages('climniche', repos = c('https://bohao0813.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/bohao0813/climniche/issues

Pkgdown/docs site:https://bohao0813.github.io

On CRAN:

Conda:

climate-changeconservationecologyniche-modelingspecies-distribution-models

7.14 score 43 stars 16 scripts 257 downloads 38 exports 0 dependencies

Last updated from:435981ab5e. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK155
source / vignettesOK231
linux-releaseOK132
macos-releaseOK118
macos-oldrelOK125
windows-develOK114
windows-releaseOK124
windows-oldrelOK135
wasm-releaseOK87

Exports:boundary_exceedanceclimniche_change_rateclimniche_departureclimniche_dominant_contributionclimniche_model_agreementclimniche_priorityclimniche_range_summaryclimniche_reportclimniche_series_reportclimniche_series_tableclimniche_summaryclimniche_summary_figure_dataclimniche_tablefit_climnichefit_climniche_rasterfit_climniche_referencefit_climniche_seriesfit_climniche_terraniche_metricniche_percentileniche_potentialniche_radiusplot_climniche_departure_mapplot_climniche_distributionplot_climniche_dominant_contributionplot_climniche_exposureplot_climniche_mapplot_climniche_mapsplot_climniche_priorityplot_climniche_reportplot_climniche_summary_figureplot_climniche_timeplot_climniche_variable_contributionproject_climnichesimulate_climnichevariable_contributionwrite_climniche_reportwrite_climniche_series_report

Dependencies:

Mediterranean example
Climatic data | Climate exposure relative to the current niche | Mediterranean maps | Summary figure | Data sources

Last update: 2026-10-20
Started: 2026-05-26

Spatial climatic contributions
Cell level contributions | Mediterranean pattern

Last update: 2026-10-20
Started: 2026-07-22

Understanding climate exposure
Define the current climatic reference | Compare current and future climate | Reproduce the two-site comparison | From locations to the current distribution | Apply the workflow to a species

Last update: 2026-10-20
Started: 2026-07-26

Exposure and habitat suitability
Pareto screening | Mediterranean anchovy | Decision planes and maps

Last update: 2026-09-29
Started: 2026-07-22

Exposure through time
Fit one climatic reference | Range-level exposure | Timing within the current distribution | Report

Last update: 2026-09-29
Started: 2026-07-23

Readme and manuals

Help Manual

Help pageTopics
Niche Boundary Exceedanceboundary_exceedance
Summarise interval changes in range summaries of Niche Boundary Exceedanceclimniche_change_rate
Summarise Niche Boundary Exceedance through timeclimniche_departure
Summarise dominant climatic contributions by cellclimniche_dominant_contribution summary.climniche_contribution
Summarise agreement among projected climate modelsclimniche_model_agreement
Screen ecological criteria against climate exposureclimniche_priority summary.climniche_priority
Summarise Niche Boundary Exceedance across a study domainclimniche_range_summary
Build a climniche reportclimniche_report
Build a report for a climniche time seriesclimniche_series_report
Extract a long table from a climniche seriesclimniche_series_table
Summarise climniche resultsclimniche_summary
Build data for the climniche summary figureclimniche_summary_figure_data
Extract a tidy climniche tableclimniche_table
Fit climate exposure relative to a climatic niche from matricesfit_climniche
Fit climniche to raster datafit_climniche_raster
Fit a current climatic niche referencefit_climniche_reference
Fit climate exposure through time relative to a fixed climatic nichefit_climniche_series
Fit climniche to terra raster datafit_climniche_terra
Build a climatic weighting metricniche_metric
Niche percentile shiftniche_percentile
Squared niche distanceniche_potential
Niche radiusniche_radius
Map Niche Boundary Exceedance through timeplot_climniche_departure_map
Plot a climniche reported quantity distributionplot_climniche_distribution
Map dominant climatic contributionsplot.climniche_contribution plot_climniche_dominant_contribution
Plot the climniche exposure planeplot_climniche_exposure
Plot a climniche mapplot_climniche_map
Plot the four reported climniche quantities as mapsplot_climniche_maps
Plot ecological screening of climate exposureplot.climniche_priority plot_climniche_priority
Plot a climniche report figureplot_climniche_report
Plot the climniche summary figureplot_climniche_summary_figure
Plot range summaries of Niche Boundary Exceedance through timeplot_climniche_time
Plot mean climatic variable contributionplot_climniche_variable_contribution
Plot a fitted climniche quantityplot.climniche_fit
Print a climniche summaryprint.climniche_summary
Project climatic conditions onto a fitted niche referenceproject_climniche
Simulate a minimal climatic niche exposure examplesimulate_climniche
Summarise a climniche fitsummary.climniche_fit
Climatic variable contribution to squared niche distance changevariable_contribution
Write a climniche report to Markdownwrite_climniche_report
Write a climniche time series reportwrite_climniche_series_report