From f79e0d87287457cf544671e7bff810ddf544fda2 Mon Sep 17 00:00:00 2001 From: Christopher Anderson <10216182+earth-chris@users.noreply.github.com> Date: Mon, 10 Apr 2023 00:56:49 -0700 Subject: [PATCH] reformatted from cffinit --- CITATION.cff | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 846c8cd..30a7c1c 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,5 +1,10 @@ +# generated at https://bit.ly/cffinit + cff-version: 1.2.0 -title: elapid: Species distribution modeling tools for Python +title: 'elapid: Species distribution modeling tools for Python' +message: >- + If you use this software, please cite it using the + metadata from this file. type: software authors: - given-names: Christopher B. @@ -9,7 +14,27 @@ authors: orcid: 'https://orcid.org/0000-0001-7392-4368' repository-code: 'https://github.com/earth-chris/elapid' url: 'https://elapid.org' -abstract: Species distribution modeling (SDM) is based on the Grinellean niche concept, where the environmental conditions that allow individuals of a species to survive and reproduce will constrain the distributions of those species over space and time. The inputs to these models are typically spatially-explicit species occurrence records and a series of environmental covariates, which might include information on climate, topography, land cover or hydrology. While many modeling methods have been developed to quantify and map these species-environment interactions, few software systems include both a) the appropriate statistical modeling routines and b) support for handling the full suite of geospatial analysis required to prepare data to fit, apply, and summarize these models. `elapid` is both a geospatial analysis and a species distribution modeling package. It provides an interface between vector and raster data for selecting random point samples, annotating point locations with coincident raster data, and summarizing raster values inside a polygon with zonal statistics. It provides a series of covariate transformation routines for increasing feature dimensionality, quantifying interaction terms and normalizing unit scales. It provides a Python implementation of the popular Maxent SDM using infinitely weighted logistic regression. It also includes a standard Niche Envelope Model, both of which were written to match the software design patterns of modern machine learning packages like `sklearn`. It also allows users to add spatial context to any model by providing methods for spatially splitting train/test data and computing geographically-explicit sample weights. `elapid` was designed as a contemporary SDM package, built on best practices from the past and aspiring to support the next generation of biodiversity modeling workflows. +abstract: >- + `elapid` is a geospatial analysis and a species + distribution modeling package. It provides an interface + between vector and raster data for selecting random point + samples, annotating point locations with coincident raster + data, and summarizing raster values inside a polygon with + zonal statistics. It provides a series of covariate + transformation routines for increasing feature + dimensionality, quantifying interaction terms and + normalizing unit scales. It provides a Python + implementation of the popular Maxent SDM using infinitely + weighted logistic regression. It also includes a standard + Niche Envelope Model, both of which were written to match + the software design patterns of modern machine learning + packages like `sklearn`. It also allows users to add + spatial context to any model by providing methods for + spatially splitting train/test data and computing + geographically-explicit sample weights. `elapid` was + designed as a contemporary SDM package, built on best + practices from the past and aspiring to support the next + generation of biodiversity modeling workflows. keywords: - biogeography - species distribution modeling