/python-sdm

Statistical, machine learning, and deep learning models for species distribution modeling

Primary LanguageJupyter NotebookMIT LicenseMIT

This repository is based on https://gitlab.inria.fr/bdeneu/cnn-sdm.

Please read the original README.md for more details.

I modified some parts of the code to make it work with my purpose.

Major updates are:

Added codes for the conventional species distribution modeling:

  • deep_sdm.py
  • train_traditional_sdm.py
  • train_traditional_sdm_benchmark.py

If you benefit from this repository, please cite these papers:

  • base repos.: Convolutional neural networks improve species distribution modelling by capturing the spatial structure of the environment
  • benchmark dataset: Presence-only and presence-absence data for comparing species distribution modeling methods
  • Predicting invasive species distributions using incremental ensemble-based pseudo-labeling